Bring your existing Minecraft world to Sessions — including the Nether and End.
Win+R, type %appdata%\.minecraft\savesYour 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.
level.dat, region/, DIM-1/, DIM1/, etc..zipMake sure level.dat is at the top level of the zip, not nested inside another folder.
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.
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.
.zip files are acceptedlevel.dat are overridden by your configure page settings