Uploading a World

Bring your existing Minecraft world to Sessions — including the Nether and End.

Step 1: Find your world folder

  1. Open Minecraft, go to Singleplayer
  2. Find the world you want, click Edit, then Open World Folder
  3. Or open the saves folder directly — on Windows: press Win+R, type %appdata%\.minecraft\saves

Step 2: Check what's inside

Your world folder should look something like this:

your-world/
  level.dat — required, contains world settings
  region/ — overworld chunk data
  DIM-1/ — the Nether (if explored)
  DIM1/ — the End (if explored)
  datapacks/ — any installed datapacks
  playerdata/ — optional, player inventories

The Nether lives in DIM-1 (with a hyphen) and the End lives in DIM1 (no hyphen). If you've visited these dimensions, they'll be in your folder already — just include them in your zip.

Step 3: Zip it up

  1. Open your world folder
  2. Select everything insidelevel.dat, region/, DIM-1/, DIM1/, etc.
  3. Right-click and compress to a .zip

Make sure level.dat is at the top level of the zip, not nested inside another folder.

Step 4: Upload

During setup: Use the Upload World section on the configure page. Your world loads when the server starts.

On a running server: Go to your dashboard, find World Actions, and click Upload. You'll need to type UPLOAD to confirm — this replaces your current world entirely.

What about datapacks?

If your world already has datapacks in its datapacks/ folder, they'll come along for the ride. You can also add new datapacks separately during setup — they'll be merged in alongside any that are already in your world.

Learn more about datapacks →

Good to know:
← Back to Help