Alle Artikel

Warum startet mein Minecraft-Server nicht? Crash lesen und Fehler beheben

Wie du den echten Fehler in der Konsole findest und was die häufigsten Crash-Meldungen bedeuten.

Wenn ein Server nicht startet, zeigt das Panel diesen als Abgestürzt oder Speichermangel an, anstatt bei „Startet“ hängen zu bleiben. Der Grund wird immer im Log des Servers festgehalten – die Schwierigkeit besteht darin, zu wissen, wo man suchen muss und was die Meldung bedeutet. Dieser Leitfaden deckt beides ab. Fast jeder Start-Crash lässt sich auf eine Handvoll von Ursachen zurückführen, und fast alle lassen sich durch das Entfernen oder Ersetzen einer einzigen Datei beheben.

Wo man den Fehler findet

  • Der Tab Konsole zeigt das Log des Servers beim Starten, sodass ein Absturz während des Hochfahrens dort sichtbar ist.
  • `logs/latest.log` im Tab Dateien ist dasselbe Log, das als Datei gespeichert wird. Es bleibt dort gespeichert, nachdem der Server gestoppt wurde, sodass du es in Ruhe lesen kannst. Ältere Durchläufe werden im selben Ordner wie datierte .log.gz-Dateien aufbewahrt.
  • Der `crash-reports`$-Ordner im Tab Dateien. Wenn Minecraft selbst abstürzt, schreibt es hier einen vollständigen Bericht mit einer Beschreibung in einfacher Sprache ganz oben.

Wie man einen Java-Fehler liest

Minecraft-Abstürze kommen mit langen „Stacktraces“ – Dutzenden von Zeilen, die mit at … beginnen. Du kannst fast alles davon ignorieren. Was du suchst, ist:

  1. Die erste Zeile, die während des Starts ERROR, Exception oder FATAL enthält. Fehler weiter unten sind normalerweise Konsequenzen des ersten Fehlers.
  2. Jede Zeile, die mit `Caused by:` beginnt – die letzte in einem Block ist normalerweise die eigentliche Ursache.
  3. Jeder Name einer Mod oder eines Plugins in diesen Zeilen. Die ID einer Mod (zum Beispiel create oder jei) oder ein Jar-Dateiname verrät dir, was die Ursache ist.

Vergleiche nun deine Funde mit den unten aufgeführten Ursachen.

Speichermangel

Meldungen: java.lang.OutOfMemoryError: Java heap space oder der Status im Panel Speichermangel.

Der Server benötigte mehr als die 3 GB, die ein kostenloser Server bietet. Dies ist bei großen Modpacks häufig und lässt sich nicht durch Einstellungen beheben – ein Pack mit 300 Mods benötigt schlichtweg mehr Speicher. Entferne Mods, die du nicht nutzt, wähle ein kleineres Pack oder wechsle zu einem kostenpflichtigen Server mit mehr Speicher. Wie viel RAM braucht ein Minecraft-Server? zeigt dir, was passt.

Eine reine Client-Mod auf dem Server

Meldung: Attempted to load class … for invalid dist DEDICATED_SERVER, oft mit dem Namen einer Klasse aus einer Rendering-, Shader-, Minimap- oder Menü-Mod.

Einige Mods machen nur auf dem Computer des Spielers Sinn – sie verändern Grafiken, Sounds oder Menüs – und lassen einen Server abstürzen, der versucht, sie zu laden. Finde die Mod, die in der Nähe des Fehlers genannt wird, und lösche ihre Jar-Datei aus dem mods$-Ordner. Wenn du ein CurseForge-Modpack installierst, entfernt Cobbly bereits bekannte Client-Mods und versucht es automatisch erneut, wenn dieser Fehler auftritt, daher triffst du hier meist nur auf Mods, die du manuell hinzugefügt hast.

Eine fehlende Abhängigkeit

Meldungen: Missing or unsupported mandatory dependencies, requires … which is missing oder Unknown dependency.

Viele Mods und Plugins benötigen eine weitere – eine Library – um zu funktionieren. Der Fehler nennt beide: die Mod, die fehlschlug, und diejenige, die sie benötigt. Installiere die fehlende, achte darauf, dass sie zu deiner Minecraft-Version passt. Der häufigste Fall ist eine Fabric-Mod ohne Fabric API. Bei Paper ist es oft Vault oder ProtocolLib.

Mod oder Plugin für eine andere Version

Meldungen: Incompatible mod set, requires minecraft …, Mod … is incompatible with loaded version, Unsupported class file major version oder has been compiled by a more recent version of the Java Runtime.

Mods sind für eine exakte Minecraft-Version und einen spezifischen Loader gebaut. Eine 1.20.1-Mod wird nicht auf 1.21 geladen, und eine Fabric-Mod wird nicht auf Forge geladen. Prüfe die installierte Datei mit der Serverversion im Tab Software und lade die passende Version herunter. Die Java-Meldungen bedeuten das Gleiche getarnt: Cobbly führt die Java-Version aus, die deine Minecraft-Version benötigt, daher bedeutet eine Mod, die eine andere Java-Version verlangt, dass sie für eine andere Minecraft-Version erstellt wurde.

Zwei Mods, die miteinander kollidieren

Meldungen: Mixin apply failed, MixinApplyError oder InvalidInjectionException, wobei meist zwei Mods genannt werden.

Mods patchen den Minecraft-Code, und gelegentlich versuchen zwei, dasselbe in inkompatiblen Wegen zu patchen. Wenn der Fehler zwei Mods nennt, entferne diejenige, die du zuletzt hinzugefügt hast, und starte neu. Wenn du gerade mehrere gleichzeitig hinzugefügt hast, entferne die Hälfte, teste und grenze es so ein. Ein Update einer der beiden Mods behebt das Problem oft auch.

Duplizierte Mods

Meldung: Found duplicate mods oder Duplicate mod ID.

Zwei Jars der gleichen Mod, oft zwei verschiedene Versionen nach einem Update. Öffne den mods$-Ordner und lösche die ältere.

Eine defekte Welt oder Konfigurationsdatei

Meldungen: Fehler, die level.dat oder Failed to load level erwähnen, oder ein Parse-Fehler, der eine Datei unter config/ nennt.

Eine Konfigurationsdatei mit einem Tippfehler oder eine Welt, die nicht sauber gespeichert wurde, kann den Start verhindern. Ein Konfigurationsfehler nennt seine Datei – rückgängig mache deine letzte Änderung oder lösche sie, damit die Mod eine neue Standardeinstellung schreibt. Bei Weltfehlern stelle die letzte gute Kopie aus dem Tab Backups wieder her (siehe Wie Backups funktionieren).

Der Server stürzt später ab, nicht beim Start

Meldung: A single server tick took 60.00 seconds (should be max 0.05).

Dies ist der „Watchdog“ von Minecraft, der den Server herunterfährt, weil er für eine volle Minute eingefroren ist. Etwas hat zu viel Arbeit verursacht – eine riesige Farm oder eine Redstone-Maschine, tausende von am Boden liegenden Items oder eine Mod, die in einer Schleife feststeckt. Der Crashbericht listet auf, womit der Server beschäftigt war. Warum ruckelt mein Minecraft-Server? deckt die üblichen Verursacher ab.

Die Lösung: das Entfernen einer Datei

Für jede oben genannte Ursache ist die Lösung dieselben wenigen Schritte:

  1. Stelle sicher, dass der Server gestoppt ist.
  2. Öffne den Tab Dateien und gehe zu mods (oder plugins bei Paper und Purpur).
  3. Lösche oder ersetze die durch den Fehler genannte Jar-Datei mit der richtigen Version.
  4. Drücke Start und beobachte den Tab Konsole, bis du die Zeile siehst, die mit Done ( beginnt.

Wenn der Fehler nichts erwähnt, das du erkennst, listet die Support-Seite die Möglichkeiten auf, uns zu erreichen. Gib die erste ERROR- und die letzte Caused by:-Zeile an – das reicht normalerweise aus, um die Lösung zu finden.

Fragen im Discord stellen

Andere Spieler und das Team halten sich dort auf – das ist meist der schnellste Weg, um dein Problem zu lösen.

Dem Discord beitreten

Ready to try it yourself?

Create a free Cobbly server in under a minute — no card, no trial.

Server erstellen