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

Idea for XUID fix #357

Open thomcrielaard opened 2 years ago

thomcrielaard commented 2 years ago

Just an idea; so don't flame me please :).

What if you were to add a temporary whitelist for the fwhitelist command if the user has never played on the server. Whenever someone adds their username to the fwhitelist you store the username temporarily. Then whenever Geyser performs a whitelist check, and the username of the connecting (Bedrock) user matches the name in your temporary whitelist file, you add that player to the whitelist

jackson-57 commented 2 years ago

Good idea! I've wondered about the same too. I'd suggest adding an expiration for temporary whitelist entries to limit the potential for abuse if a temporary entry is forgotten about, for example.

thomcrielaard commented 2 years ago

Good suggestion! Totally agree with you!

Konicai commented 2 years ago

I'll give this a shot.