Skip to content

Tutorials

paulevsGitch edited this page Dec 15, 2020 · 11 revisions

How To Fix Missing End Dimension

Sometimes for any reasons (transferring the world into a server, installing new mods/datapacks, etc.) you will find that you couldn't go into the End. If you try to use command you will get "unknown" dimension error. This means that you End dimension entry in level.dat is missing.

How to fix it:

  1. Close your Minecraft;
  2. Install and/or open NBTExplorer;
  3. Find your level.dat (it is located inside your world folder), backup it;
  4. Open your level.dat with NBTExplorer;
  5. Find level.dat -> Data -> WorldGenSettings -> dimensions, if it doesn't have "minecraft:the_end" inside then create it and restore its structure;
  6. Save changes and close NBTExplorer;
  7. Run your Minecraft instance, now everything should be fine. If something still wrong try to repeat steps 4-6.

Here is how this structure should look like: level.dat structure

If fixing level dat didn't help you then you can try this:

  1. Get your world seed (using NBTExplorer or Minecraft command /seed);
  2. Create a new world with the same seed;
  3. Close your Minecraft;
  4. Find your level.dat (it is located inside your world folder), backup it;
  5. Open your level.dat with NBTExplorer and copy dimension entries from new level.dat (located inside new world folder). If you are on server then you can replace old level.dat with new level.dat;
  6. Run your Minecraft instance, now everything should be fine.
Clone this wiki locally