/> />

How to Upload and Use a Custom World on a Minecraft Server

Managing your Server

·

Sep 24, 2024

If you possess a custom Minecraft world obtained from singleplayer, downloaded online, shared with you by a friend, or sourced from your previous server, you can use it as the world for your new server by uploading and configuring it.

This guide covers how to configure a custom world for a Java Edition server, for steps on how to convert a Bedrock world into a Java Edition world, please refer to this guide.

Please Note

To ensure a smooth loading experience for your custom world on the server, it's recommended to use worlds generated in the same Minecraft version that your server is running. Using worlds generated in a different Minecraft version may result in issues such as broken chunks, misplaced items, or, in more severe cases, corrupt chunks and entities.


Uploading a Custom World

You can upload a world folder by navigating to the files page on your control panel, or by connecting via SFTP.

For the purpose of this tutorial, we will be uploading a custom world using the Shockbyte control panel.

Step 1:

Access your server's control panel and navigate to the Files tab.

Open your Shockbyte panel and click the files tab
Step 2:

Click the drop-down arrow next to the Upload button, click Upload Folder

You can also hold the CTRL key and click upload to automatically select the "Upload Folder" option.

After clicking files, click the dropdown arrow next to upload then click upload world to select a world folder to upload
Step 3:

Select your desired world folder, then click upload

If the world you would like to upload is in a zip file, make sure you unzip it before uploading the folder.

If you would like to upload your zipped world file for whatever reason, you can upload the ZIP file, select it from your panel, then click the unzip button.

Select your desired world folder, then click the upload button to begin the upload

Configuring a Custom World

After you have uploaded the world you would like to use, you need to set the level-name field in your server.properties file to the name of the world folder you uploaded.

Step 1:

After your world uploads, click the server.properties file to edit it

Select the server.properties file to edit it
Step 2:

Set the level-name field to the name of the world folder you just uploaded

Set the level-name field to the name of the world folder you uploaded
Step 3:

Save the file, then restart your server

Save the file after you finished editing it, then restart your server

Once your server boots up, you will be able to login and play with your newly uploaded world.


Kobe Plane

Game Experience Engineer