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
- Sign in to MaximusHost and open My Servers.
- Choose Create New Server, then select Terraria.
- Enter a server name and choose a hosting region.
- 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.
- Choose the first world’s name, size, evil, and difficulty. These are creation choices for that world.
- 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
- Open the server’s Overview and copy its connection address and port.
- In Terraria, open Multiplayer and join using those connection details.
- 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.
- 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.

