Want to use a custom world on your Minecraft server? You can import any world, whether one you created in singleplayer or one downloaded from the internet. This guide walks you through the steps to do it correctly.
1. Locate Your World Folder
If the world is from singleplayer:
-
Open Minecraft and go to the Singleplayer menu.
-
Select the world you want to use on your server and click "Edit".
-
In the new menu, click "Open World Folder".
-
A window with the world’s files will open. Go back one level to see the full folder with your world’s name — this is the world folder you need.
If you downloaded the world from the internet:
In this case, you likely already have a world folder ready on your PC. Make sure it’s not double-compressed or inside extra nested folders.
2. Compress the World Folder
To upload your world easily, compress the folder into a .zip file.
On Windows:
- Right-click the world folder and select "Send to > Compressed (zipped) folder".
On macOS:
- Right-click and select "Compress".
3. Upload the World to the Server
Choose one of the following options:
Option A: From the Panel (File Manager)
Important: If your .zip file is larger than 1 GB, you won’t be able to upload it through the browser. In that case, use Option B (SFTP) to upload your world.
-
Stop the server from the panel.
-
Go to the File Manager section.
-
Upload your world’s
.zipfile. -
Once uploaded, right-click the file and select "Unarchive" to extract it. When the process is complete, you’ll see your world folder.
Option B: Using SFTP
-
Stop the server from the panel.
-
Connect to your server via SFTP. You can find your SFTP login credentials in the "Settings" section of the control panel.
🔗 If you don’t know how to access via SFTP, follow this guide:
How to Access Your Server Files via FTP -
Upload the
.zipfile of your world, or if you prefer, upload the uncompressed world folder directly to the server’s root directory. -
Once uploaded, go to the File Manager in the control panel. Right-click the file and select "Unarchive" to extract it. When the process is complete, you’ll see your world folder.
4. What to Do After Uploading the World?
Once your world is uploaded:
-
Open the
server.propertiesfile and change the value oflevel-nameto exactly match your world folder’s name.
For example, if your world folder is named MyWorld, write:level-name=MyWorld -
Start your server from the panel.
Done! Your server should now load the new world when it starts.