Skip to content Nodecraft
Support / Terraria / Uploading Your Singleplayer World to Your Dedicated Terraria Server
Terraria Icon
Create a Terraria Server today!
Start Free Trial

Uploading Your Singleplayer World to Your Dedicated Terraria Server

This guide will show you how to take the files from your singleplayer Terraria game and set them up on a Nodecraft multiplayer Terraria server. Once installed, all of your buildings, exploration, and overall progress in the world will be available for you and your friends to join and continue.

Locate Your Singleplayer World Files

First, we have to locate where your worlds are being saved on your computer.

Vanilla Terraria

Depending on your operating system, your worlds will be located:

  • Windows: \<home folder>/Documents/My Games/Terraria/Worlds

  • Mac: ~/Library/Application Support/Terraria/Worlds

  • Linux: ~/.local/share/Terraria/Worlds

You should have two files that look similar to this: List of local Terraria worlds We recommend that you zip up both the .wld file and the .wld.bak file using a zip utility before uploading them.

tModLoader

If you want to upload a tModLoader world, they'll be in a different location:

  • Windows: C:\Documents\MyGames\Terraria\tModLoader\Worlds

  • Mac: ~/Library/Application support/Terraria/tModLoader/

  • Linux: ~/.local/share/Terraria/tModLoader/ or $XDG_DATA_HOME/Terraria/tModLoader/

There will be four files that look similar to:

A view of a tModLoader's world filesWe recommend that you zip up all four, the .wld file, the .wld.bak, .twld, and .twld.bak files using a zip utility before uploading them.

Find the Worlds Folder on the Server

The worlds folder will be located in the main directory of the server. On the Nodecraft Pro panel, this will be on the Server Files tab.

If you haven't started the server yet, you will either need to start the server once to create this folder or you can create the folder manually and call it "worlds".

A view of a Terraria server's Server Files in Nodecraft Pro, with the worlds folder highlighted

Upload Your Singleplayer World Files to the Worlds Folder

Open the worlds folder and upload the zip file. You can either use the drag-and-drop feature in Server Files of the Nodecraft Pro panel, or you can use an FTP program to move the files to the server.

Once the zip file is on the server, select the file and unzip it.

A view of unzipping a world in Nodecraft Pro for Terraria

The worlds folder will now contain your .wld file and your .wld.bak file.

Select Your World

Now that your world files are on the server the server needs to select the newly uploaded world and load it.

To do this select Manage Worlds on the left-hand side of the panel, then select your world.

A view of Manage Worlds within Nodecraft Pro for Terraria, showcasing the multiple worlds you can swap between

Once your world has been selected simply starting up the server will load your single-player world. Have fun playing!

Chat blocked!

Nodecraft is an ad-free website! Disable adblock if you have any questions.