Terraria Server Hosting
Dig, build, and take on every boss with your friends while the AI copilot keeps the world running.
How do you host a Terraria server?
To host a Terraria server yourself, you run the free dedicated server (TerrariaServer, in your Terraria install or from terraria.org), open TCP port 7777, keep the machine on and set the world up in serverconfig.txt. A vanilla world needs 2–4 GB of RAM; tModLoader with a big mod list needs more. Or skip the hardware with Terraria dedicated server hosting on GameTeam: you pay per GB of RAM, from $0.49/GB a week, slots are unlimited (Terraria itself tops out at 255 players), and the AI copilot edits the config, runs console commands and reads the log when a friend can't join.
Run your Terraria server by just asking.
Terraria servers break in boring ways: a typo in serverconfig.txt, a tModLoader update one friend missed, a world nobody backed up before Hardmode. Ask the copilot instead of digging through files. It makes the change, reads the log and tells you what it found.
Vanilla or Modded, Set Up
The copilot configures either build and, for tModLoader, keeps the mod list matched.
Version Mismatch — Named
When a join fails on tModLoader version, the copilot says which side is behind.
Whole Party, One Plan
Unlimited player slots — a boss night does not cost per hero.
Terraria with friends
The 2D adventure sandbox: dig for treasure, build a town, and fight bosses that get more ridiculous the deeper you go. A group makes the boss fights a party and the town an actual town, and Terraria worlds tend to fill up with years of history.
Terraria server RAM requirements
2-4 GB for vanilla. tModLoader with a large mod list is the case that wants more.
| Your server | Starting RAM | From (Budget, weekly) |
|---|---|---|
| Vanilla, small or medium world, a few friends | 2 GB | $0.98 / week |
| Vanilla, large world, up to 16 players | 4 GB | $1.96 / week |
| tModLoader with a handful of mods | 6 GB | $2.94 / week |
| tModLoader with Calamity or a big mod list | 8 GB | $3.92 / week |
Vanilla Terraria is light, and world size moves memory use more than player count does. tModLoader is a different story: every mod you enable adds to what the server holds in memory, and the big content mods add the most. If a modded server runs out, tModLoader's own advice is fewer large mods or a smaller world. These are starting points. Change RAM in one click from the panel and your world stays put. Player limit: 8-16 comfortably; large worlds with many players spread out cost more.
How to set up a Terraria server on GameTeam
Pick RAM, location and build
2 GB runs a small vanilla world. Want mods? Choose the tModLoader build before you make the world: tModLoader still runs on Terraria 1.4.4, so a world saved by vanilla 1.4.5 won't open in it. Pick the location nearest your group: we have 25+ across Europe, the Americas and Asia-Pacific.
Make or bring a world
Ask the copilot for a new world (size, difficulty, seed, password) or edit serverconfig.txt in the file manager. Already have a world? Upload its .wld file from Documents\My Games\Terraria\Worlds, or ask support to move it for you.
Send the address to your party
Copy the IP and port from the panel. In Terraria choose Multiplayer → Join via IP, pick a character and enter the address. Players need the same game version as the server, and on tModLoader the same mods.
Good to know before you start
Vanilla and tModLoader are different server builds. Choose before creating the world, because moving a world between them is not a supported path.
The most common problem
A tModLoader version mismatch between server and players blocks the join with a message that names the version but not which side is wrong.
Terraria server settings explained
serverconfig.txt is a plain list of key=value lines. A # at the start of a line switches it off, so remove it to use a setting. The world-creation keys (autocreate, seed, worldname, difficulty) only apply when the server makes a new world. These are the ones owners actually change:
| Setting | What it does |
|---|---|
world | Full path to the .wld file the server loads on start. |
autocreate | Creates a world if none exists at that path: 1 small, 2 medium, 3 large. |
worldname / seed | Name and seed for a world made by autocreate. |
seed_drunk, seed_fortheworthy, seed_zenith … | Turn special seeds on (1) for a new world. Also seed_notthebees, seed_remix, seed_notraps, seed_theconstant and seed_celebration. |
difficulty | Difficulty of a new world: 0 Classic, 1 Expert, 2 Master, 3 Journey. |
maxplayers | Players allowed at once, from 1 to 255. |
port | The port the server listens on. The default is 7777. |
password | Password players type to join. Leave it out for an open server. |
motd | Message of the day, shown to players when they join. |
worldrollbackstokeep | How many rolling backups of the world file the server keeps. |
secure | Adds extra cheat protection (1 to turn it on). |
npcstream | Lower values mean less enemy skipping but more bandwidth. 0 turns it off. |
slowliquids | Limits how much liquid moves at once. Can reduce lag; liquids take longer to settle. |
journeypermission_* | Who may use each Journey Mode power (godmode, time, spawn rate and more): 0 nobody, 1 host only, 2 everyone. |
modpath / modpack | tModLoader only: the folder the server loads .tmod files from, and which mod pack's mods to load. |
Terraria server commands
Vanilla Terraria has no admin commands in chat: you type these in the server console, with no slash. On GameTeam the console is in the panel, or ask the copilot to run one for you.
| Command | What it does |
|---|---|
help | Lists every console command. |
playing | Shows who is online. |
kick <player> | Removes a player from the server. |
ban <player> | Bans a player from the server. |
password <pass> | Changes the join password. password alone shows the current one. |
say <words> | Sends a message to everyone, shown as <Server> in chat. |
motd <words> | Changes the message of the day. |
save | Saves the world right now. |
exit | Saves and shuts the server down. exit-nosave skips the save. |
dawn / noon / dusk / midnight | Jumps the world clock to that time. |
settle | Settles all water. |
seed | Shows the world seed. |
time / port / maxplayers / version | Prints the game time, listening port, player limit or server version. |
Can I add mods to a Terraria server?
Yes, through tModLoader, which runs as its own server build. Mods are installed server-side and clients must run the same tModLoader version and mod list.
Mods come from the tModLoader Steam Workshop, from small quality-of-life tweaks to big content mods such as Calamity. The bigger the mod list, the more RAM the server needs, so size up before the first boss. On GameTeam the copilot configures the tModLoader build and keeps the server's mod list matched. The step-by-step version, including install.txt and enabled.json, is in how to add mods to a Terraria server.
Terraria server ports
Hosting at home means forwarding TCP 7777 on your router to the PC running the server. On GameTeam there is nothing to forward: the panel shows your exact address and port, which may not be 7777.
Pay per GB of RAM. Never per slot.
You pay for memory, not seats, and billing can be weekly, so you are never locked into a month the group might not play. Change RAM in one click, or switch the same server to another game. The AI copilot is included on every plan.
- ✓ AI copilot included on every plan
- ✓ Unlimited player slots — we never charge per slot
- ✓ Ryzen 9 7950X · NVMe storage
- ✓ DDoS protection included
- ✓ Switch to another game anytime
- ✓ 25 GB NVMe storage · 160 Gbps DDoS protection
- ✓ AI copilot included on every plan
- ✓ Unlimited player slots — we never charge per slot
- ✓ Ryzen 9 7950X · Unlimited NVMe storage
- ✓ 480 Gbps DDoS protection
- ✓ Switch to another game anytime
- ✓ Dedicated threads
- ✓ Automatic backups
- ✓ Priority support
Hardware & network
Locations
What server owners say
"Honestly didn't expect much from an 'AI manager', but it's how I run my server now. I'll type something like 'why did the server crash last night' and it actually reads the logs and tells me."
Verified review
"I'd been on two other hosts before this. What sold me was the AI manager catching a memory leak in one of my mods and naming the exact one — something I'd been chasing for weeks."
Verified review
"I'm not very technical and setting up servers always stressed me out. Now I just ask the assistant to fix a config, and it either walks me through it or does it for me."
Verified review
Terraria server hosting FAQ
How much does it cost to host a Terraria server?
Hosting a Terraria server on GameTeam is priced per GB of RAM: $0.49/GB a week on Budget, or $1.99/GB billed monthly. A 2 GB vanilla server is $0.98 a week, 4 GB is $1.96 a week and 8 GB for a big modded world is $3.92 a week. Slots are unlimited and the AI copilot is included. You rent by the week, so there is no hardware to buy and no year to commit to.
Is Terraria server hosting free?
The server software is free: it comes with Terraria and is also a free download from terraria.org. What costs money is keeping it running 24/7, either a PC you leave on at home or a hosted server. On GameTeam the first 72 hours are money-back.
Is opening port 7777 safe?
Forwarding 7777 only exposes the program listening on that port, which is the Terraria server, not the rest of your PC. The real trade-offs are that everyone you give the address to sees your home IP, and that a public server can attract DDoS attacks. A hosted server avoids both: nothing to forward at home, and DDoS protection is included.
Can you join a Terraria server without the host?
Not with Host & Play: that world shuts down the moment the host leaves. A dedicated server is the fix. The world runs on its own, so anyone with the address and password can play whenever they like, even if the person who set it up is offline.
How many players can a Terraria server have?
Terraria lets you set maxplayers anywhere from 1 to 255, and the default is 16. That cap comes from the game, not from us: GameTeam never charges per slot. Most groups are happiest at 8–16, because a big group spread across a large world costs more RAM.
Can I host a modded Terraria server with tModLoader or Calamity?
Yes: modded Terraria server hosting runs on the tModLoader build. Pick it, add your mods and give it more RAM than vanilla (6–8 GB is a sensible start for Calamity or a big list). Every player needs tModLoader and the same mods, and tModLoader won't connect to a vanilla server, so the whole group plays the modded version.
Can I move my existing Terraria world to GameTeam?
Yes. Upload the .wld file from Documents\My Games\Terraria\Worlds (tModLoader worlds are in Terraria\tModLoader\Worlds, and you need the matching .twld too) and point world= at it, or ask the copilot to. Support can also move the server for you.
How do I update my Terraria server?
Stop the server in the panel and start it again: GameTeam updates it to the latest version on start. Do it when Terraria patches, because players on a newer version can't join an older server. Back up the world first if you are about to change versions.
Run it yourself — or let the copilot.
Same server, any game.
Your Terraria world, up between boss nights.
Rent a Terraria server by the week, tell the copilot how you want the world, and send your party the IP.
Deploy your Terraria server





