Skip to content

Instantly share code, notes, and snippets.

@Dinnerbone
Created April 11, 2012 20:58
Show Gist options
  • Star 3 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Dinnerbone/2362538 to your computer and use it in GitHub Desktop.
Save Dinnerbone/2362538 to your computer and use it in GitHub Desktop.
Minecraft new world save directory structure
data/
idcounts.dat
map_0.dat
players/
Dinnerbone.dat
cookie_monster.dat
worlds/
overworld/
regions/
r.0.0.mca
the_end/
regions/
r.0.0.mca
nether/
regions/
r.0.0.mca
level.dat
@leafstorm
Copy link

Nice! Much better organized and more self-explanatory than the old one.

@keir-nellyer
Copy link

Nice! Much better. Also it would be nice if you could fix the issues with achievements being lost all the time :D

@dkowis
Copy link

dkowis commented Apr 11, 2012

Can all the worlds have cookie_monster.dat in them?

@KAGamerAlex
Copy link

How will this work with plugins like Multiverse?

@mblaine
Copy link

mblaine commented Apr 16, 2012

This is cool! For us toolmakers, any word on when this change is coming, and any deterministic way to tell the difference. Like, will something in level.dat specify the directory structure being used or should we just check if /regions exists then it's the old way, otherwise the new? Thank you. EDIT: On Twitter Dinnerbone said that "version" in level.dat will be increased. Currently Anvil worlds have a version of 19133, McRegion worlds before Anvil were 19132.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment