games647 / FastLogin

Checks if a minecraft player has a valid paid account. If so, they can skip offline authentication automatically. (premium auto login)
https://www.spigotmc.org/resources/fastlogin.14153
MIT License
494 stars 121 forks source link

Player logging in via Geyser gets the 'Your name conflicts an existing premium Java account's name' error #1073

Open luketeam5 opened 1 year ago

luketeam5 commented 1 year ago

What happened?

Hello,

any player even without /premium enabled gets the "Your name conflicts an existing premium Java account's name" error when joining the server via Geyser (latest version – offline mode).

What did you expect?

The player is able to join the server and login if they are non-premium.

Steps to reproduce

No response

Plugin list

AuthMe, ProtocoLib, SkinsRestorer, Geyser-Spigot, CoreProtect, BlueMap, FastLogin

Configuration file

https://hastebin.com/share/satezolozu.yaml

Server log

[17:45:15 INFO]: [FastLogin] Handling player luketeam5 [17:45:15 INFO]: [FastLogin] Bedrock Player luketeam5's name conflicts an existing premium Java account's name [17:45:15 INFO]: [Geyser-Spigot] luketeam5has disconnected from the Java server because of Your name conflicts an existing premium Java account's name [17:45:15 INFO]: /xxx.xxx.xxx.xxx:0 lost connection: Disconnected

Plugin version

1.12-SNAPSHOT-1715c08

Platform

Spigot

Relevance

luketeam5 commented 1 year ago

Possibly related to #1072