GeyserMC / Floodgate

Hybrid mode plugin to allow for connections from Geyser to join online mode servers.
https://geysermc.org
MIT License
575 stars 170 forks source link

Bedrock players dont get kicked when they join on java using account linking #477

Closed betafruit closed 2 weeks ago

betafruit commented 10 months ago

When you set up account linking for your account and join a geyser server on java, then on bedrock your java account will be kicked because you logged in from a different client, but when you do the same in reverse (login to the server on bedrock, then on java) the bedrock player enters a weird state of frozen time where they aren't on the server and can still do basic interactions, except nothing they do is saved.

This is a problem because the bedrock player isn't ever notified that they are in this weird state where they should have been kicked, and will lose all their progress they make because it's not real progress.

Tim203 commented 2 weeks ago

It's been a while, is this issue still happening? If so, could you please add replication steps. Is for example stock Bungee + Geyser + Floodgate and a Spigot server enough to replicate this issue? I'm closing this issue for now, but will reopen it when you say its still a problem.