When I attempt to run my server on my computer, nobody can join because the client claims it is out of date, even though we are using the latest release (1.8) on both client and server. When I check the logs the server reports the following:
DETECTED OLD PLAYER DIRECTORY IN THE WORLD SAVE
THIS USUALLY HAPPENS WHEN THE AUTOMATIC CONVERSION FAILED IN SOME WAY
please restart the server and if the problem persists, remove the directory 'World/players'
I am attempting to load up a world from 1.7.10. And yes, everything works perfectly when running in that version. But every time I try to use in 1.8, the server fails in the same way. I have tried at least four times.
Attachments
Comments 16
Dupe of MC-33041
that's not true, this one has lines that one doesn't, and these lines is what this report is about:
[18:51:18] [Server thread/WARN]: **** DETECTED OLD PLAYER DIRECTORY IN THE WORLD SAVE
[18:51:18] [Server thread/WARN]: **** THIS USUALLY HAPPENS WHEN THE AUTOMATIC CONVERSION FAILED IN SOME WAY
MC-33041 deals with blank console output when using server.exe which is not a game-breaking issue. This is the server itself failing to run due to a bug in 1.8 when handling old player.dat files from the previous version.
Can you maybe also add those player files before you delete anything? you can zip them with for example winrar or just upload every single file, if they are not to many 😉
Maybe we can find the bug then 🙂
Attached all player data as of 9/22/14. These are confirmed to be working in 1.7.10. Don't worry I make frequent backups, including before attaching these.
Just tested the server and figured out it was the PLAYERS folder, not PLAYERDATA that needed removal, the latter being the currently used directory. The former is from an even older version, as it does not have the player.dat files named with UUIDs, instead with user names.
Well, that's not quite surprising, because the server was telling to do so:
please restart the server and if the problem persists, remove the directory 'World/ players '
Please attach the complete server.log.