%
ISTANBUL'a taşınmamıza özel Oyun Sunucularında %10 İNDİRİM (sadece yeni müşterilere özel)
tshocktshock Server Hosting

TShock Server Hosting

Players join with plain Terraria while you run the server with accounts, permission groups, protected regions, item bans and plugins.

Permission GroupsRegion ProtectionServer-Side CharactersServerPlugins SupportItem & Projectile Bansİstanbul Location
Game Servers

Choose your Game Server

Select from our wide range of optimized game servers. Each server is configured for maximum performance and comes with DDoS protection.

1. Plan Type

2. Location

3. Choose Plan

Premium
İstanbul

Bronze 4GB

4 GB DDR5 6000MHz RAM
4 vCore Ryzen 9950X CPU
50 GB NVMe SSD Samsung 990 PRO
DDoS Protection
$6.00/mo
Order Now
Premium
İstanbul

Silver 6GB

6 GB DDR5 6000MHz RAM
4 vCore Ryzen 9950X CPU
60 GB NVMe SSD Samsung 990 PRO
DDoS Protection
$8.63/mo
Order Now
Premium
İstanbul

Gold 8GB

8 GB DDR5 6000MHz RAM
4 vCore Ryzen 9950X CPU
70 GB NVMe SSD Samsung 990 PRO
DDoS Protection
$11.00/mo
Order Now
Premium
İstanbul

Platinum 10GB

10 GB DDR5 6000MHz RAM
4 vCore Ryzen 9950X CPU
100 GB NVMe SSD Samsung 990 PRO
DDoS Protection
$13.25/mo
Order Now
Premium
İstanbul

Diamond 12GB

12 GB DDR5 6000MHz RAM
4 vCore Ryzen 9950X CPU
110 GB NVMe SSD Samsung 990 PRO
DDoS Protection
$15.44/mo
Order Now
Premium
İstanbul

Emerald 16GB

16 GB DDR5 6000MHz RAM
6 vCore Ryzen 9950X CPU
120 GB NVMe SSD Samsung 990 PRO
DDoS Protection
$21.00/mo
Order Now
Premium
İstanbul

Xtreme 32GB

32 GB DDR5 6000MHz RAM
12 vCore Ryzen 9950X CPU
200 GB NVMe SSD Samsung 990 PRO
DDoS Protection
$38.00/mo
Order Now

Which tshock Plan Is Right for You?

Compare recommended use, plan hardware and monthly prices.

PlanRecommended forHardwareMonthly price
Bronze 4GB2–20 players, core plugins (recommended)TShock adds little overhead; plenty for friend servers and small communities.4 vCore Ryzen 9950X · 4 GB DDR5 6000MHz · 50 GB NVMe SSD Samsung 990 PRO₺240.00/mo
Silver 6GB20–40 players, SSC plus a few pluginsExtra memory for growing communities with many regions, SSC and plugins.4 vCore Ryzen 9950X · 6 GB DDR5 6000MHz · 60 GB NVMe SSD Samsung 990 PRO₺345.00/mo
Gold 8GB40–60 players, public serverBalanced choice for crowded events on a large world.4 vCore Ryzen 9950X · 8 GB DDR5 6000MHz · 70 GB NVMe SSD Samsung 990 PRO₺440.00/mo
Platinum 10GB60+ players, large communityHeadroom for always-full servers with heavy plugin sets and spare worlds.4 vCore Ryzen 9950X · 10 GB DDR5 6000MHz · 100 GB NVMe SSD Samsung 990 PRO₺530.00/mo
Diamond 12GBVery large community, heavy pluginsOnly worth it if your plugins are memory-hungry; more than most servers need.4 vCore Ryzen 9950X · 12 GB DDR5 6000MHz · 110 GB NVMe SSD Samsung 990 PRO₺617.50/mo
Emerald 16GBNot recommended for one TShock serverThe extra vCores mostly sit idle, since Terraria's server leans on a single main thread.6 vCore Ryzen 9950X · 16 GB DDR5 6000MHz · 120 GB NVMe SSD Samsung 990 PRO₺840.00/mo
Xtreme 32GBNot recommended for one TShock serverFar beyond what a single Terraria server uses; lower tiers are enough.12 vCore Ryzen 9950X · 32 GB DDR5 6000MHz · 200 GB NVMe SSD Samsung 990 PRO₺1520.00/mo

Why TheCrewHost for tshock?

The tools that keep a busy, public Terraria server orderly.

Groups and Permissions

Edit built-in groups such as guest, default, vip, admin and owner with the /group command, granting or revoking permissions one by one so a fresh account never gets near admin powers.

Region and Spawn Protection

Mark spawn, a marketplace or a player's base with /region define. Anyone without access cannot break blocks, open chests or even toggle doors inside it.

Server-Side Characters

With SSC enabled, inventory and progress live on the server, so nobody can import gear from another world. sscconfig.json also sets the starting kit for new characters.

Plugins via ServerPlugins

Drop .dll plugins built for your TShock version into the ServerPlugins folder and restart. Economy systems, minigames and extra commands are all added this way.

Full Control From the Console

The panel console accepts TShock commands, so you can add users, change group permissions, save the world with /save and shut down cleanly with /off without joining the game.

Round-the-Clock Support

Lost setup code, a permission change that locked you out or a plugin that will not load: reach support any hour by ticket, Discord, WhatsApp, phone or live chat.

TShock server hosting at TheCrewHost starts at ₺240.00 ($6.00) per month and adds the management layer vanilla Terraria lacks: user accounts, permission groups, region protection, item and projectile bans, server-side characters and .dll plugins. Nobody has to install a mod, because everyone connects with the regular Terraria client from Steam. The server stays online 24/7 on Ryzen 9 9950X hardware in İstanbul, you tune it through config.json and sscconfig.json in the tshock folder, and plugins go into ServerPlugins. It is the natural foundation for a public community world, an adventure map or a PvP arena with real rules.

What is TShock, and why run it instead of vanilla?

TShock is an open-source server toolbox for Terraria. It sits on top of the game's server software and adds user accounts, permissions, anti-cheat checks, region protection, item bans and a long list of admin commands. Its biggest strength is that nothing changes for players: they connect with ordinary Terraria from Steam and never install a mod.

A vanilla server is fine for a closed circle of friends, but things change the moment you advertise your server on Discord. Kick and ban alone cannot handle players who tear down spawn, show up with endgame gear from another world, or send malformed packets. That is why TShock is the usual choice for public servers, adventure maps and PvP communities that need enforceable rules.

TShock releases track Terraria versions, and current TShock releases support the 1.4.5 series. Type version in the console to see exactly what your server is running. If you depend on old plugins written for Terraria 1.4.3 or earlier, take a look at our TShock legacy page instead.

How do you make yourself admin on first launch?

On its first start, TShock prints a one-time setup code to the console and also saves it to setup-code.txt inside the tshock folder. Join the game and type /setup followed by that code to receive temporary superadmin rights.

Use those temporary rights to create a permanent account: /user add with your username, a password and a privileged group such as owner, then /login to sign in to it. When everything works, type /setup once more with no code to disable the setup system. Skipping that last step leaves the door open for someone else to use the same route.

Next, open config.json. Server name, player limit, whether players must register, whether the whitelist is enforced and the anti-cheat thresholds all live there. Most changes apply with /reload; a few need a full restart.

How do groups, permissions and regions work?

Every TShock player belongs to a group, and the group decides which commands they can use. Unregistered players start in guest, and anyone who creates an account with /register moves to default. Use /group addperm and /group delperm to shape each group, and /user group to promote someone to vip or admin. Because groups can inherit from a parent group, it is easy to stack moderator and admin tiers cleanly.

Regions are what keep spawn intact. Select two corners with /region set, name the area with /region define, then grant building rights with /region allow for individual players or /region allowg for whole groups. /protectspawn guards the area around spawn separately, and /antibuild freezes building across the entire world when you need a quiet moment.

For unwanted content there are /itemban, /projban and /tileban, handy for banning world-shredding explosives or a specific projectile. Want a private server? Enable the whitelist in config.json and add allowed IP addresses with /whitelist.

Anti-cheat checks and server-side characters

TShock validates the network packets players send before the game applies them. config.json holds thresholds for things like tile breaking and placing rates and projectile counts, and actions from a player who blows past them are rolled back. The defaults are sensible for most servers. If your own large terraforming project keeps tripping them, work from a privileged account rather than loosening the limits for everyone.

Server-side characters close vanilla's biggest loophole. Normally characters live on each player's PC and can carry items in from anywhere. With SSC turned on, inventory, health and mana are stored on the server and everyone starts from the same point. You switch SSC on in sscconfig.json, which is also where you define the starting inventory for new characters.

If you enable SSC on a server that already has an active playerbase, announce it first and explain what happens to existing inventories. Tying the change to a new season or world reset is the least painful way to do it.

How much RAM does a TShock server need?

TShock adds very little overhead to the vanilla server. With the default SQLite database and a few basic plugins, the Bronze 4GB plan handles communities of up to about 20 players comfortably. World size, concurrent players and what your plugins actually do are what drive memory use.

For 20 to 40 players with SSC, lots of protected regions and several plugins, Silver 6GB is the safer choice, and public servers that regularly pass 40 players and run crowded events are happier on Gold 8GB. Platinum 10GB and Diamond 12GB target very large, consistently full communities with heavy plugin sets.

Because the Terraria server handles the world mostly on one main thread, the extra vCores on Emerald and Xtreme tend to sit idle on a single TShock server. If you see lag, check mob farms, piles of dropped items and plugin errors in the console first. /butcher clears hostile mobs, and settle calms liquids that are still flowing.

How do players join and register?

Players open regular Terraria, choose Multiplayer and Join via IP, and enter the IP address and port shown in your control panel. Terraria defaults to port 7777, but always use the address the panel gives you. Their game version needs to match the server's.

Once inside, a new player creates an account with /register and a password, and signs in with /login on later visits. If you make login mandatory in config.json, players without an account cannot change the world at all, which on its own stops most griefing on public servers. Use /rules and a clear join message to show newcomers what is expected.

Thanks to the İstanbul location, players in Türkiye connect with low latency, and those joining from Europe, the Middle East and the Caucasus usually get a smooth connection as well.

How to Set Up a tshock Server

  1. 1

    Choose a plan for your community size

    Bronze 4GB covers servers of up to about 20 players. If you expect a larger community with SSC and several plugins, start on Silver or Gold.

  2. 2

    Start the server and grab the setup code

    Setup completes automatically after payment. Start the server at gamepanel.hostingmerkezi.net; the console and tshock/setup-code.txt both show the one-time code.

  3. 3

    Create your admin account with /setup

    Join, type /setup and the code, create a permanent owner account with /user add, sign in with /login, then type /setup again to turn the setup system off.

  4. 4

    Tune config.json and sscconfig.json

    Set mandatory login, whitelist, player limit and anti-cheat thresholds in config.json; enable server-side characters and the starting kit in sscconfig.json.

  5. 5

    Protect spawn and add your plugins

    Use the /region commands to lock down spawn and shared areas, upload your .dll plugins to ServerPlugins and restart so they load.

  6. 6

    Publish the address and let players register

    Post the IP and port from your panel in Discord. Players connect through Join via IP and create their account with /register before they start playing.

Frequently Asked Questions

Quick answers for anyone about to launch a TShock server.

How much does TShock server hosting cost?
TShock plans start at ₺240.00 ($6.00) per month on Bronze 4GB, and there are 7 plans to choose from. Since TShock adds very little load on top of vanilla Terraria, most communities start comfortably on the entry plan. The plan table on this page always shows current pricing, and you can move up as you grow.
How much RAM do I need, and which plan fits?
Bronze 4GB is recommended for up to about 20 players. Communities of 20 to 40 with SSC, many protected regions and several plugins do better on Silver 6GB, and busier public servers on Gold 8GB. Because the Terraria server leans on a single main thread, the top plans are usually unnecessary for one TShock server.
Do players need to install anything?
No. TShock runs entirely on the server, and players connect with the normal Terraria client from Steam. The only requirement is that their game version matches the server's. If you want content mods such as Calamity, you need a tModLoader server instead; TShock and tModLoader are separate projects.
How do I install TShock plugins?
Plugins ship as .dll files. Upload them to the ServerPlugins folder with SFTP or the file manager and restart the server. A plugin must be built for the TShock version you run, and one written for an older TShock release may fail to load on a newer one. If the console shows a plugin error at startup, check version compatibility first.
How do I give myself admin rights?
On first launch, the console and the tshock/setup-code.txt file show a one-time code. Join the game, type /setup with that code for temporary rights, create your own account in the owner group with /user add, and sign in with /login. Finish by typing /setup again to disable the setup system.
How fast is setup, and how do players connect?
The server is provisioned automatically after payment and appears in your panel ready to start. Players use Multiplayer and Join via IP in Terraria with the IP and port from your panel, then create an account with /register and sign in with /login. You can require login for everyone in config.json.
Should I turn on server-side characters?
For a public server, yes. SSC keeps inventory and progress on the server, so players cannot bring items from other worlds and everyone starts equal. You enable it and set the starting inventory in sscconfig.json. If your server already has an established playerbase, announce the switch before you flip it on.
Are the world and TShock data backed up?
Yes. Servers are backed up automatically, and you can take manual backups from the panel at any time. With TShock, the tshock folder matters as much as the world file, because accounts, groups, regions and SSC data live in its database. Take a backup before major permission changes or a TShock update.
Is there DDoS protection, and can I upgrade?
Free DDoS protection is active on every plan, which is especially valuable for a server you advertise publicly. When your community grows, you can switch to a higher plan at any time, and your world, database and plugins stay exactly as they are.

İstanbul Location,
Maximum Performance

Our İstanbul datacenter runs on Ryzen 9 hardware, delivering low latency to players in Türkiye and good connectivity to Europe, the Middle East and the Caucasus.

Turkey

İstanbul flag

İstanbul

Turkey

Connect with our community of gamers and developers

Get instant support, share experiences, and stay updated with the latest news

Join Discord