YiC200333 / XConomy

An economy plugin that supports data synchronization between multiple servers
GNU General Public License v3.0
92 stars 32 forks source link

Changed importer format to use UUIDs instead of player names #139

Closed gerolndnr closed 1 month ago

gerolndnr commented 1 month ago

The importer used player names, which caused issues with similar named Java and Geyser players, because the data.yml entry for a player named .TestPlayer would overwrite the entry for a player called TestPlayer. Changing to UUIDs fixes this issue. When I tested this it worked fine, but I'm not sure if I missed something out.

YiC200333 commented 1 month ago

Importing UUIDs can cause problems in some cases. I will add an option to choose whether to import by name or UUID later.

gerolndnr commented 1 month ago

Sounds interesting, would you mind telling me what problems could be caused?

YiC200333 commented 1 month ago

For example, if a player has multiple UUIDs, the imported data may not be found.