Create and Join a Terraria Server

create and join a terraria server

A shared Terraria server lets your group return to the same world between play sessions. This guide walks through creation and the first connection.

Create your server

  1. Sign in to MaximusHost and open My Servers.
  2. Choose Create New Server, then select Terraria.
  3. Enter a server name and choose a hosting region.
  4. Pick RAM and CPU. For a small group, 2 GB RAM and 1 vCPU is a reasonable starting point; adjust after checking use during a normal session.
  5. Choose the first world’s name, size, evil, and difficulty. These are creation choices for that world.
  6. Review the live estimate and one-time 50-credit creation fee, then create the server.

The estimate depends on your selected resources and running time. Read Billing and Credits for more information on charges for creating and running a server.

Wait for the server status to show ready. Initial setup and world generation may take several minutes, especially for a Large world.

Join your world

  1. Open the server’s Overview and copy its connection address and port.
  2. In Terraria, open Multiplayer and join using those connection details.
  3. Enter the server password when prompted. The owner can reveal it from the private password control in Overview. Password and server controls can be provided via the Discord Bot.
  4. Share the address, port, password, and compatible Terraria client version with friends privately.

New servers use an up-to-date Terraria server with TShock. Existing servers keep their current runtime version, so check the startup output if you are unsure which client version to use. Everyone needs a compatible client. Stop and Start the server to update it’s version.

Next steps

Learn about worlds and backups, server settings, and TShock plugins. MaximusHost supports TShock plugins; it does not run tModLoader mods.

Scroll to Top