-
Notifications
You must be signed in to change notification settings - Fork 82
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix Player Name Changes #362
base: main
Are you sure you want to change the base?
Conversation
I closed this earlier because I thought I had broken the |
Here's a build of this PR, please report any issues :) |
I decided to test the |
Is this still needed? Actually, I see that you changed to use OfflinePlayer in some areas? |
I suppose it's not needed, but I think this is the better way of doing things. No need to migrate on username change with this. Needs to be rebased though. |
Is this pull request still being worked on? |
This PR fixes #329 by changing usernames to UUIDs where applicable.
I've included migration code starting at Line 140 in the FlatFileProfileDataSource class, this also removes the need for the PlayerPreLoginEvent which was watching for username changes.