How do I upload my own world or map?
Bringing your own world or a downloaded map onto your server is a matter of swapping the world folder over SFTP. The one detail that trips people up is where level.dat needs to sit — get that right and it just works.
Before you upload
Extract any .zip map on your computer first, so you're uploading the actual world folder. Also make sure you know which folder Minecraft will load — by default that's world.
Step-by-step
- Stop the server (Console → Stop, wait for Offline).
- Get your SFTP details from the SFTP button on the Files page and connect with a client like WinSCP (it shows the address and username, and Set SFTP password sets the password).
- Delete the old
worldfolder, then drag your map folder in. - Rename the uploaded folder to exactly
world, and make surelevel.datsits directly inside it — not in a nested subfolder. - Start the server.
Tip: If your world includes
world_netherandworld_the_endfolders, upload those too so the Nether and End come across with the Overworld.
Frequently asked questions
The server made a new empty world instead of loading mine — why? Almost always level.dat wasn't directly inside the world folder, or the folder wasn't named world. Fix the placement and re-upload.
Do I have to use SFTP? No. The Files tab takes uploads of any size, including whole folders by drag and drop, straight to the server. SFTP (WinSCP) works too if you prefer a desktop client.
Why stop the server first? So the world files aren't being written while you replace them — uploading to a running server can corrupt the world.
More in World & Map Management
- How do I reset or delete the world and generate a new one?
- How do I set or change the seed for a new world?
- How do I create a flat (superflat) world?
- How do I reset only the Nether or only the End?
- How do I download or save my world to my computer?
- How do I add multiple worlds or a lobby (Multiverse)?