ThunderHosting

Warum laggt mein Minecraft-Server? TPS erklärt

Miss die TPS in Dash, finde heraus, was deinen Server bremst, und wann mehr RAM oder CPU hilft.

Ein Minecraft-Server berechnet die Welt 20-mal pro Sekunde; jede Berechnung ist ein Tick. TPS (Ticks pro Sekunde) zeigt, ob der Server mithält: 20 ist flüssig, niedrigere Werte bedeuten Lag, etwa wieder auftauchende Blöcke, verzögerte Türen oder zurückspringende Spieler.

TPS-Skala: unter 15 starker Lag, 15 bis 19 etwas Lag, 19 bis 20 flüssig
TPS-Skala: unter 15 starker Lag, 15 bis 19 etwas Lag, 19 bis 20 flüssig

TPS in Dash messen

  1. Öffne deinen Server und wechsle in den Tab Übersicht.
  2. Klicke in der Karte Leistung auf Messen. Der Server muss laufen.
  3. Dash führt den Befehl tps (auf Paper zusätzlich mspt) aus und zeigt das Ergebnis.

Das funktioniert auf Paper, Spigot, Forge und NeoForge. MSPT ist die Zeit pro Tick: Unter 50 ms hält der Server mit.

Was Dash empfiehlt

  • Niedrige TPS und CPU am Limit: Der Server braucht mehr CPU. Upgrade im Tab Paket & Ressourcen.
  • Niedrige TPS und voller Arbeitsspeicher: Mehr RAM hilft.
  • Niedrige TPS, obwohl CPU und RAM Luft haben: meist ein Plugin, ein Mod oder die Welt selbst (siehe unten).
  • Absturz wegen Speichermangel: RAM erhöhen. Dash zeigt diesen Hinweis 14 Tage nach einem solchen Absturz.

Java-Server reservieren den Großteil ihres RAMs im Voraus, daher wirkt die RAM-Anzeige oft voll, obwohl alles in Ordnung ist. Die TPS sagen mehr aus.

Häufige Ursachen und Lösungen

  • Sichtweite: Senke view-distance und simulation-distance im Tab Spieleinstellungen (8 und 6 sind gute Werte).
  • Viele Entities: Große Mobfarmen, herumliegende Items und Dorfbewohner kosten viel. Begrenze Farmen oder nutze ein Plugin, das Items aufräumt.
  • Weltgenerierung: Neues Land zu erkunden ist teuer. Generiere die Welt mit einem Plugin wie Chunky vor, während niemand spielt.
  • Plugins und Mods: Entferne, was du nicht brauchst. Auf Paper zeigt der spark-Profiler (/spark profiler), was am meisten Zeit kostet.
  • Regelmäßig neu starten: Ein täglicher Neustart im Tab Zeitpläne hält lange laufende Server frisch.