Minecraft Server laggt? Ursachen finden und Lag beheben

Wenn dein Minecraft-Server laggt, sinken meistens die TPS unter 20: Kreaturen bleiben stehen, Blöcke tauchen wieder auf, Chunks laden langsam. Die Ursache ist fast immer eine von drei: der Server rechnet zu viel (Kreaturen, Redstone, neue Chunks), das Netzwerk hakt, oder der Java-Garbage-Collector bremst. Erst messen, dann gezielt einstellen.

Das Wichtigste in Kürze

  • Unterscheide zuerst Server-Lag (TPS sinken) von Netzwerk-Lag (TPS stabil, aber Gummiband-Effekt) und Client-Lag (nur ein Spieler betroffen).
  • Die wirksamsten Stellschrauben auf Paper: Sicht- und Simulationsdistanz, Grenzen für Kreaturen, die Redstone-Implementierung und vorab generierte Chunks.
  • Mehr RAM hilft nur, wenn der Speicher wirklich voll ist; regelmäßige Ruckler alle paar Sekunden deuten eher auf den Garbage Collector.
  • spark zeigt dir, welches Plugin, welche Kreatur oder welche Maschine die Rechenzeit frisst, statt dass du rätst.
Einen laggenden Minecraft-Server analysieren und optimieren

Diagnose: Server, Netzwerk oder Client?

Bevor du irgendetwas umstellst, musst du wissen, welche Art Lag du hast. Ein Minecraft-Server arbeitet in Ticks: Laut Minecraft Wiki sind es 20 pro Sekunde, jeder darf höchstens 50 Millisekunden dauern. Braucht ein Tick länger, sinken die TPS, und das ganze Spiel wird langsamer. Das ist etwas völlig anderes als eine wackelige Verbindung, auch wenn sich beides für Spieler ähnlich anfühlt.

Art Typisches Symptom Wahrscheinliche Ursache
Server-Lag (TPS)Kreaturen frieren ein, abgebaute Blöcke tauchen wieder auf, alle sind betroffenCPU überlastet: zu viele Kreaturen, Redstone, neue Chunks, schwere Plugins
Netzwerk-Lag (Ping)Verzögerte Aktionen, Gummiband-Effekt, TimeoutsVerbindung eines Spielers oder Paketverlust unterwegs
Speicher-Lag (GC)Regelmäßige kurze Hänger im gleichen RhythmusGarbage Collector ungünstig eingestellt oder RAM knapp
Client-Lag (FPS)Nur ein Spieler ruckelt, die anderen nichtRechner oder Grafikeinstellungen dieses Spielers

Laggt der Server „nur bei mir", liegt es fast nie am Server: Dann sind die TPS stabil, und das Problem steckt beim Client oder in der Verbindung dieses Spielers.

Messen statt raten: TPS, MSPT und spark

Auf Paper zeigt der Befehl /tps in der Konsole die Ticks pro Sekunde der letzten 1, 5 und 15 Minuten. Bleiben sie bei 20, ist der Server gesund. Fallen sie, ist es Server-Lag. Genauer ist die MSPT (Millisekunden pro Tick): Solange sie unter 50 liegt, hat der Server Reserve, auch wenn die TPS gerade noch bei 20 stehen.

Für die eigentliche Ursache gibt es spark, einen Profiler, der bei aktuellen Paper-Versionen bereits mitgeliefert wird und sonst als Plugin oder Mod installiert ist. Mit /spark profiler zeichnest du ein paar Minuten auf, während der Lag auftritt, und bekommst einen Link zu einer Auswertung im Browser. Darin siehst du, welche Plugins, Kreaturen oder Blöcke die meiste Rechenzeit fressen. Typische Täter: ein Shop-Plugin mit langsamer Datenbank, ein zu scharf eingestelltes Anti-Cheat, riesige Tierfarmen oder eine Redstone-Uhr, die nie stoppt.

Sichtweite und Simulationsdistanz senken

Das ist die Einstellung mit dem größten Effekt. Jeder geladene Chunk kostet CPU und RAM, und zwar für jeden Spieler. Seit Minecraft 1.18 gibt es in der Datei server.properties zwei getrennte Werte: view-distance legt fest, wie weit Spieler sehen, simulation-distance, in welchem Umkreis Kreaturen, Pflanzen und Redstone tatsächlich berechnet werden.

Der beste Kompromiss: die Simulationsdistanz deutlich senken und die Sichtweite etwas höher lassen. Die Spieler sehen weiterhin eine schöne Landschaft, aber der Server rechnet nur in ihrer Nähe. Auf einem knapp bemessenen Server bringt das oft mehr als jede andere Änderung. Im Panel von OnPowered änderst du beide Werte im grafischen Editor für server.properties und startest den Server danach neu.

Kreaturen und Redstone in den Griff bekommen

Kreaturen sind die häufigste Ursache für CPU-Lag. Ein einzelner Spieler kann mit einer Hühner- oder Kuhfarm hunderte Tiere ansammeln, ohne es zu merken. Paper bietet dafür Stellschrauben in paper-world-defaults.yml und spigot.yml, die die Paper-Dokumentation im Detail beschreibt:

  1. Spawn-Grenzen pro Kreaturentyp etwas unter die Vanilla-Werte senken, damit sich weniger Monster und Tiere gleichzeitig aufhalten.
  2. Aktivierungsreichweite (entity-activation-range in spigot.yml): Kreaturen weit weg von Spielern werden seltener berechnet.
  3. Zusammenführen von herumliegenden Items und Erfahrungskugeln über einen etwas größeren Radius (merge-radius).
  4. Redstone-Implementierung: Paper kann statt der Vanilla-Logik den schnelleren Algorithmus ALTERNATE_CURRENT verwenden, der aufwendige Schaltungen deutlich günstiger berechnet.

Ein Wort der Vorsicht: Einige dieser Optimierungen verändern das Vanilla-Verhalten. Sehr präzise Redstone-Maschinen und automatische Farmen können anders reagieren. Teste Änderungen mit ein paar Spielern, bevor du sie für alle einschaltest, und mach vorher ein Backup.

Chunks vorab generieren

Neue Chunks zu erzeugen ist eine der teuersten Aufgaben für einen Server. Laggt es vor allem, wenn Spieler mit Elytren oder Booten in unbekanntes Gebiet fliegen, ist das fast sicher die Ursache. Die Lösung: das Spielgebiet vorab generieren, bevor die Gruppe loslegt. Das Plugin Chunky erledigt das im Hintergrund, Ring für Ring um den Spawn. Je nach Radius kann das eine Weile dauern, am besten über Nacht, wenn niemand spielt. Danach muss der Server beim Erkunden nur noch laden, nicht mehr erzeugen, und die TPS bleiben stabil. Plane dafür ausreichend Speicherplatz ein, denn eine große vorgenerierte Welt belegt schnell mehrere GB.

Garbage Collector und RAM: wenn es im Takt ruckelt

Kurze Hänger im immer gleichen Rhythmus deuten auf den Java-Garbage-Collector hin, der den Server anhält, um Speicher freizuräumen. Die Paper-Community nutzt dafür seit Jahren die Startparameter von Aikar, die die Pausen des Garbage Collectors kurz halten. Im Pterodactyl-Panel trägst du sie im Startbefehl ein; wichtig ist, dass Minimum und Maximum des Speichers gleich groß sind.

Und wenn der Server trotz mehr RAM laggt? Dann war RAM nie das Problem. Zu viel Speicher kann den Garbage Collector sogar ausbremsen. Wie viel wirklich sinnvoll ist, erklärt Wie viel RAM braucht ein Minecraft Server? Bei Modpacks gelten eigene Regeln, siehe Minecraft Server mit Mods hosten. Und auf geteilten Gratis-Plattformen ist der Lag oft eingebaut, weil sich viele Server dieselbe Hardware teilen; mehr dazu in Aternos Alternative: wenn kostenlos nicht mehr reicht.

Häufige Fragen

Mein Server laggt schon mit 5 Spielern: ist das normal?

Nein. Ein sauber eingestellter Paper-Server trägt fünf Spieler ohne Probleme. Prüf zuerst, ob jemand eine große Tierfarm oder eine dauerlaufende Redstone-Schaltung gebaut hat: Ein einzelner Spieler kann hunderte Kreaturen ansammeln, ohne es zu merken. Ein spark-Profil zeigt dir in wenigen Minuten den Verursacher.

Warum laggt mein Server trotz mehr RAM?

Weil die meisten Lags nicht vom Speicher kommen, sondern von der CPU: zu viele Kreaturen, Redstone, neu erzeugte Chunks oder ein schweres Plugin. Mehr RAM ändert daran nichts, und sehr viel RAM kann den Garbage Collector sogar verlangsamen. Miss zuerst mit spark, wo die Rechenzeit tatsächlich hingeht.

Machen die Paper-Optimierungen Vanilla-Mechaniken kaputt?

Teilweise. Die alternative Redstone-Implementierung kann sehr präzise Schaltungen verändern, und strengere Grenzen für Kreaturen oder das Zusammenführen von Items können automatische Farmen beeinflussen. Teste Änderungen mit ein paar Spielern und einem frischen Backup, bevor du sie auf dem ganzen Server aktivierst.

Woran erkenne ich, ob der Lag am Netzwerk liegt?

Bleiben die TPS stabil bei 20, während Spieler Gummiband-Effekte oder verzögerte Aktionen sehen, liegt es an der Verbindung, nicht am Server. Betrifft es nur einen Spieler, steckt das Problem meist in seinem Netzwerk oder Rechner. Betrifft es alle gleichzeitig, lohnt sich ein Blick auf die Leitung des Servers.

Welcher OnPowered-Tarif passt zu deinem Server?

Ein Server, der nicht schon an seiner Hardware scheitert, ist die halbe Miete. Für Paper mit Plugins ist Iron (16 GB) ein solider Start; schwere Plugins oder ein kleines Modpack gehören auf Gold (24 GB).

TarifRAMvCoresSpeicherPreisLink
Coal8 GB320 GB NVMe5,99 € pro MonatBestellen
Iron16 GB440 GB NVMe11,99 € pro MonatBestellen
Gold24 GB570 GB NVMe16,99 € pro MonatBestellen
Diamond32 GB6100 GB NVMe22,99 € pro MonatBestellen
Emerald48 GB8120 GB NVMe35,99 € pro MonatBestellen

Die Minecraft-Tarife kannst du 7 Tage kostenlos und ohne Vertragsbindung testen: Test starten. Alle Details: Minecraft-Tarife.

Siehe auch

Du willst Lag-Ursachen jagen, statt gegen geteilte Hardware anzukämpfen? Ein verwalteter Minecraft-Server bei OnPowered läuft auf NVMe-SSDs mit DDoS-Schutz, mit Echtzeit-Grafiken für CPU und RAM im Pterodactyl-Panel, startet bei 5,99 € pro Monat und lässt sich 7 Tage kostenlos testen. Für Paper mit Plugins: Iron bestellen oder alle Minecraft-Tarife ansehen.