// Terraria

tModLoader-server met Calamity: mods, versies en RAM

tModLoader-server met Calamity: mods, versies en RAM

Wie na een paar vanilla-playthroughs meer Terraria wil, komt bij Calamity uit: tientallen nieuwe bazen, vijf extra moeilijkheidsniveaus en een eindgame dat ver voorbij de Moon Lord gaat. Daarvoor heb je tModLoader nodig, en zodra je met vrienden wilt spelen, een tModLoader-server. Dit artikel gaat over dat laatste: hoe de server in elkaar zit, welke bestanden je moet kennen en waar het in de praktijk misgaat. Het richt zich op een gehuurde Terraria-server, maar de bestanden zijn op een eigen machine precies hetzelfde.

Eerst dit: tModLoader is een eigen versie van Terraria

tModLoader is de officiële modloader van Re-Logic en staat als los, gratis programma in je Steam-bibliotheek naast Terraria. Belangrijk om te weten in september 2026: tModLoader is gebaseerd op Terraria 1.4.4, terwijl het gewone spel inmiddels op 1.4.5 zit. De 1.4.5-versie van tModLoader is in ontwikkeling, maar de stabiele versie die iedereen speelt is nog 1.4.4. Dat heeft twee gevolgen. Spelers moeten via tModLoader verbinden, niet via het normale spel; en werelden uit vanilla 1.4.5 laden niet in een tModLoader-server. Begin je Calamity-avontuur dus met een nieuwe wereld.

De mappenstructuur die je moet kennen

Mappenstructuur van een tModLoader-server met de map Mods, enabled.json, install.txt, de map Worlds en serverconfig.txt, met uitleg per bestand
Vijf bestanden bepalen alles op een tModLoader-server; enabled.json is de belangrijkste.

Een tModLoader-server heeft een eigen datamap met daarin een handvol bestanden die alles bepalen:

  • Mods/ — hier staan de mods als .tmod-bestanden. Elke mod is één bestand.
  • Mods/enabled.json — een lijst met de interne namen van de mods die de server moet laden. Ontbreekt dit bestand, dan start de server als vanilla, ook al staan er twintig mods in de map. Dit is de meest gemaakte fout.
  • Mods/install.txt — de Steam Workshop-ID's van je mods, één per regel. Het beheerscript van tModLoader gebruikt dit bestand om de mods via SteamCMD te downloaden.
  • Worlds/ — je werelden. Een gemodde wereld bestaat uit twee bestanden: het gewone .wld en een .twld met de mod-gegevens. Back-up altijd allebei.
  • serverconfig.txt — de startinstellingen, zodat de server zonder vragen opstart.

De makkelijkste manier om enabled.json en install.txt goed te krijgen: maak in tModLoader op je eigen pc een modpack (Workshop → Mod Packs → Save Enabled as New Mod Pack). In de map van dat modpack staan precies deze twee bestanden, klaar om naar de server te kopiëren. Zelf typen kan ook; enabled.json is niets meer dan een JSON-lijst met namen zoals CalamityMod.

serverconfig.txt: de regels die ertoe doen

world=Worlds/Calamity.wld
autocreate=3
worldname=Calamity
difficulty=1
maxplayers=8
port=7777
password=jouwwachtwoord
motd=Welkom, sterf niet aan Yharon

autocreate maakt de wereld aan als hij niet bestaat (1 = klein, 2 = middel, 3 = groot); difficulty is 0 voor normaal, 1 expert, 2 master en 3 journey. Calamity voegt daar zijn eigen moeilijkheden (Revengeance, Death) bovenop, maar die zet je in de game aan, niet in dit bestand. Een grote wereld met Calamity genereren duurt een paar minuten en vraagt tijdelijk meer geheugen dan het spelen zelf; schrik dus niet van de eerste start.

Iedereen dezelfde versie, iedereen dezelfde mods

Dit is de regel waar tModLoader-servers op stuklopen. Elke speler moet dezelfde tModLoader-versie draaien als de server én exact dezelfde modlijst hebben ingeschakeld. Eén mod meer of minder, of Calamity 2.0.5.3 op de server en 2.0.5.2 bij een speler, en je krijgt een mismatch-melding in plaats van een spel. Twee dingen helpen:

  1. Zet Steam-updates voor tModLoader bij iedereen op "alleen bij starten" en spreek een moment af om samen te updaten. Een server die automatisch bijwerkt terwijl de spelers nog op de oude versie zitten, is een klassieke woensdagavond-frustratie.
  2. Laat spelers bij het verbinden de modlijst van de server overnemen: tModLoader biedt dat aan bij een mismatch en downloadt ontbrekende mods zelf. Dat werkt alleen als de mods via de Workshop beschikbaar zijn, wat voor Calamity en de gangbare aanvullingen geldt.

Welke mods erbij (en welke niet)

De vaste set rond Calamity is klein: Calamity Mod, Calamity Mod Music (los, omdat de muziek groot is), en voor het gemak Recipe Browser, Boss Checklist en Magic Storage. Elke mod die je toevoegt kost geheugen en laadtijd, zowel bij de server als bij elke speler. Grote content-mods naast Calamity, zoals Thorium of Fargo's Souls, zijn leuk, maar verdubbelen de kans dat er na een update iets kapot is. Voor een eerste seizoen: Calamity plus hulpmods, niets anders.

Hoeveel RAM heeft een Calamity-server nodig?

Terraria zelf is licht, maar Calamity niet. In de praktijk zien we dit:

OpstellingGeheugenPakket bij MC-Node
Vanilla of TShock, tot 8 spelers2 GBAmateur, € 3,00
Calamity + muziek + hulpmods, kleine groep6 GBTraveller, € 9,00
Calamity + Thorium of andere grote mods, grote wereld8 GBExplorer, € 12,00

Het geheugen wordt vooral bepaald door de mods en de wereldgrootte, veel minder door het aantal spelers. Ook goed om te weten: tModLoader draait vrijwel alles op één processorkern, dus een snelle kern helpt meer dan veel kernen. Al onze gameservers draaien op eigen hardware met NVMe-opslag in Hengelo; dat merk je vooral bij het opslaan van een grote gemodde wereld.

Zo zet je het op onze server

  1. Kies in het paneel de tModLoader-variant van de Terraria-server en start hem één keer, zodat de mappen ontstaan.
  2. Upload via SFTP je .tmod-bestanden plus enabled.json (uit je modpack-map) naar Mods/.
  3. Pas serverconfig.txt aan: wereldnaam, grootte, wachtwoord en spelersaantal.
  4. Herstart en kijk in de console: de server somt de geladen mods op. Zie je ze niet, dan klopt enabled.json niet.
  5. Laat je groep verbinden via tModLoader → Multiplayer → Join via IP met het adres en de poort uit het paneel.

Maak vóór elke mod-update een back-up van Worlds/; een wereld die door een nieuwere Calamity-versie is geladen, gaat niet meer terug naar de oude.

Verder lezen

// ZELF PROBEREN
Je Terraria-server binnen 60 seconden online
Bekijk de pakketten →