Es gibt verschiedene Möglichkeiten, um Probleme zu beheben und Lag auf einem Minecraft-Server zu reduzieren. Es gibt mehrere potenzielle Ursachen für Lag, wie übermäßige Entitäten, Redstone-Schaltungen und Plugins. Lösungen umfassen die Anpassung der Servereinstellungen, die Optimierung von Plugins und ein Upgrade der Hardware. Es ist wichtig, regelmäßig die Serverleistung zu überwachen und sofortige Maßnahmen zu ergreifen, um den Lag zu reduzieren, um ein angenehmes Spielerlebnis zu gewährleisten. Der folgende Leitfaden bietet praktische Schritte für Minecraft-Serverbesitzer, um die Serverleistung zu verbessern und den Lag zu reduzieren.
| Lag-Arten | Beschreibung | Mehr erfahren |
| Serverseitig |
Serverseitiger Lag bezeichnet einen Rückgang der Ticks pro Sekunde (TPS).
|
Server-Lag |
| Verbindung |
Verbindungs-Lag liegt vor, wenn ein Spieler einen hohen Ping hat.
|
Verbindungs-Lag |
| Clientseitig |
Clientseitiger Lag ist ein Performance-Problem auf dem Computer des Spielers.
|
Client FPS Lag |
Server-Lag
Server-RAM
RAM wird verwendet, um Spieler-, Entity-, Plugin-/Mod- und Chunk-Daten zu speichern. Die JVM eines Servers muss deutlich mehr Arbeit leisten, z. B. Garbage Collection, um mitzuhalten, wenn nicht genügend RAM vorhanden ist. Das verursacht Lag auf dem Minecraft-Server.
Installiere das Add-on Server Stats, um bessere Einblicke in die Ressourcennutzung des Servers zu erhalten. Erfahre hier, wie du es installierst.
Hinweis: Zu viel RAM kann sich negativ auf den Server auswirken.
BisectHosting bietet mit BisectBoost außerdem eine vorübergehende Erhöhung des Server-RAMs an. Ein temporärer RAM-Boost für den Server hilft bei der Fehlersuche und beim Bewältigen höherer Lasten. Erfahre, wie du BisectBoost kaufst, hier.
Verwandter Artikel: Wie man einen Server upgradet oder downgradet
Server-TPS
TPS, oder Ticks pro Sekunde, misst die Performance und Stabilität von Minecraft-Servern und ist auf 20.00 TPS begrenzt. Einige Beispiele für die Last eines Minecraft-Servers sind Mob- und Spielerbewegungen, wachsende Pflanzen und das Senden von Redstone-Signalen. Wenn der Server mit 20 TPS läuft, bedeutet das, dass der Server 20 Mal pro Sekunde aktualisiert wird.
Das Ausführen eines Performance-Profilers auf einem Minecraft-Server erstellt einen Bericht, der bei der Diagnose von Performance-Problemen hilft.
Verwandter Artikel: Wie man Spark installiert und einen Spark-Profiler auf einem Minecraft-Server ausführt
Server-Lag-Fehlerbehebungen
Servereigenschaften
| Eigenschaft | Beschreibung |
| Sichtdistanz |
Es wird empfohlen, die Sichtdistanz auf Verwandter Artikel: Wie man die Sichtdistanz auf einem Minecraft-Server ändert |
| Simulationsdistanz |
Jeder Chunk innerhalb der Simulationsdistanz eines Servers wird aktiv getickt. Wenn du die Simulationsdistanz zusammen mit der Sichtdistanz um Verwandter Artikel: Wie man die Simulationsdistanz auf einem Minecraft-Server ändert |
| Prozentsatz der Entity-Übertragungsreichweite |
Der Prozentsatz der Entity-Übertragungsreichweite bestimmt, wie nah ein Spieler sein muss, bevor der Server tatsächlich Entity-Daten an seinen Computer sendet. Das Senken der Übertragungsreichweite auf Verwandter Artikel: Wie man die Entity-Übertragungsreichweite auf einem Minecraft-Server ändert |
| Mob-Despawn-Reichweite |
Das Verwalten der Mob-Despawn-Reichweite stellt sicher, dass das Mob-Cap nur mit Monstern gefüllt wird, die aktiv mit Spielern interagieren. Stimme die Mob-Despawn-Reichweite mit Einstellungen wie der Simulationsdistanz ab, um die Server-Performance zu optimieren. Verwandter Artikel: Wie man die Mob-Spawn-Reichweite auf einem Minecraft-Server ändert |
| Maximale Tick-Zeit |
Die Einstellung Maximale Tick-Zeit legt fest, wie viele Millisekunden ein einzelner Tick dauern darf, bevor der Server entscheidet, dass er komplett eingefroren ist, und ein Herunterfahren erzwingt. Wenn du die maximale Tick-Zeit vom Standardwert Verwandter Artikel: Wie man die maximale Tick-Zeit auf einem Minecraft-Server ändert |
Allgemeine Optimierung
Automatische Neustarts einrichten
Das Einrichten automatischer Neustarts kann dazu beitragen, dass der Server reibungsloser läuft, indem RAM freigegeben wird. Außerdem kann dadurch RAM zurückgewonnen werden, der von Plugins und Mods mit kleinen Speicherlecks belegt wird.
Verwandter Artikel: Wie man automatische Neustarts im Starbase Panel plant
Aikar's Flags
Wenn die Java-Engine von Minecraft pausiert, um Speicher aufzuräumen, erleben Spieler „Tick-Spikes“ oder plötzliches Rubberbanding. Aikar's Flags sind optimierte Startargumente, die diese Performance-Einbrüche beseitigen.
Verwandter Artikel: Wie man Aikar's Flags auf einem Minecraft-Server aktiviert
Welten vorgenerieren
Wenn ein Spieler ein komplett neues Gebiet betritt, muss der Server alles von Grund auf generieren. Eine Welt vorzugenerieren bedeutet, ein Tool auszuführen, das den Server zwingt, all diese Chunks zu generieren und zu speichern, bevor Spieler sich einloggen, um Lag durch Chunk-Generierung zu vermeiden.
Verwandter Artikel: Wie man eine Welt auf einem Minecraft-Server vorgeneriert
Performance-Mods
Die Verwendung von Performance-Mods ist eine großartige Möglichkeit, Server-Lag zu reduzieren. Egal, ob ein klassischer pluginbasierter Server oder ein riesiges gemoddetes Servernetzwerk läuft: Performance-Tools wie ClearLagg und DarkTimer handeln wie automatische Aufräumer. Diese Tools laufen vollständig serverseitig, sodass Spieler nahtlos mit einem normalen Game-Client beitreten können. Sie bieten eine wichtige zusätzliche Absicherung und sorgen dafür, dass eine einzelne defekte automatisierte Farm oder eine versehentliche Item-Explosion nicht den Server für alle anderen online zum Absturz bringt.
Verwandter Artikel: Vanilla vs. Bukkit vs. Modded: Einen Minecraft-Server auswählen
PaperMC oder Spigot
Im Gegensatz zur standardmäßigen Vanilla-Software laufen Spigot und PaperMC deutlich reibungsloser, weil der Server schwere Aufgaben wie das Laden der Karte und Monsterbewegungen im Hintergrund verarbeiten kann. Sie geben Serveradministratoren volle Kontrolle, um Spieleinstellungen zu optimieren, während Spieler weiterhin ganz einfach mit dem standardmäßigen, unveränderten Spiel beitreten können.
Verwandter Artikel: Wie man Spigot oder PaperMC auf einem Minecraft-Server installiert
Verbindungs-Lag
Latenz, oder Ping, ist die Zeit, die Pakete vom Computer bis zum Server benötigen. Wenn Sie sich zu weit vom Standort des Servers befinden, haben Sie eine hohe Latenz, und Pakete von Ihrem Computer benötigen länger, um den Server zu erreichen. Wenn Spieler zum Beispiel einen Block auf dem Server platzieren, kann es eine Sekunde dauern, bis er tatsächlich dort gesetzt wird. Oder wenn Spieler einen anderen Spieler treffen, kann es eine Sekunde dauern, bis der Schaden registriert wird.
-
Schnelle Latenz:
0-100ms -
Mittlere Latenz:
100-200ms -
Langsame Latenz:
200-300ms -
Laggy Latenz:
300+ms
Verwandter Artikel: Wie man einen Minecraft-Server anpingt
Verbindungs-Lag-Fehlerbehebungen
Wenn die Latenz zum Server 200ms überschreitet, bedeutet das, dass der Client zu weit vom Server entfernt ist. Es gibt keine Möglichkeit, hohe Latenz zu beheben, da sie von Ihrem Standort abhängt. BisectHosting bietet jedoch Server an mehreren Standorten an, damit Spieler die bestmögliche Latenz erreichen können.
1. Öffnen Sie die Eingabeaufforderung-App.
2. Geben Sie Folgendes mit einer Testadresse aus der Tabelle unten ein: ping -n 5 <Test Server>
Hinweis: Verwenden Sie
ping -c 5 <Test Server>für Mac/Linux.
3. Drücken Sie Enter auf der Tastatur, um den Befehl auszuführen.
| Standort | Testserver |
|---|---|
| Amsterdam | ams.bisecthosting.com |
| Atlanta, GA | atlanta.bisecthosting.com |
| Buffalo, NY | buffalo.bisecthosting.com |
| Chicago, IL | chicago.bisecthosting.com |
| Dallas, TX | dallas.bisecthosting.com |
| Frankreich | france.bisecthosting.com |
| Deutschland | germany.bisecthosting.com |
| Hillsboro, OR | hillsboro.bisecthosting.com |
| Hongkong | hongkong.bisecthosting.com |
| Jersey City, NJ | jersey.bisecthosting.com |
| London, Vereinigtes Königreich | uk.bisecthosting.com |
| Los Angeles, CA | la.bisecthosting.com |
| Miami, FL | miami.bisecthosting.com |
| Montreal, Kanada | montreal.bisecthosting.com |
| Mumbai | mumbai.bisecthosting.com |
| Polen | poland.bisecthosting.com |
| São Paulo, Brasilien | brazil.bisecthosting.com |
| Seattle, WA | seattle.bisecthosting.com |
| Singapur | singapore.bisecthosting.com |
| Sydney | sydney.bisecthosting.com |
| Vint Hill, VA | vinthill.bisecthosting.com |
4. Wenn Benutzer an einem anderen Standort eine geringere Latenz haben, übertragen Sie den Server kostenlos an diesen Standort. Erfahren Sie, wie Sie hier.
Client FPS Lag
Obwohl der Client FPS-Lag verursacht, kann es schwierig sein, zwischen client- und serverseitig verursachtem Lag zu unterscheiden. Und in den meisten Fällen ist es beides. Wenn Benutzer zum Beispiel eine Welt mit 1000 Entities haben, fallen die TPS des Servers, weil er diese Entities einmal pro Sekunde durchlaufen muss. Und die FPS des Clients fallen, weil er alle Entities rendern und mit ihnen Schritt halten muss.
Drücken Sie beim Spielen auf dem Server die Taste F3, um die FPS oben links anzuzeigen. Spieler sollten beim Herumlaufen auf dem Server 30-60 FPS halten, damit das Gameplay flüssig bleibt.
Client FPS Lag beheben
Shader verwenden
Das moderne Shader-Ökosystem, aufgebaut auf Iris und Sodium für Fabric oder Oculus sowie auf Rubidium oder Embeddium für Forge, verändert die Ausgangslage komplett. Diese Mod-Kombinationen ermöglichen Spielern atemberaubende Grafik wie realistische Beleuchtung, Wasserreflexionen und sich wiegendes Laub, ohne dass die Frames pro Sekunde (FPS) einbrechen.
Verwandter Artikel: Wie man Shader in Minecraft installiert
Farsight installieren
Beim Spielen auf einem gemoddeten Multiplayer-Server müssen Administratoren den Server optimieren, indem sie die Sichtdistanz der Welt senken, um Server-Lag zu reduzieren. Dadurch starren Spieler auf eine einschränkende, klaustrophobische Nebelwand. Die Mod Farsight löst dieses Problem vollständig, indem sie Spieler bis zum Horizont sehen lässt, ohne den Server auch nur ein kleines bisschen zusätzlich zu belasten. Erfahre, wie du Farsight auf einem Fabric-Server installierst, hier.
Verwandter Artikel: Wie man Farsight auf einem Minecraft Forge/NeoForge-Server installiert
Voreinstellung für Videoeinstellungen
Versuche, die Voreinstellung fast in den Videoeinstellungen des Minecraft-Clients zu verwenden. Passe die Videoeinstellungen an, indem du im Client zu „Optionen“ -> „Videoeinstellungen“ gehst.