25% off first month — DMC25
DedicatedMC

Terraria Server Hosting
Vanilla or Modded

Run a Terraria world on AMD Ryzen & Intel hardware — switch between vanilla, TShock and tModLoader in the panel, pick Journey through Master difficulty, and keep the world online 24/7 without leaving your PC running.
Panel

From a quiet Classic world with a few friends to a 16-slot TShock survival server or a full Calamity playthrough on tModLoader, DedicatedMC runs your Terraria world on dedicated hardware instead of your own machine. Manage mod lists and plugins straight from the panel, host multiple worlds at different difficulties, and let automatic replication keep your .wld files safe.

Vanilla or tModLoader — your call

Terraria hosting really splits into two worlds, and DedicatedMC handles both. A vanilla dedicated server is the straightforward option for a group who wants the base game exactly as it ships — up to eight players, no extra setup, everyone on the same official build. Switch the server to tModLoader and you unlock the enormous modding scene: content overhauls like Calamity and Thorium that add hundreds of items, bosses and biomes, quality-of-life mods, and cross-mod content built on the tModLoader API. Because modded play is version-locked, every connecting player needs the same tModLoader build and enabled mod set, and our file access lets you manage the enabled.json list and per-mod configs directly instead of fighting a stock control panel.

TShock for public servers

A plain vanilla server has no real moderation tools, which is fine for friends but a problem the moment strangers can join. TShock is the answer: it replaces the vanilla server with a framework that adds user accounts and permissions, region protection to stop griefing, ban and mute tooling, and a plugin API. That plugin layer is where public Terraria servers come alive — warps, shops, economies, PvP arenas and custom events all install as server plugins dropped into the ServerPlugins folder.

Higher player caps

TShock also lifts the vanilla eight-player ceiling, comfortably running 16 or more on a well-provisioned node. Our plans are sized around real event load — Blood Moons, Pumpkin Moons and multiplayer boss fights that spawn a screen full of enemies at once — so the slot count you pay for is the slot count that actually stays playable.

Difficulty, world size and multiple worlds

Terraria bakes difficulty into the world at generation, so you choose Journey, Classic, Expert or Master when a world is created. Journey brings the research and sliders that let a group rewrite the rules; Expert and Master ramp enemy stats and drop exclusive gear for players who want the fight. World size — Small, Medium or Large — is chosen the same way, with larger maps giving more biomes and elbow room at the cost of extra memory and disk. You're not stuck with one world either: keep several .wld files on the server and switch which one loads, so a Master-mode challenge and a relaxed Classic build can share the same plan.

Always on, always backed up

Hosting from inside the game means the world only exists while your PC is on and you're in the session. A dedicated server removes that entirely — the world runs 24/7 on our hardware, friends drop in on their own schedule, and progress is never tied to one person's connection. Automatic replication runs on every plan and scheduled tasks handle timed restarts and commands, while DDoS protection and publicly verifiable node monitoring keep the server both online and honest.

One panel for every setup

Vanilla, TShock and tModLoader each expect their files laid out differently, and our in-house panel gives you the full file manager, console and scheduled-task access to run any of them without support tickets. Swap a world, edit a TShock config, update a mod list or upload a fresh .wld from the browser, then restart in a click. Free MySQL databases are on hand for plugins that need one, subusers let you hand a co-admin console access without your full credentials, and the built-in importer moves an existing Terraria server across for you. It's the same control serious Minecraft admins get, applied to your Terraria world — whether that world is a two-player Classic build, a modded Calamity marathon or a moderated public TShock server with ranks, regions and a full plugin stack.

Customer Reviews
Trusted by thousands of server owners
Don't take our word for it — here's what our customers say on Trustpilot.
Free Service

We'll migrate your server for free

Switching hosts is a pain — so we handle it for you. Share your SFTP details and we'll move everything across at no extra cost.

01

Open a ticket

Join our Discord and open a migration support ticket. Tell us where you're hosted and what you need moved.

02

Provide SFTP access

Share your current host's SFTP or FTP credentials. We'll zip your files and transfer everything across — worlds, plugins, configs.

03

Enjoy your server

We'll notify you once migration is complete. Log in, verify everything looks right, and you're good to go.

Terraria Hosting FAQ

How many players can join a Terraria server?

A vanilla Terraria dedicated server supports up to 8 players out of the box, and that limit is raised to 16 or higher when you run TShock. Our plans are provisioned so those slots stay smooth through Blood Moons, boss fights and heavy event spawns rather than choking the moment the action starts.

Can I run a modded Terraria server with tModLoader?

Yes. You can switch your server to the tModLoader server build directly, then load mods like Calamity, Thorium or The Stars Above. Everyone connecting needs the same tModLoader version and mod list enabled client-side, and our file access lets you manage the enabled.json mod set and configs without SSH.

What is TShock and do I need it?

TShock is a server framework for vanilla Terraria that adds player permissions, region protection, anti-grief tools, a plugin API and console commands. It's optional — a plain vanilla server works fine for a small group of friends — but TShock is what you want for a public server that needs moderation, ranks and plugins.

Can I choose Journey, Classic, Expert or Master mode?

Yes. World difficulty is baked into the world when it's generated, so you pick Journey, Classic (Normal), Expert or Master at creation time. You can host multiple worlds of different difficulties on the same server and choose which one loads, or generate a fresh world in the mode you want whenever you like.

Can I set the world size and upload an existing world?

Yes. Worlds generate as Small, Medium or Large, and larger maps mean more biomes and space at the cost of more RAM and disk. Bringing an existing world across is just a matter of uploading your .wld file, or handing our team your current host's SFTP details and letting us migrate it for free.

Do I need to leave my computer on to host?

No. A dedicated server runs on our hardware 24/7, independent of your game client, so friends can play whenever they want and the world keeps its state without anyone hosting. That's the main advantage over hosting from inside the game on your own PC.

Can I add plugins and automate restarts?

Yes. On a TShock server you can drop server plugins into the ServerPlugins folder to add things like custom shops, warps, economy systems and moderation tooling. The panel's scheduled tasks handle automatic restarts and timed commands, so your server can maintain itself without you watching the console.

Need more help?

Can't find your answer in the docs? Join our Discord and open a ticket — we're on 24/7.