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 Settings tab and connect with a client like WinSCP (host and username from Settings; the password is your account 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? For a full world, SFTP (WinSCP) is the reliable way. For small worlds you can also Archive/upload via the Files tab, but SFTP handles large folders best.
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.