Zum Inhalt springen
Back to Homepage

Minecraft: Häufige Ursachen für Serververzög…

Das erste, was Sie tun sollten, wenn Ihr Server verzögert zu sein scheint, besteht darin, die Ursache der Verzögerung zu isolieren. Ohne zu wissen, was das Problem verursacht, gibt es keine Möglichkeit, es effektiv zu beheben oder zu reduzieren.

Stellen Sie vor allem sicher, dass das Problem nach einem Serverneustart weiterhin besteht. Eine der häufigsten Ursachen für Verzögerungen – insbesondere auf Vanilla-Servern – ist, dass der Server in letzter Zeit einfach nicht neu gestartet wurde.

Durch regelmäßige Neustarts werden alle geladenen Chunks entladen, die nicht aktiv verwendet werden, wodurch die Serverressourcennutzung reduziert wird. Sie können einen scheduled task einrichten, um den Server regelmäßig für Sie neu zu starten – wir empfehlen die Einrichtung mindestens alle 10–12 Stunden.

Wenn die Verzögerung nicht bei allen Spielern auftritt, die gerade online sind, auch wenn sie sich alle im selben Teil der Serverwelt befinden, liegt das Problem clientseitig. Bei clientseitiger Verzögerung kann das Reduzieren der Videoeinstellungen Ihres Minecraft Abhilfe schaffen – z. B. das Deaktivieren von Himmel/Wolken/Nebel, das Verringern von Partikeln und das Verringern des Blockansichtradius.

Durch Ändern dieser Einstellungen reduzieren Sie die Menge der vom Server an den Client gesendeten Weltdaten. Sie können den Sichtabstand des Servers auch auf der Registerkarte “Servereigenschaften” des AleForge Panel verringern. Indem Sie den Sichtabstand des Servers verringern, verringern Sie die Anzahl der um jeden Spieler herum geladenen Chunks und Entities (muss zwischen 3 und 32 liegen, standardmäßig 12).

Wenn die Verzögerung bei allen Spielern auf dem Server auftritt, aber nur in bestimmten Bereichen der Karte, handelt es sich um eine lokale Verzögerung. Dies kann durch eine Reihe von Dingen im Verzögerungsbereich verursacht werden, wie zum Beispiel eine große Menge an Kachel-/Block-Entitäten, eine Ansammlung allgemeiner Entitäten wie Mobs auf einem Mob-Grinder/einer Farm oder eine große Menge an fallengelassenen Gegenständen/Pfeilen/XP-Kugeln. Die Optimierung Ihrer Farmen zur Reduzierung von Verzögerungen sowie das Entfernen von Entitäten können dazu beitragen, lokale Verzögerungen zu reduzieren.

Die gleiche Idee der lokalen Verzögerung gilt auch für alle modifizierten Kachel-/Blockelemente

Eine serverweite Verzögerung ist eine Verzögerung für alle Spieler gleichzeitig, unabhängig davon, wo auf der Welt sie sich befinden. Dies wird am häufigsten durch Plugins oder Weltfehler wie Entity-/Chunk-Fehler oder Korruption verursacht. Alle Plugins, die Fehler in der Konsole verursachen, sollten deaktiviert/entfernt werden (oder eine Version installieren, die mit der Serverversion kompatibel ist), um zu sehen, ob das Problem dadurch behoben wird.

Wenn die Verzögerung weiterhin besteht und keine Fehler angezeigt werden, sollten die Plugins einzeln deaktiviert werden, um sicherzustellen, dass kein Plugin das Problem verursacht und keine Fehlermeldungen ausgibt, um es zu melden.

Um zu testen, ob ein Block-/Entitätsfehler oder eine Weltbeschädigung die Ursache für die Verzögerung ist, muss eine neue Welt auf den Server geladen werden.

Wenn Sie MultiWorld/MultiVerse installiert haben, sollten diese beim Testen auf Chunk-/Entity-Fehler oder Weltkorruption deaktiviert werden, da sie weiterhin jede vorherige Welt auf die neue laden

Um eine neue Welt zu erstellen, gehen Sie zum AleForge-Panel und gehen Sie zum Abschnitt “Servereigenschaften” des Panels. Geben Sie im Feld “Level-Name” einen neuen Weltnamen ein.

Um eine neue Welt zu erstellen, gehen Sie zum AleForge-Panel und gehen Sie zum Abschnitt “Servereigenschaften” des Panel

Klicken Sie oben rechts auf der Seite auf “Speichern” und starten Sie den Server neu. Ihre alte Welt befindet sich weiterhin in den Dateien. Das Feld “Level-Name” gibt lediglich vor, aus welchem ​​Ordner in den Serverdateien die Welt geladen wird. Wenn in den Dateien kein Name vorhanden ist, wird eine neue Welt in einem Ordner mit dem festgelegten Namen erstellt.

Die meisten Fälle von Entity-/Chunk-Fehlern oder World Corruption führen zu Fehlern in der Konsole und/oder zu Abstürzen, um deutlich zu machen, dass dies die Ursache des Problems ist

Behebung von Chunk-/Entity-Fehlern und Weltkorruption

Abschnitt betitelt „Behebung von Chunk-/Entity-Fehlern und Weltkorruption“

Um diese Probleme zu beheben, gibt es einige Lösungen

  1. Ein Backup von vor Beginn der Verzögerung konnte wiederhergestellt werden
  2. Wenn Fehler auftreten, die auf ein Entitäts-/Blockproblem hinweisen, sollten diese Entitäten/Blöcke entfernt werden
  3. AleForge kann eine Weltreparatur versuchen, wenn Sie submit a ticket requesting it. Für die Reparatur müsste Ihr Server je nach Größe Ihrer Welt einige Zeit offline sein. Bei Erfolg werden alle Problemblöcke in ihren ursprünglichen Zustand zurückversetzt, um das Problem zu beheben. Eine weltweite Reparatur ist jedoch keine garantierte Lösung.

Ungewöhnliche oder spezifische Formen der Verzögerung – wie Chat-Verzögerung, Block-Verzögerung oder Treffer-/PvP-Verzögerung – können durch alle oben genannten Ursachen verursacht werden. CraftBukkit/Spigot-Server werden am häufigsten durch fehlerhafte Plugins verursacht. Alle Plugins, die Fehler in der Konsole verursachen, sollten deaktiviert/entfernt werden, um zu sehen, ob das Problem dadurch behoben wird. Wenn keiner der oben genannten Lag-Fixes hilft, sollten die Plugins einzeln deaktiviert werden, um sicherzustellen, dass kein Plugin das Problem verursacht oder keine Fehlermeldungen ausgibt, um es zu melden.

Eine weitere häufige Ursache für Verzögerungen ist die zu hohe Einstellung des Sichtabstands in den server.properties. Je höher diese Zahl ist, desto höher ist die Anzahl der Chunks und Entities, die um jeden Spieler auf dem Server herum geladen werden. Dies kann die Ressourcen-/RAM-Nutzung des Servers exponentiell erhöhen. Diese Zahl sollte zwischen 3 und 32 liegen; wobei 12 der Standardwert ist. Niedrigere Zahlen können die Leistung verbessern, verringern jedoch die Entfernung, in der Entitäten/Mobs von den Spielern gerendert werden.

Eine Erhöhung der Entitäts-/Chunk-Anzahl kann auch die geringe Wahrscheinlichkeit erhöhen, dass sie Fehler machen und Chunk-Fehler oder Beschädigungen verursachen

Die Spielregel randomTickSpeed ist eine weitere häufige Ursache für Probleme mit der Serverleistung, wenn sie bearbeitet wird. Standardmäßig ist randomTickSpeed auf 3 eingestellt. Es wird nicht empfohlen, es zu ändern, es sei denn, Sie müssen es ausdrücklich ändern. Sie können dies mit dem Befehl /gamerule randomTickSpeed überprüfen und mit /gamerule randomTickSpeed <number> ändern

Wenn Sie randomTickSpeed ​​auf 0 setzen, funktionieren viele Serveraktivitäten nicht mehr, beispielsweise das Pflanzenwachstum