Een eigen Terraria Server is de moeite waard als je groep onafhankelijk van afzonderlijke hosts wil spelen, adminrechten netjes wil beheren en mods of tShock-plugins gecontroleerd wil gebruiken. Voor kleine tot middelgrote groepen is Terraria relatief zuinig met resources; belangrijker dan pure prestaties zijn een passende wereldgrootte, stabiele configuratie, back-ups en duidelijke rechtenverdeling.
Vereisten voor je Terraria Server
Om te beginnen heb je een Terraria-versie nodig die past bij je medespelers, toegang tot het serverpanel en een keuze of de server openbaar, privé of alleen voor een vaste groep bedoeld is. De bestaande richtwaarde blijft: 2 GB RAM is genoeg voor veel Terraria-setups, vooral bij kleine groepen en matig plugingebruik. Als je heel veel spelers, grote werelden of meerdere plugins plant, moet je reserves inplannen in plaats van de server permanent op de limiet te laten draaien.
Bij game-serverhosting huur je geen gratis communityproject, maar betaalde multi-game-hosting met technische controle, support en duidelijke bedrijfsprocessen. Voor de bestelling kun je de bestaande Terraria-doelpagina gebruiken: game-serverhosting Terraria Server huren.
Als je vergelijkbare coöp- of survival-setups vergelijkt, zijn ook de Valheim Server coöp-gids 2026 en de V Rising Server vampiergids geschikt als interne oriëntatie voor serverrollen, privégroepen en progressie.
Server bestellen en basisgegevens vastleggen
- Ga naar game-serverhosting
- 2 GB RAM is genoeg voor Terraria (heel efficiënt!)
- Server wordt automatisch met tShock ingesteld
Leg vóór de eerste start servernaam, maximale slots en wachtwoord vast. Het aantal slots moet niet alleen op basis van de gewenste grootte worden gekozen, maar op basis van de groep die daadwerkelijk tegelijk speelt. Een privéserver met wachtwoord is voor vaste groepen meestal zinvoller dan een open server, omdat je griefing, vreemde progressie en spontane rechtenvragen vermindert.
tShock: beheer, rechten en plugins
tShock is de serversoftware voor Terraria met:
- Rechtenbeheersysteem
- Plugin-ondersteuning
- Anti-cheat
- REST API
- Regiobeveiliging
De officiële projectbron is de tShock-repository van Pryaxis op GitHub: Pryaxis/TShock. Behandel tShock als beheer- en beveiligingstool, niet als vervanging voor duidelijke serverregels. Vooral het rechtenbeheersysteem is belangrijk: niet elke vaste speler heeft ownerrechten nodig. Geef rechten op basis van taak, bijvoorbeeld moderatie, regiobeveiliging of technisch beheer.
Instellingen in de config.json
De bestaande voorbeeldconfiguratie blijft een zinvol startpunt:
{
"ServerName": "Mijn Terraria Server",
"MaxSlots": 8,
"ServerPassword": "geheim",
"SpawnProtection": true,
"SpawnProtectionRadius": 10,
"AutoSave": true
}
ServerName moet duidelijk zijn, zodat spelers de server herkennen. MaxSlots beperkt het aantal gelijktijdige spelers. ServerPassword beschermt privéwerelden. SpawnProtection en SpawnProtectionRadius helpen tegen onbedoelde of bewuste wijzigingen aan de spawn. AutoSave moet ingeschakeld blijven, zodat voortgang regelmatig wordt opgeslagen. Controleer na wijzigingen altijd of de JSON-syntax geldig is: ontbrekende komma's of verkeerde aanhalingstekens zijn genoeg om het starten te verhinderen.
Wereldgrootte passend bij de groep kiezen
| Grootte | Blokken | Aanbevolen voor |
|---|---|---|
| Klein | 4200 x 1200 | 1-4 spelers |
| Middel | 6400 x 1800 | 4-6 spelers |
| Groot | 8400 x 2400 | 6-8 spelers |
Een kleine wereld versnelt routes, bossvoorbereiding en het vinden van resources. Een middelgrote wereld is vaak het beste compromis als er regelmatig vier tot zes spelers actief zijn. Grote werelden bieden meer ruimte en verkenning, maar kunnen onoverzichtelijker worden. Voor een vaste groep is de wereldgrootte ook een ontwerpkeuze: korte sessies profiteren van compactere werelden, lange progressie van meer ruimte.
Admincommando's veilig gebruiken
/user add <name> <passwort> owner # Admin aanmaken
/group addperm <gruppe> <permission> # Rechten toevoegen
/region define <name> # Regio aanmaken
/region protect <name> true # Regio beschermen
/time noon # Middag instellen
/butcher # Alle NPC's doden
Maak eerst je eigen owner-toegang aan en test de login. Daarna moet je groepen en rechten stap voor stap toekennen. Regiobeveiliging is geschikt voor spawn, opslag, arena's en bouwprojecten. Commando's zoals /time noon zijn onschuldig, maar kunnen progressie beïnvloeden. /butcher is duidelijk ingrijpender, omdat NPC's worden verwijderd; gebruik zulke commando's alleen bewust en niet tijdens actieve events of bossgevechten.
Plugins installeren
- Download plugins van tShock Plugins
- Plaats de DLL in de map
/ServerPlugins - Server herstarten
- Plugin met
/reloadactiveren
Installeer alleen plugins waarvan je het doel begrijpt en waarvan je de bron kunt controleren. Elke plugin vergroot het aanvalsoppervlak en kan gedrag veranderen. Na elke installatie moet je serverlog, startgedrag en ingame-commando's controleren. Als een plugin fouten veroorzaakt, verwijder dan eerst de laatst toegevoegde DLL en start de server opnieuw.
Aanbevolen plugins
- InfiniteChests – Meer kisten
- Regions – Gebiedsbescherming
- SEconomy – Economiesysteem
- AutoBroadcast – Automatische berichten
Gebruik niet automatisch alle plugins. Voor privé-coöpservers zijn regiobeveiliging en enkele comfortfuncties vaak genoeg. Economiesystemen of automatische berichten zijn eerder zinvol voor grotere communityservers.
Resultaat controleren
Start de server na de inrichting opnieuw en verbind als normale speler. Controleer servernaam, wachtwoord, spawn, wereldgrootte en of AutoSave actief werkt. Meld je daarna aan met je adminaccount en test een ongevaarlijk commando zoals /time noon. Daarna controleer je een geïnstalleerde plugin, bijvoorbeeld via het helpcommando of een zichtbare functie ervan.
Vraag een tweede speler om tegelijk mee te doen. Zo merk je vroeg of slots, wachtwoord en verbindingsgegevens correct werken. Pas daarna moet je de toegangsgegevens aan de hele groep geven.
Troubleshooting
Als de server niet start, controleer dan eerst de laatst gewijzigde config.json. JSON-fouten zijn een veelvoorkomende oorzaak. Als spelers niet kunnen joinen, controleer dan wachtwoord, versie en slotlimiet. Als admincommando's niet werken, is meestal de gebruiker niet correct aangemaakt of heeft de groep niet de benodigde permission.
Als een plugin problemen veroorzaakt, verwijder hem dan testmatig uit /ServerPlugins, start de server opnieuw en controleer het log. Installeer plugins afzonderlijk, niet als pakket, zodat je fouten eenduidig kunt toewijzen. Bij prestatieproblemen verminder je eerst onnodige plugins en controleer je of grote werelden of veel gelijktijdige spelers de oorzaak zijn.
Controle, grenzen en veilige terugweg
De handleiding “Terraria Server huren – Multiplayer instellen” geldt voor het servertype dat in het artikel wordt beschreven en de versiestand die op het controlemoment zichtbaar was. Menunamen, beschikbare versies, mod- of plugincompatibiliteit en benodigde resources kunnen na updates afwijken. Neem waarden daarom niet ongecontroleerd over naar een andere game-, loader- of serverversie.
Maak vóór wijzigingen aan wereld, savegame, configuratie of uitbreidingen een back-up van de betrokken bestanden. Wijzig daarna slechts één samenhangende stap en controleer die met dezelfde client- en serverversie waarmee je later wilt spelen.
| Controlepunt | Verwacht resultaat | Afbreken en terugweg |
|---|---|---|
| Serverstart | De server bereikt zonder nieuwe foutmelding de bedrijfsklare toestand. | Bij startfouten wijziging terugdraaien en de laatste back-up terugzetten. |
| Verbindingstest | Een testaccount kan verbinden via het adres dat in het panel wordt getoond. | Bij versie- of verbindingsfouten versie, poort en vrijgaven opnieuw vergelijken. |
| Functietest | De concreet gewijzigde functie werkt zonder bestaande wereld- of spelgegevens te beschadigen. | Bij bijwerkingen server stoppen en opgeslagen bestanden herstellen. |
Een geslaagde enkele test is geen prestatie- of beschikbaarheidsgarantie. Wereldgrootte, mods, plugins, spelersaantal, netwerkroute en gelijktijdige belasting kunnen het resultaat veranderen. Documenteer versie, wijziging en testresultaat, zodat je latere afwijkingen kunt herleiden.
FAQ
Hoeveel RAM heb ik nodig voor een Terraria Server?
De bestaande richtwaarde is 2 GB RAM voor typische kleine Terraria-groepen. Bij veel spelers, grote werelden of meerdere plugins moet je meer reserve inplannen.
Heb ik tShock per se nodig?
Voor eenvoudig spelen niet per se, maar voor rechtenbeheer, plugins, regiobeveiliging en admincontrole is het heel praktisch. Als je een permanent draaiende multiplayerserver wilt, is tShock meestal de betere basis.
Welke wereldgrootte is het beste voor vrienden?
Voor 1-4 spelers past een kleine wereld, voor 4-6 spelers een middelgrote wereld en voor 6-8 spelers een grote wereld. Doorslaggevend is of jullie korte routes of meer verkenning verkiezen.
Hoe bescherm ik mijn spawn?
Activeer SpawnProtection, stel een zinvolle SpawnProtectionRadius in en gebruik bij tShock daarnaast regio's als bepaalde gebieden niet gewijzigd mogen worden.
Waarom laadt mijn plugin niet?
Controleer of de DLL in de map /ServerPlugins staat, of de server opnieuw is gestart en of de plugin past bij de gebruikte tShock-versie. Verwijder bij fouten eerst de laatst geïnstalleerde plugin.