dragonfly
dragonfly copied to clipboard
Option for removing XUIDs from player lists
This makes it impossible for players to check for nicknames through the player list and disables reporting which some servers may want.
I'm pretty sure first of all that this is associated with the XUID, not UUID. Sending invalid values for this would probably break things. I'm not sure this is worth implementing.
In gohpertunnel:
type PlayerListEntry struct {
// UUID is the UUID of the player as sent in the Login packet when the client joined the server. It must
// match this UUID exactly for the correct XBOX Live icon to show up in the list.
UUID uuid.UUID```
Without this, clicking a player with an edited display name in the pause menu would reveal their original name, since it comes from XBL. Hell for content creators.
Hell for content creators? Could you elaborate?
The server can change the name here:
But can't change the name here:
This makes it super easy to check if a player is nicknamed to avoid targeting.
Just tested this out, yes, it is the XUID that needs to be removed not the UUID. It just displays like an offline mode player.