Een Terraria server draaien is een ding. Een Terraria server draaien die soepel loopt, goed beveiligd is en mods ondersteunt is iets heel anders. In dit artikel gaan we dieper in op TShock, mod support, wereld configuratie en prestatie-optimalisatie. Of u nu een kleine server voor vrienden beheert of een publieke server met tientallen spelers: hier vindt u de kennis om uw server naar een hoger niveau te tillen.
TShock: de serverbeheerder voor Terraria
TShock is de meest gebruikte serverbeheer-plugin voor Terraria. Het is een uitbreiding op de standaard dedicated server die rolgebaseerde permissies, anti-grief tools, regiobescherming en honderden commando's toevoegt. Zonder TShock bent u beperkt tot de basisfuncties van de vanilla server. Met TShock heeft u volledige controle.
TShock installeren
De installatie van TShock is eenvoudig, maar verschilt per besturingssysteem:
- Download TShock. Ga naar de officiële TShock GitHub-pagina en download de nieuwste release. Zorg dat de versie overeenkomt met uw Terraria-versie (1.4.4.9 in 2026).
- Pak het archief uit. Op Windows pakt u de ZIP uit in een map naar keuze. Op Linux gebruikt u
unzip tshock_*.zip -d /opt/tshock. - Start de server. Op Windows dubbelklikt u op TerrariaServer.exe in de TShock-map. Op Linux voert u
mono TerrariaServer.exeuit (Mono moet geinstalleerd zijn) of u gebruikt de .NET-variant metdotnet TerrariaServer.dll. - Eerste opstart. Bij de eerste keer starten genereert TShock een configuratiebestand en een beheerderstoken. Dit token verschijnt in de console. Log in op de server als speler en typ
/setup [token]om uzelf als beheerder te registreren. - Configureer TShock. Het configuratiebestand
tshock/config.jsonbevat honderden opties. De belangrijkste zijnServerPassword,MaxSlots,SpawnProtectionenDisableBuild.
Op een VPS van HostValues kunt u TShock installeren met volledige root-toegang. De AMD Ryzen 9 7950X processors en NVMe-opslag zorgen voor snelle serverstart en vloeiende gameplay.
Permissies en groepen in TShock
TShock werkt met een groepensysteem. Elke groep heeft een set permissies die bepalen wat spelers mogen doen. Standaard zijn er vier groepen:
- guest: nieuwe spelers die nog niet geregistreerd zijn. Zeer beperkte rechten.
- default: geregistreerde spelers. Basistoegang tot de wereld.
- vip: vertrouwde spelers met extra rechten (bijv. teleportatie).
- superadmin: volledige controle over de server.
U kunt eigen groepen aanmaken met /group add [naam] [parent] [permissies]. Zo kunt u bijvoorbeeld een "builder" groep maken die mag bouwen in beschermde gebieden, of een "moderator" groep die spelers kan kicken en bannen maar geen serverconfiguratie kan wijzigen. Het permissiesysteem is fijnmazig: er zijn meer dan 150 individuele permissies beschikbaar.
Regiobescherming
Een van de krachtigste functies van TShock is regiobescherming. U kunt gebieden afbakenen waarin alleen bepaalde spelers of groepen mogen bouwen. Dit is onmisbaar voor publieke servers:
- Bescherm de spawn tegen griefing met
/region define spawn. - Maak priveplots voor spelers met
/region define [naam]en/region allow [speler] [naam]. - Bescherm bouwwerken van spelers tegen ongewenste aanpassingen.
- Gebruik
/region protect [naam] trueom een regio te vergrendelen.
Mod support: tModLoader op de server
Naast TShock kunt u ook tModLoader op uw server draaien voor mod support. Let op: TShock en tModLoader zijn in principe aparte server-implementaties. Er bestaan experimentele combinaties, maar voor de beste stabiliteit kiest u een van de twee als basis.
Voor een tModLoader-server gelden de volgende stappen:
- Installeer tModLoader via Steam (als DLC) of download de standalone serverversie van GitHub.
- Start de server met
./start-tModLoaderServer.shop Linux ofstart-tModLoaderServer.batop Windows. - Installeer mods via de ingebouwde mod browser of door
.tmod-bestanden handmatig in de Mods-map te plaatsen. - Alle spelers moeten exact dezelfde mods en versies geinstalleerd hebben. Gebruik het
enabled.json-bestand om bij te houden welke mods actief zijn.
De RAM-impact van mods varieert sterk. Een vanilla tModLoader-server gebruikt ongeveer 512 MB. Calamity alleen voegt al 300 tot 500 MB toe. Met een volledige modpack van 15+ mods rekent u op 2 tot 4 GB RAM.
Wereld configuratie en generatie
De keuze van wereldinstellingen heeft directe impact op de serverprestaties en de speelervaring:
| Instelling | Opties | Impact |
|---|---|---|
| Wereldgrootte | Klein / Normaal / Groot | Groot = meer RAM, meer tiles om te verwerken |
| Moeilijkheidsgraad | Classic / Expert / Master / Journey | Expert en Master verhogen het aantal vijanden en hun HP |
| Seed | Willekeurig of opgegeven | Specifieke seeds geven voorspelbare werelden voor speedruns of competitief spel |
| Kwaad zaad (Evil) | Corruption / Crimson / Random | Bepaalt welk kwaad bioom de wereld bevat |
Voor de beste prestaties op een server met minder dan 8 spelers is een kleine of normale wereld voldoende. Grote werelden zijn zinvol voor grotere groepen of als u alle content wilt verkennen zonder dat het snel "leeg" aanvoelt.
Performance tips voor Terraria servers
Terraria is overwegend singlethreaded, dus kloksnelheid per kern is belangrijker dan het aantal kernen. Hier zijn concrete tips:
- Kies NVMe-opslag. De server schrijft regelmatig de wereldstaat weg. Op een HDD veroorzaakt dit merkbare lag; op NVMe is het nauwelijks meetbaar.
- Beperk het aantal actieve NPC's. Veel NPC's in het zicht van spelers verhogen de servertick-belasting. Met TShock kunt u de NPC-spawn rate verlagen.
- Automatische saves uitspreiden. Als u meerdere werelden op dezelfde server draait, zorg dan dat automatische saves niet tegelijkertijd plaatsvinden.
- Verwijder ongebruikte items. Items op de grond (dropped items) worden door de server bijgehouden. TShock biedt een commando om alle items op de grond te verwijderen:
/butchervoor NPC's,/clearitemsvoor items. - Gebruik een screen of tmux sessie. Op Linux voorkomt u hiermee dat de server stopt als u de SSH-verbinding verliest.
Hosting opties vergeleken
U heeft drie realistische opties voor het hosten van een Terraria server in 2026:
- Thuis hosten: gratis, maar afhankelijk van uw hardware, internetverbinding en beschikbaarheid. Geen DDoS-bescherming, geen vast IP bij de meeste Nederlandse providers.
- Managed gamehosting: een provider levert een kant-en-klaar paneel waar u de server configureert. Eenvoudig, maar soms beperkt in wat u kunt installeren.
- VPS: volledige controle, root-toegang en de vrijheid om TShock, tModLoader of beide te installeren. Bij HostValues draait u op AMD Ryzen 9 7950X hardware met NVMe-opslag en DDoS-bescherming.
Voor de meeste situaties is een combinatie van managed Terraria-hosting (voor het gemak) of een VPS (voor volledige controle) de beste keuze.
Waarom HostValues?
Alle servers draaien op AMD Ryzen 9 7950X hardware met NVMe-opslag, standaard DDoS-bescherming en een serverlocatie in Nederland. Support is dagelijks beschikbaar van 10:00 tot 22:00 en alle diensten zijn maandelijks opzegbaar. Bekijk de Terraria-hosting of kies een VPS voor volledige vrijheid.
Veelgestelde vragen
Kan ik TShock en tModLoader tegelijk draaien?
Officieel zijn TShock en tModLoader aparte server-implementaties. Er bestaan community-projecten die beide combineren, maar de stabiliteit is niet gegarandeerd. In de praktijk kiest u voor TShock als u een publieke server beheert waar beveiliging en permissies centraal staan, en voor tModLoader als u een modded speelervaring wilt bieden aan een vaste groep. Sommige servers lossen dit op door twee aparte instanties te draaien: een TShock-server voor vanilla en een tModLoader-server voor modded gameplay.
Hoe beveilig ik mijn Terraria server tegen griefers?
Installeer TShock en stel regiobescherming in voor de spawn en belangrijke bouwwerken. Schakel verplichte registratie in zodat gasten niet direct kunnen bouwen. Gebruik de DisableBuild-optie voor de guest-groep en geef bouwrechten pas aan geregistreerde spelers. Maak daarnaast regelmatig backups van uw wereld, zodat u kunt terugdraaien als het misgaat.
Hoeveel spelers kan een Terraria server aan?
Technisch ondersteunt Terraria tot 255 spelers, maar in de praktijk worden servers boven de 16 spelers merkbaar trager. Voor een soepele ervaring is 8 tot 12 spelers op een goed geconfigureerde server een realistisch maximum. Met extra RAM en een krachtige processor (zoals de Ryzen 9 7950X bij HostValues) kunt u opschalen naar 16 tot 20 spelers.
Samenvatting
Een goed beheerde Terraria server draait op TShock voor beveiliging en permissies, of op tModLoader voor mod support. Configureer uw wereld afgestemd op uw spelersaantal, kies NVMe-opslag voor snelle saves en monitor de prestaties regelmatig. Voor een server die 24/7 bereikbaar is met professionele hardware en DDoS-bescherming, bekijk de Terraria-hosting of VPS-pakketten bij HostValues.