The single most important thing in the corrupt level.dat is the world seed. Without that your world will never be the same (it affects the way chunks are generated). Do you know what the seed was?
First, try making a backup of your world; go to (if on Windows) %appdata%\.minecraft\saves and copy what you see there (there should be folders with the names you used for your worlds) and paste the copies somewhere else (to be safe. In any case the game will NOT delete the backups unless you do so in-game).
Then, delete the level.dat file and rename "level.dat_old" to "level.dat" (you may have to make sure that file extensions are shown so you can change it), and if you are lucky this will restore your worlds (level.dat_old is a backup the game makes of level.dat). There is a chance that level.dat_old could also be corrupted and/or other files but usually this is all you need to do to restore a world.
NOTE: Some fix-it tutorials tell you to create a new world using the same seed but I do not advise doing this since you'll lose your inventory and if the world was customized you'd need to use the exact same settings; since 1.9 the game also saves additional information about the End (whether the dragon was killed and the locations of End gateways). Mods may also use level.dat to store information as well. The Wiki's tutorial is particularly bad since it doesn't even mention the seed!
i don't have %appdata%, I think it was changed in an update.
Use your search bar by the Windows button and type in %appdata% that will take you to where .minecraft is located. Another way is to find the "run" program and run %appdata%.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
does anyone know how to fix this, or how to recreate the old worlds?
corrupted worlds don't show in game, (but are still on disk).
Make sure that you exit minecraft properly so that everything is cleanly saved.
so how do get it back?
Do you have a backup? didn't think so.
The single most important thing in the corrupt level.dat is the world seed. Without that your world will never be the same (it affects the way chunks are generated). Do you know what the seed was?
no..... but if i have the seed, won't i just have a blank world? and if i make a backup, won't it just delete it to?
First, try making a backup of your world; go to (if on Windows) %appdata%\.minecraft\saves and copy what you see there (there should be folders with the names you used for your worlds) and paste the copies somewhere else (to be safe. In any case the game will NOT delete the backups unless you do so in-game).
Then, delete the level.dat file and rename "level.dat_old" to "level.dat" (you may have to make sure that file extensions are shown so you can change it), and if you are lucky this will restore your worlds (level.dat_old is a backup the game makes of level.dat). There is a chance that level.dat_old could also be corrupted and/or other files but usually this is all you need to do to restore a world.
NOTE: Some fix-it tutorials tell you to create a new world using the same seed but I do not advise doing this since you'll lose your inventory and if the world was customized you'd need to use the exact same settings; since 1.9 the game also saves additional information about the End (whether the dragon was killed and the locations of End gateways). Mods may also use level.dat to store information as well. The Wiki's tutorial is particularly bad since it doesn't even mention the seed!
TheMasterCaver's First World - possibly the most caved-out world in Minecraft history - includes world download.
TheMasterCaver's World - my own version of Minecraft largely based on my views of how the game should have evolved since 1.6.4.
Why do I still play in 1.6.4?
i don't have %appdata%, I think it was changed in an update.
Use your search bar by the Windows button and type in %appdata% that will take you to where .minecraft is located. Another way is to find the "run" program and run %appdata%.