sjavi4 / PlayerDoll

Fake Player Plugin for Spigot Paper Folia
38 stars 0 forks source link

Unable to bypass the AuthMe plugin #54

Closed FangFang66 closed 2 months ago

FangFang66 commented 3 months ago

[Server] [01:16:13 INFO]: Genius_F issued server command: /doll remove -1 [Server] [01:16:24 INFO]: Genius_F issued server command: /doll create hsds [Server] [01:16:24 INFO]: [PlayerDoll] Doll Config [-hsds] Saved Successfully [Server] [01:16:32 INFO]: Genius_F issued server command: /doll spawn -hsds [Server] [01:16:32 INFO]: [PlayerDoll] Wait for Login Listener [Server] [01:16:32 INFO]: [LuckPerms] Another plugin has cancelled the connection for e058c85f-a75d-44c8-8f99-8fef8b4cf553 - -hsds. No permissions data will be loaded. [Server] [01:16:32 WARN]: [LuckPerms] User e058c85f-a75d-44c8-8f99-8fef8b4cf553 - -hsds doesn't have data pre-loaded, they have never been processed during pre-login in this session. - denying login. [Server] [01:16:32 WARN]: [LuckPerms] Player -hsds has a non-LuckPerms permissible (org.bukkit.permissions.PermissibleBase)! [Server] This is probably because you have multiple permission plugins installed. [Server] Please make sure that LuckPerms is the only permission plugin installed on your server! [Server] (unless you're performing a migration, in which case, just remember to remove your old permission plugin once you're done!) [Server] [01:16:32 INFO]: Disconnecting /127.0.0.1:50335: [LP] Permissions data for your user was not loaded during the pre-login stage - unable to continue. Please try again later. If you are a server admin, please check the console for any errors. [Server] [01:16:32 INFO]: [PlayerDoll] Client Connection Closed [Server] [01:16:32 INFO]: [PlayerDoll] Connection Closed Successfully [Server] [01:16:32 INFO]: [PlayerDoll] Client Thread End [Server] [01:16:32 INFO]: /127.0.0.1:50335 lost connection: [LP] Permissions data for your user was not loaded during the pre-login stage - unable to continue. Please try again later. If you are a server admin, please check the console for any errors.

Rj979 commented 3 months ago

got the same thing here

06:46:49 INFO]: RjHunter issued server command: /doll spawn WansSmh [06:46:49 INFO]: [PlayerDoll] Wait for Login Listener [06:46:49 WARN]: Lukaku_ moved wrongly!, (0.0) [06:46:49 INFO]: [LuckPerms] Another plugin has cancelled the connection for cedb9778-d5c0-4832-9bc1-b5fc70c2878c - -WansSmh. No permissions data will be loaded. [06:46:49 WARN]: [LuckPerms] User cedb9778-d5c0-4832-9bc1-b5fc70c2878c - -WansSmh doesn't have data pre-loaded, they have never been processed during pre-login in this session. - denying login. [06:46:49 WARN]: [LuckPerms] Player -WansSmh has a non-LuckPerms permissible (org.bukkit.permissions.PermissibleBase)! This is probably because you have multiple permission plugins installed. Please make sure that LuckPerms is the only permission plugin installed on your server! (unless you're performing a migration, in which case, just remember to remove your old permission plugin once you're done!) [06:46:49 INFO]: Disconnecting /172.18.0.3:50818: [LP] Permissions data for your user was not loaded during the pre-login stage - unable to continue. Please try again later. If you are a server admin, please check the console for any errors. [06:46:49 INFO]: [PlayerDoll] Client Connection Closed [06:46:49 INFO]: [PlayerDoll] Connection Closed Successfully [06:46:49 INFO]: [PlayerDoll] Client Thread End [06:46:49 INFO]: /172.18.0.3:50818 lost connection: [LP] Permissions data for your user was not loaded during the pre-login stage - unable to continue. Please try again later. If you are a server admin, please check the console for any errors.

sjavi4 commented 3 months ago

If you are confident that your all connections are safe, you can edit this config plugins/AuthMe/config.yml

From allowedNicknameCharacters: '[a-zA-Z0-9_]*' -> to allowedNicknameCharacters: '^-?[a-zA-Z0-9_]+$' added "^-?" for Hyphen ("-") allowance in the first character as Doll name uses it.

Or you can try to edit this unrestrictions.UnrestrictedName: [] To manually add player names to the list.

Then please edit the config plugins/PlayerDoll/config.yml chat-when-join: [] to automatically register and login by the doll itself. You can use %uuid% and %name% to indicate their uuids and names respectively. i.e.

chat-when-join:
- /register %name%123 %name%123
  (becomes /register {dollname}123 {dollname}123)
- /login %name%123
  (becomes /login {dollname}123)

Please be reminded that uuid are usually too long for password 30-character limit,