Lag beheben: wenn der Server ruckelt
Woran du Lag erkennst, was die Kachel Leistung im Panel bedeutet und was hilft.
Ein Minecraft-Server rechnet 20-mal pro Sekunde die Welt neu. Schafft er das nicht, kommt er in Rückstand und schreibt Can't keep up! ins Log. Spieler merken das als Lag: Blöcke tauchen wieder auf, Tiere springen, Türen öffnen sich spät. Navoryx Insight misst bei jedem Minecraft-Server laufend die TPS. Außerdem misst es, wofür der Server seine Zeit braucht: welche Mod oder welches Plugin, Entities nach Art, Trichter und andere Block-Entities, neue Chunks, Redstone. Du siehst das in der Konsole im Panel unter Leistung, samt den Orten mit den meisten Entities.
Kurz nach dem Start ist ein Rückstand normal, weil die Welt lädt. Den zählen wir nicht.
Klick in der Konsole auf Leistung. Ganz oben steht, was gerade am meisten Zeit kostet, zum Beispiel Hühner oder Trichter, und wo in der Welt die meisten Entities stehen. Mit /tp kopieren hast du den Befehl in der Zwischenablage und fügst ihn im Spiel ein. Darunter folgen alle Verursacher und die letzten Ruckler mit Uhrzeit. Die genauen Zahlen findest du unter Mehr Details.
Unter Lösen mit einem Klick bietet das Panel passende Maßnahmen an, zum Beispiel Items vom Boden entfernen, Dorfbewohner-KI entlasten, Trichter entlasten, schnelleres Redstone, Sicht- oder Simulationsweite senken, Lithium installieren oder eine bremsende Mod abschalten. Vorher steht dort, was genau passiert und ob der Server neu startet. Danach steht dort, was es bewirkt hat. Geänderte Einstellungen werden vorher gesichert und lassen sich unter Gemacht wieder rückgängig machen.
Arbeitsspeicher fast voll: Java muss dauernd aufräumen und hält dabei den Server an. Entferne Mods oder Plugins, die du nicht brauchst, senke die Sichtweite oder buche mehr RAM im Kundenbereich.
Prozessor am Anschlag: Minecraft rechnet die Welt auf einem einzigen Kern. Viele Tiere oder Monster, große Farmen, Redstone-Uhren oder ein schweres Plugin bremsen ihn. So findest du den Verursacher:
- Paper und Purpur:
/spark profiler starteingeben, ein paar Minuten spielen, dann/spark profiler stop. Der Link zeigt, was die meiste Zeit kostet. - Forge, NeoForge und Fabric: spark im Installer unter Mods installieren und genauso messen.
- Was oben steht, begrenzen oder entfernen: Farmen verkleinern, Tiere einsperren, Redstone-Uhren abschalten.
Kurze Spitzen: Meist erzeugt der Server gerade neue Chunks, weil jemand weit weg läuft oder fliegt. Erzeuge die Welt vorab mit Chunky (im Installer), dann muss der Server beim Spielen nichts mehr generieren.
- In
server.propertiesdie Sichtweiteview-distanceauf 8 undsimulation-distanceauf 6 senken. - Server neu starten, damit die Werte gelten.
Steht als Ursache, dass unser Rechner ausgelastet war, liegt es nicht an dir. Wir bekommen dann automatisch Bescheid und kümmern uns darum.