# Terraria Server Hosting

> High-performance Terraria server hosting with instant setup, dedicated AMD Ryzen 9 RAM and CPU, DDoS protection, and 24/7 technical support.

Canonical URL: https://xgamingserver.com/terraria-server-hosting

## Pricing

- Range: $7.00 – $60.00 USD/month
- Plans available: 6

## Server specs

- CPU: AMD Ryzen 9 7950X
- Memory: DDR5 RAM
- Storage: NVMe SSD
- Network: 1 Gbps with DDoS protection
- Locations: US East, US West, Europe, Singapore, Australia
- Setup: Instant activation
- Support: 24/7

## Customer rating

- 4.8 / 5 stars
- 1250 ratings
- 1150 reviews

## FAQ

### Which world size and difficulty should I pick for my Terraria server?

Terraria offers three world sizes: Small (4200x1200 tiles), Medium (6400x1800), and Large (8400x2400). For groups of 4-8 players, Medium is the sweet spot — it has enough biome variety and loot without feeling empty. Large worlds are best for 10+ player servers where you want everyone to have room to build and explore. For difficulty, Classic is great for new groups, Expert adds tougher AI patterns and exclusive accessory drops, and Master mode is for experienced teams who want the hardest boss fights and vanity rewards. You can also choose Journey mode to give players creative-style controls like enemy spawn rates and time of day. Set all of these in your serverconfig.txt before generating the world.

### How do I run tModLoader and install mods like Calamity on my server?

tModLoader is Terraria's official mod loader, available as a free DLC on Steam. On XGamingServer, you can switch your server to tModLoader directly from the game panel. Once enabled, upload your desired .tmod files to the server's Mods folder via SFTP, or use the in-game Mod Browser. Popular overhaul mods like Calamity (which adds 20+ new bosses and an entirely new class progression), Thorium, Spirit Mod, and Fargo's Mutant Mod all work on dedicated servers. Every player connecting must have the same mods installed locally. For heavy modpacks like Calamity with add-ons, we recommend at least 4GB of RAM since tModLoader uses significantly more memory than vanilla Terraria.

### How many players can a Terraria server handle smoothly?

Terraria's dedicated server technically supports up to 255 simultaneous players, but the practical limit for smooth gameplay is 8-16 players. This is because Terraria syncs every tile change, projectile, and NPC across all connected clients — so during events like the Pirate Invasion, a Pumpkin Moon, or a Moon Lord fight with many players, network traffic spikes significantly. For a group of 8 or fewer, our Starter plan works perfectly. For 10-16 players or servers running boss rush events, our Pro or Elite plans provide the extra CPU and bandwidth headroom to keep everything lag-free. You can set the exact max player count in serverconfig.txt with the "maxplayers" setting.

### How does boss progression work on a multiplayer Terraria server?

Terraria's boss progression is tied to the world state, which means defeating bosses permanently changes the server world for everyone. The pre-Hardmode sequence runs from King Slime through Eye of Cthulhu, Brain of Cthulhu or Eater of Worlds, Skeletron, and finally the Wall of Flesh in the Underworld. Killing the Wall of Flesh triggers Hardmode globally — new ores spawn, the Hallow and underground Corruption/Crimson spread, and significantly tougher enemies appear everywhere. From there, your group tackles the Mechanical Bosses, Plantera, Golem, Duke Fishron, the Lunatic Cultist, and ultimately Moon Lord. On a dedicated server, boss loot bags drop individually for each player in Expert and Master mode, so everyone gets rewarded. A persistent server lets your group coordinate boss attempts across different play sessions.

### Can I set a specific world seed or use special seeds like "for the worthy"?

Yes. In your serverconfig.txt, you can specify any world seed to generate a reproducible world — useful if you want the same biome layout as a friend's world or a seed you found online. Terraria also has secret seeds that dramatically alter gameplay: "for the worthy" makes all enemies harder, flips gravity in the Underworld, and replaces bunnies with explosive variants. The "not the bees" seed fills the entire world with bee-themed biomes and hive blocks. The "celebrationmk10" anniversary seed places unique painted structures and party NPCs throughout the world. You can enter any of these seeds when creating your server world. Just set the seed value in the config before first launch, since the seed only applies during initial world generation.

### Do all players need the same platform to join my Terraria server?

Yes — Terraria does not support crossplay between PC, console, and mobile. A dedicated server hosted with XGamingServer runs the PC (Steam) version of Terraria, so all players connecting must own Terraria on PC through Steam. Console players on PlayStation, Xbox, or Nintendo Switch cannot join a PC dedicated server, and mobile players on iOS or Android are also on a separate version. Within PC, all Steam players can connect regardless of operating system (Windows, macOS, or Linux). Players join by selecting Multiplayer, then "Join via IP," and entering your server's IP address and port (default TCP 7777). Each player keeps their own character file (.plr) locally, while the world file (.wld) is stored on the server.

### How do I configure and protect my Terraria server?

All Terraria server settings live in the serverconfig.txt file, which you can edit directly through the game panel or via SFTP. Key settings include "password" to restrict access, "maxplayers" to limit slots, "worldname" and "autocreate" to control world generation, "difficulty" to set Classic/Expert/Master/Journey, and "secure 1" to enable server-side anti-cheat. For tModLoader servers, you can also install anti-grief mods that protect player builds and restrict item spawning. XGamingServer includes automatic DDoS protection on the network level, so your server's port 7777 stays accessible even during attacks. We also provide automated backups of your .wld world file, which is critical since a corrupted world file means lost progress for everyone.

### How much RAM does a Terraria server actually need?

Vanilla Terraria is very lightweight — a dedicated server typically uses only 512MB to 1GB of RAM, even with a Large world and 8 players. This makes it one of the most resource-efficient game servers to host. However, tModLoader changes the equation significantly. A lightly modded server (5-10 small mods) runs well on 2GB, but heavy modpacks like Calamity with its music mod, Thorium, and quality-of-life additions can push RAM usage to 3-4GB. The world size also matters: Large worlds load more tile data into memory than Small ones. Our Starter plan at $10/month with 4GB RAM handles most vanilla and lightly modded setups perfectly, while our higher-tier plans give you the headroom for extensive tModLoader modpacks.

## Related

- [All game servers](https://xgamingserver.com/game-servers.html)
- [Documentation index](https://xgamingserver.com/llms.txt)
- [Full docs](https://xgamingserver.com/llms-full.txt)
