Issue/Bug 1.20.1:
When attempting to add new players to our whitelists, the result is always "That player does not exist". This issue did not exist a month ago when we updated our whitelists.
Expected Behavior:
Issuing the command /whitelist add [player name] should add that player if the account exists.
To Reproduce:
Start a 1.20.1 server and issue the command /whitelist add _jeb (or any valid account you know exists)
Note:
This does not happen in version 1.20.4. We are still running 1.20.1 servers and should not have to update to 1.20.4 just to get whitelisting working.
Hopefully no one minds, will add the same information as in my request to reopen this bug report in WEB-5959 to not lose it. This bug affects all versions below 1.20.1 too.
The issue is dedicated servers use com.mojang.authlib's API to get UUID for a given username by using POST https://api.mojang.com/profiles/minecraft (which is now removed) when adding to whitelist.