Skip to content
Puranode

Game server hosting

Terraria server hosting

Terraria server hosting from €5.99 every 30 days with 2 GB RAM, VAT included, on EPYC and NVMe in Lauterbourg, France. tShock comes pre-installed, so plugins are ready to go and vanilla clients connect as they are. Prefer tModLoader? We set it up for you by email.

Terraria · standard plan
from €5.99/30 days
2 GB RAM · VAT included · cancel anytime
Get started

Stripe-secured payments · unused wallet credit refundable · no minimum term, cancel any time · EU company, VAT LT100016340412

Hosting Terraria

What actually matters on a Terraria server

After checkout

Getting your Terraria server running

  1. 1

    Decide on tShock or tModLoader before you generate anything

    These are different server builds, not a switch you flip later.

    Your server comes with tShock, the admin-focused build with user accounts, permission groups, protected regions, a REST endpoint and server-side characters, and normal game clients connect to it. tModLoader loads .tmod content mods: email us before your first boot and we set the server up on that build, because a tModLoader world writes a companion .twld file alongside the .wld, and moving that world onto a vanilla server drops everything the mods stored in it.

    On tShock's first start the console prints a one-time setup code: join the world, type /setup with that code in chat, create your owner account, and the code stops working.

  2. 2

    Point world= at your file and understand autocreate

    In serverconfig.txt, world= is the full path to the .wld file, and autocreate= (1 small, 2 medium, 3 large) tells the server what to generate if nothing exists at that path.

    A world that looks wiped is almost always exactly this: a world uploaded under a different filename or into the wrong folder, so the server quietly generated a fresh one on the next boot while the original file sat untouched a directory away.

    Size and difficulty in the config only apply at generation and do nothing to an existing world. Supplying a config file also skips the interactive console prompt the server otherwise shows on startup.

  3. 3

    Upload your single-player world over SFTP

    PC saves live in Documents/My Games/Terraria/Worlds, and tModLoader keeps its own under Documents/My Games/Terraria/tModLoader/Worlds.

    Copy the .wld and, for modded worlds, the matching .twld: leave the .twld behind and the world loads with all its mod data gone. Bring the .bak too, it costs nothing.

    Characters stay on each player's own machine as .plr and .tplr files, so in vanilla everyone arrives with whatever inventory they like; if that is a problem, run tShock with server-side characters.

    Journey characters can only enter Journey worlds, so match the mode before you invite anyone.

  4. 4

    Hand out the address from your panel, because there is no server browser

    Terraria is TCP only, with no query port and no in-game listing for dedicated servers. Players go to Multiplayer, then Join via IP, and paste the address from your panel.

    Vanilla has no whitelist, so set password= in serverconfig if the address is going anywhere public, or run tShock and give people real accounts.

    Stop the server with the console exit command rather than a hard kill: exit saves the world and closes cleanly, whereas killing the process during one of its periodic autosaves is how a .wld ends up truncated with only the .bak left to fall back on.

Mods & how far you can go

How mods work on your Terraria server

Your server comes with tShock, so plugins go into the ServerPlugins folder and players connect with the normal game. For tModLoader content mods, email us and we set the server up on that build.

tShock pre-installedPluginstModLoader on requestCustom worlds
Included on every Terraria server
  • Online within a few minutes
  • Hosted in Lauterbourg, France (EU-West)
  • Upload mods, plugins or a server pack and run them
  • Full file access (SFTP + web editor)
  • Nightly backup set up from the start, plus backups on a click
  • Free MySQL database
  • DDoS protection included
  • Console, metrics & crash auto-restart
  • RAM upgrades on request, same day

Already running Terraria somewhere else? See how moving to Puranode works.

Writing a serverconfig.txt? Use the Terraria serverconfig.txt generator.

Test your latency to our server

Measures the round trip from your connection to our server in Lauterbourg, France, right now.

This is an HTTPS round trip to the server itself, which typically reads a little higher than in-game ping. Treat it as an upper bound, not a promise.

How much RAM do you need?

Your Terraria plan ships with 2 GB. Group sizes below are a rough guide: mods, plugins and world size matter more than raw player count.

RAMGroupTypical use
2 GBSmall groupVanilla worlds, small co-op, Terraria
4 GBFriends or small communityVanilla+ with plugins, light modpacks, most survival servers
6 GBMid-size groupMid-size modpacks, Satisfactory and 7 Days to Die worlds
8 GBLarger groupHeavy modpacks, Rust, Palworld, busy community servers

Picked the wrong size? Email us and we will resize your server the same day: you keep the world, the files and the address.

Going deeper: Terraria Server Setup: TShock or tModLoader

How ordering works

  1. 1

    Create a free account

    Email and password at client.puranode.com. No card needed to look around.

  2. 2

    Add credit

    Top up your wallet by card through Stripe, from €1. Adding exactly the plan price is all you need. Auto-renewal is on by default, so your balance pays for your server every 30 days, and you can switch it off at any time.

  3. 3

    Pick your server

    Choose the game and plan: it installs automatically and is online within a few minutes. Large games take longer on first install.

Your servers live in the client panel at client.puranode.com, a separate app from this site, run by the same company.

  • Stripe handles the card

    Payments run through Stripe. Puranode never sees or stores your card number.

  • VAT included

    The price you see is the price you pay. No tax added at the last step.

  • No minimum term

    Billed every 30 days. Cancel from the panel any time, no cancellation fee.

  • 48-hour refund on your first order

    Change your mind within 48 hours and we refund your first server's first 30 days in full. Unused wallet credit is refundable too.

MB VARIANTAI · company code 306133252 · VAT LT100016340412 · Lithuania, European Union. Refunds & cancellation

FAQ

Terraria server hosting: FAQ

My friends suddenly get a version mismatch and cannot join. What happened?

Steam updated their clients. Terraria updates are infrequent but they break the wire protocol outright, so a newer client will not talk to a server on an older build and the mismatch message is the only clue you get. Fix it in one of two directions: update the server build in the panel so it matches the clients, or pin everyone to one version using the game's Steam beta branches. Modded servers feel this hardest, because tModLoader always trails a vanilla release. If you run mods, keep the server on the tModLoader branch your pack was built for (1.4.3-legacy and 1.3-legacy are still published) and have your players select the same branch instead of letting Steam pull them forward.

Can I run tModLoader mods and tShock plugins on the same server?

Not in a normal setup. They are separate server builds solving different problems: tModLoader adds content, tShock adds administration, accounts, regions and server-side characters. Pick the one that matches what you are actually short of and run one per world. Community hybrid builds that bolt tShock onto tModLoader do exist, but they lag both projects and are tied to exact version pairs, so they are a poor foundation for a server other people rely on. If you want both behaviours, most people run a tShock world for the public server and a separate tModLoader world for the modded run.

Do my players have to install the mods themselves?

Usually not. When someone joins a tModLoader server, the server sends its enabled mod list and the client downloads whatever it is missing, then reloads and connects. The catch is exactness: versions must match, so a player who already has a newer Workshop copy of a mod gets bounced until they roll back or the server catches up, and a few large or restricted mods still need installing by hand. Mod configuration is server-side, so edit the files under ModConfigs on the server rather than asking twelve people to change a setting. Enabling or disabling mods means a reload, which on a long list takes a minute or two, so do it between sessions rather than mid-game.

How much does a Terraria server cost?

Terraria server hosting at Puranode starts at €5.99 every 30 days for a 2 GB server, VAT included. It's a flat price: what you sign up at is what you renew at, with no setup fees and cancel anytime.

How quickly is my Terraria server online?

Your Terraria server is created and fully installed automatically, usually within a few minutes of checkout. You then open the panel, press start and copy your connect address.

Can I install mods and plugins on my Terraria server?

Your server comes with tShock, so plugins go into the ServerPlugins folder and players connect with the normal game. For tModLoader content mods, email us and we set the server up on that build. Want a hand? Email us and we set it up with you.

Where are the servers located?

All Puranode servers run on EPYC + NVMe hardware in Lauterbourg, France (EU-West). It is one EU location, best for players in western and central Europe. Puranode is operated by MB VARIANTAI, an EU company in Lithuania, and prices include VAT.

Can I move my existing Terraria server to Puranode?

Yes. Upload your existing world and config over SFTP, or contact us and we'll help migrate it, free for the first setup.

What happens if I run out of credit?

Auto-renewal is on by default, so your server renews from your wallet every 30 days while the balance covers it, and you can switch it off on the order form or in the panel. If the balance will not cover the renewal, or auto-renewal is off, we email you 7, 3 and 1 days before it expires. If a server lapses it is suspended, not deleted: your files are kept for 30 days, and renewing at any point in that time brings it back.

Deploy your Terraria server now

Create a free account, add credit and your server is online within a few minutes.