Zurück zu allen Anleitungen
Terrariamodstmodloadersteam-workshopcalamity

So installierst du Mods auf einem Terraria Server (tModLoader)

Stell deinen Terraria-Server auf tModLoader um und füge Steam-Workshop-Mods wie Calamity hinzu — der Server lädt, aktualisiert und aktiviert sie bei jedem Neustart.

So installierst du Mods auf einem Terraria Server (tModLoader)

Terraria-Mods laufen mit tModLoader, dem offiziellen Mod-Loader für Terraria. Er ist auf Steam für alle kostenlos, die Terraria besitzen, und fast jeder Mod — Calamity, Thorium, Magic Storage und Tausende mehr — erscheint in seinem Steam Workshop.

Auf einem Lobby-Maker-Server musst du keine Mod-Dateien hochladen. Du stellst den Server einmal auf tModLoader um, trägst die gewünschten Mods in eine Datei ein und startest neu: Der Server lädt jeden Mod aus dem Steam Workshop herunter, hält ihn aktuell und aktiviert ihn selbst.

Mach zuerst ein Backup (Tab Backups). Ein Wechsel des Servertyps installiert die Serverdateien neu, und ein Backup ist in Sekunden wiederhergestellt.

1. Den Server auf tModLoader umstellen

  1. Öffne deinen Server im Panel (Meine Gameserver → Server-Panel).
  2. Wechsle zum Tab Startup und wähle unter Server Type tModLoader.
  3. Bestätige die Neuinstallation und warte, bis sie fertig ist.
  4. Starte den Server im Tab Console.

Deine Einstellungen bleiben: tModLoader übernimmt Weltname, Größe, Schwierigkeit, Passwort und Spielerlimit aus dem Tab Startup und speichert den gemoddeten Teil einer Welt in einer .twld-Datei daneben.

tModLoader läuft auf Terraria 1.4.4, ein Update hinter Terraria Vanilla (1.4.5), und kann keine Welt öffnen, die mit 1.4.5 gespeichert wurde. Ist deine Welt so eine, lässt der Server sie unangetastet und startet eine eigene gemoddete Welt mit demselben Namen und -tmodloader am Ende (world-tmodloader). Wechselst du zurück zu Terraria Vanilla, ist deine alte Welt wieder da.

2. Die gewünschten Mods finden

Stöbere im Steam Workshop von tModLoader. Die Adresse jedes Mods endet mit seiner Workshop-ID: In https://steamcommunity.com/sharedfiles/filedetails/?id=2824688072 (Calamity Mod) ist das 2824688072.

Prüfe auf der Seite jedes Mods zwei Dinge:

  • Required items — andere Mods, die er braucht. Füge sie ebenfalls hinzu.
  • Das Tag Both, Server oder Client — wo der Mod läuft. Mods mit dem Tag Client ändern nur, was ein Spieler sieht (ein anderer Cursor, eine Änderung an der Oberfläche): Die installiert jeder Spieler selbst, der Server braucht sie nicht.

3. Die Mods hinzufügen

  1. Öffne im Tab Files die Datei mods/install.txt — oder klicke im Tab Mods auf Open mod list.
  2. Füge einen Mod pro Zeile hinzu — seine Workshop-ID oder den ganzen Workshop-Link:
2824688072
https://steamcommunity.com/sharedfiles/filedetails/?id=2563309347
  1. Klicke auf Save Content und dann im Tab Console auf Restart.

Du kannst die Liste bearbeiten, während der Server läuft: Er liest sie nur beim Start. Beim Start zeigt die Konsole jeden Schritt: das Herunterladen der Mods aus dem Steam Workshop, Enabled CalamityMod (Workshop 2824688072) für jeden neuen Mod und die Liste der aktiven Mods. Der erste Start mit einem großen Mod dauert ein paar Minuten — Calamity allein hat etwa 400 MB.

Alles nach einem # ist ein Kommentar. Notiere damit, was jede ID ist: 2824688072 # Calamity.

4. Dem Server beitreten

Jeder Spieler braucht tModLoader aus Steam, auf dem Standard-Branch (stabil). Spieler starten tModLoader statt Terraria und treten über Multiplayer → Join via IP bei, wie in So trittst du einem Terraria-Server bei beschrieben.

Fehlt einem Spieler ein Mod, bietet tModLoader beim Beitreten an, die Mods des Servers herunterzuladen. Passiert das nicht, prüfe, ob in den Settings von tModLoader Download Mods From Servers eingeschaltet ist, oder abonniere die Mods im Workshop.


Mods entfernen, deaktivieren und aktualisieren

  • Einen Mod entfernen oder deaktivieren: Lösche seine Zeile aus mods/install.txt oder setze ein # davor und starte neu. Der Server deaktiviert den Mod und löscht seinen Download; fügst du die Zeile wieder ein, wird er erneut heruntergeladen.
  • Die Liste ist der Schalter: Jeder Mod in mods/install.txt wird bei jedem Start aktiviert, auch wenn tModLoader ihn nach einem Fehler abgeschaltet hat. Für Workshop-Mods musst du mods/enabled.json nicht bearbeiten.
  • Updates: Jeder Neustart aktualisiert die Mods auf ihre neueste Workshop-Version. Auch tModLoader selbst aktualisiert sich beim Neustart, solange tModLoader Version im Tab Startup auf latest steht — so bleibt der Server auf derselben Version wie Spieler, die tModLoader über Steam bekommen.

Du kannst auch eigene .tmod-Dateien in den Ordner mods hochladen. Trage den Dateinamen ohne .tmod in mods/enabled.json ein, um den Mod zu aktivieren.


Typische Probleme

„Workshop item … has no tModLoader mod in it“ in der Konsole. Die ID gehört zu etwas anderem, oder der Download ist fehlgeschlagen. Prüfe die ID auf der Workshop-Seite und starte neu.

„Missing mod: SerousCommonLib required by MagicStorage“ in der Konsole. Einer deiner Mods braucht einen anderen, deshalb hat tModLoader ihn abgeschaltet und ohne ihn gestartet. Such den fehlenden Mod unter Required items auf der Workshop-Seite des Mods, trage seine ID in mods/install.txt ein und starte neu.

Spieler können nicht beitreten: „version mismatch“ oder eine Liste unterschiedlicher Mods. Starte den Server neu, damit er tModLoader und die Mods aktualisiert, und bitte die Spieler, tModLoader neu zu starten, damit Steam ihre Version aktualisiert. Beide Seiten brauchen dieselben Versionen.

Der Server ist langsam oder hat zu wenig Speicher. Große Mods brauchen RAM: Plane mindestens 4 GB für Calamity oder eine große Mod-Liste ein, und mehr für eine große Welt mit vielen Spielern.


Häufig gestellte Fragen

Kann ich zu Vanilla-Terraria zurück? Ja: Wähle im Tab Startup unter Server Type Terraria Vanilla. Eine Welt, die mit tModLoader gespielt wurde, lädt dann ohne die gemoddeten Teile, mach also vor dem Wechsel ein Backup. Eine Vanilla-Welt, die tModLoader nicht öffnen konnte, ist unverändert noch da.

Braucht der Server ein Steam-Konto? Nein. Der Server lädt Workshop-Mods anonym herunter.

Kann ich Mods von CurseForge nutzen? Lade die .tmod-Datei herunter, lade sie in den Ordner mods hoch und trage ihren Namen in mods/enabled.json ein. Workshop-Mods sind einfacher: Sie aktualisieren sich selbst.


Noch keinen Server? Miete einen Terraria-Server bei Lobby Maker — er ist in etwa einer Minute bereit und lässt sich mit zwei Klicks auf tModLoader umstellen.