Inhalt
Die Problem-Analyse in der Konsole
Findet das Panel beim letzten Start einen dieser Fehler, erscheint unter der Konsole der Hinweis „Beim letzten Start ist ein Problem aufgetreten“. Er nennt die Ursache in einfachen Worten und bietet, wo möglich, eine Lösung per Klick. Danach startest du den Server direkt aus dem Hinweis neu.
Bei tModLoader liest das Panel die Datei tModLoader-Logs/server.log, bei Vanilla und TShock die Ausgabe der Konsole.
Ein Mod fehlt oder wurde ausgeschaltet (tModLoader)
Braucht ein Mod einen anderen Mod, der auf dem Server fehlt, schaltet tModLoader ihn beim Start ab. Der Server läuft dann ohne ihn weiter, und der Mod bleibt auch bei späteren Starts aus. Im Log steht dazu zum Beispiel Missing mod: SerousCommonLib required by MagicStorage.
- Fehlende Mods aus dem Workshop holen: Ein Klick trägt die benötigten Mods in die Workshop-Liste ein und schaltet den betroffenen Mod wieder ein. Beim nächsten Start werden sie geladen.
- Trägst du einen Mod neu im Reiter Plugins & Mods ein, kommen die Mods, die er laut Steam-Workshop braucht, gleich mit. Magic Storage bringt so zum Beispiel SerousCommonLib mit.
Eine Mod-Datei ist beschädigt
Bricht ein Upload oder Download ab, bleibt eine unvollständige .tmod-Datei im Ordner mods liegen. tModLoader kann sie nicht lesen und lädt den Mod nicht. Mit Löschen und neu herunterladen entfernst du die Datei; Workshop-Mods holt der Server beim nächsten Start neu, eigene Dateien lädst du erneut hoch.
Zu wenig Arbeitsspeicher
Große Mods wie Calamity oder Thorium brauchen viel RAM. Reicht der Arbeitsspeicher beim Laden nicht, bricht tModLoader mit „Game ran out of memory“ ab und der Server stoppt. Wechsle auf einen Tarif mit mehr Arbeitsspeicher oder schalte große Mods aus. Wie viel RAM du brauchst, steht in tModLoader Server mieten.
Die Welt lässt sich nicht laden
Eine beschädigte Weltdatei, etwa nach einem abgebrochenen Upload, erkennst du je nach Software so: Vanilla und tModLoader bleiben im Weltmenü stehen, der Server startet nie ganz; Vanilla zeigt die Welt dort als „(UnknownError)“. TShock stoppt mit Found invalid file type.
- Automatische Sicherung des Spiels verwenden: Terraria legt beim Speichern eine Kopie als
.wld.bakan. Das Panel setzt sie als Welt ein. - Neuestes Backup einspielen: Hast du im Reiter Welten ein Backup angelegt, kannst du stattdessen dieses einsetzen.
- Die beschädigte Datei löscht das Panel nicht, sie bleibt als
.wld.defekt-…im Weltordner. Hängt der Server noch im Weltmenü, beendet das Panel ihn vorher.
Weitere häufige Ursachen
- Mods und Mitspieler passen nicht zusammen: Alle Spieler brauchen tModLoader in einer passenden Version und dieselben Mods. Beim Beitritt bietet tModLoader meist an, fehlende Mods zu laden.
- Welt aus einer neueren Terraria-Version: Eine Welt lässt sich auf einem älteren Server nicht öffnen. Stelle im Reiter Start die passende Version ein.
- Welt mit anderen Mods erstellt: Eine tModLoader-Welt lädt nur mit den Mods, mit denen sie gespielt wurde.
Häufige Fragen
Wo sehe ich das komplette Log?
In der Konsole des Game-Panels. Bei tModLoader liegt das Log zusätzlich als Datei unter tModLoader-Logs/server.log im Dateimanager.
Verliere ich meine Welt, wenn ich die Sicherung einsetze?
Den Fortschritt seit der letzten Sicherung, ja. Die beschädigte Datei bleibt aber als .wld.defekt-… erhalten und wird nicht gelöscht.
Warum ist ein Mod nach einem Neustart plötzlich aus?
tModLoader schaltet einen Mod ab, wenn ihm ein anderer Mod fehlt oder er beim Laden einen Fehler hat. Die Problem-Analyse unter der Konsole zeigt, welcher Mod betroffen ist und was ihm fehlt.