How to Convert Worlds from Spigot to Vanilla

Minecraft

·

Oct 26, 2024

·

7 Mins Read

This guide is for converting worlds from Spigot to Vanilla. If you're looking to convert your world from Vanilla to Spigot, check out our guide on the process here.

If you're using Spigot, PaperSpigot or CraftBukkit and you have switched to Vanilla already, you probably noticed that your Nether and End world have reset; any changes you made in those dimensions have disappeared.

You don’t need to worry, however, as your progress has not been lost. Vanilla stores the data for those dimensions in a different location on the server. When you first started your Spigot server using the default world name, you might have noticed that two new folders were created, named world_nether and world_the_end. This is how the forks of CraftBukkit (Spigot & Paper) store these two dimensions. However, Vanilla stores them differently as DIM-1 and DIM1, respectively. This would be why your progress is not there, as Vanilla Minecraft is not reading the region data from the CraftBukkit-generated dimensions.


# Converting Worlds from Spigot to Vanilla

If you change to Vanilla and need to migrate your dimension data, you can follow these steps:

  1. Login to your server's control panel and Stop the server.
  2. Navigate to your Files tab and open the affected dimensions:
  • If restoring the Nether, open \world_nether\DIM-1
  • If restoring the End, open \world_the_end\DIM1
  1. Download the Region folder from the respective directory to your computer.
  2. After the download is complete, navigate to the new dimension folders:
  • If restoring the Nether, navigate to \world\DIM-1
  • If restoring the End, navigate to \world\DIM1
  1. Upload the region folder you downloaded.
  2. Start your server.

When you load into the affected dimension, your data should now be present.

minecraft pfp
Jay Miller

Game Experience Engineer @ Shockbyte