If you want to know where each piece of data is stored in a Minecraft save, this guide will go through each file and folder and what's stored inside. This can be useful if you're trying to reset only a certain part of the save without needing to start all over again.
Folder/File | Description |
level.dat | Stores global information about the world such as time of day, the generator used to make the world, and the world seed. |
level.dat.old | A backup from the previous server restart of level.dat |
session.lock | Gives write access to the last program to modify this file. If you upload a world with this file, you may need to delete it for the server to use the save. |
playerdata/<uuid>.dat | Stores each player's information, named after their UUIDs. |
stats/<uuid>.json | Stores player statistics |
advancements/<uuid>.json | Stores the advancements that players have made. |
data/idcounts.data data/map_<#>.dat | Stores the map data for the map item |
data/villages.dat | Stores information about villages in the world. |
poi/ DIM-1/poi/ DIM1/poi/ |
Stores information about villager beds, job sites, bells, nether portals, bee nests and hives. Lodestone data is also stored here. |
data/raids.dat DIM-1/data/raids_nether.dat DIM1/data/raids_end.dat |
Stores information about ongoing raids in the world. |
datapacks/ | Stores all of the world datapacks. |
/entities/ | Stores all entity files for the overworld |
DIM-1/ | Contains all Nether related files. |
DIM1/ | Contains all End related files. |
region/ | Individual region files for each dimension respectively. |