Spigot-Datei.yml ist eine Minecraft-Serverkonfigurationsdatei, mit der Sie verschiedene Parameter anpassen und die Serverleistung optimieren können. Die optimale Konfiguration dieser Datei kann das Gameplay erheblich verbessern, die Upload-Geschwindigkeit der Welt erhöhen und die Serverlast reduzieren.
Wenn Sie die Leistung Ihres Minecraft-Servers verbessern möchten, richten Sie die Spigot-Datei ein.yml ist einer der wichtigsten Schritte. In dieser detaillierten Anleitung werden wir uns die grundlegenden Parameter ansehen, die Sie für die besten Ergebnisse ändern können.
Eine wichtige Einstellung, die Sie in einer Spigot-Datei konfigurieren können.yml, das ist die Anzahl der Ticks pro Sekunde (TPS). Sie können den maximalen TPS-Wert festlegen, den Ihr Server erreichen kann. Der Standardwert ist 20, aber Sie müssen ihn möglicherweise auf 18 oder sogar 16 reduzieren, um die Serverlast bei vielen Spielern und vielen Plugins zu reduzieren.
Ein weiterer Parameter, der beachtet werden sollte, ist die Lastverteilung auf den Prozessor. Sie können den Parameter chunk-gc in der Spigot-Datei konfigurieren.yml, um die Häufigkeit des Garbage Collection-Prozesses für die Chunks der Welt festzulegen. Ein höherer Wert erhöht die CPU-Auslastung, verringert jedoch die Latenz beim Laden neuer Chunks. Nachfolgend finden Sie ein Beispiel für die Einstellung dieser Option:
chunk-gc: period-in-ticks: 400 load-threshold: 0 verbose: false
Dies ist nur ein kleiner Teil der Optionen, die Sie in einer Spigot-Datei konfigurieren können.yml. Die detaillierte Konfiguration dieser Datei kann die Leistung Ihres Minecraft-Servers erheblich verbessern und es den Spielern ermöglichen, das Gameplay ohne Verzögerungen und Verzögerungen zu genießen. Sparen Sie Zeit und Mühe, indem Sie Ihren Server optimieren, indem Sie die Spigot-Datei richtig konfigurieren.yml!
Richten Sie die Spigot-Datei ein.yml Version 1.12.2
Hier sind einige der wichtigen Einstellungen, die Sie in der Spigot-Datei ändern können.yml Version 1.12.2:
- settings: In diesem Abschnitt können Sie Einstellungen wie die maximale Anzahl von Spielern auf dem Server, den Debug-Modus, die Verwendung von Multithreading und andere konfigurieren.
- world-settings: In diesem Abschnitt können Sie Einstellungen für die Spielwelt konfigurieren, z. B. die Größe der erzeugten Welt, die maximale Anzahl von Blöcken, die in einem Tick geändert werden können, und andere.
- chunk-gc: In diesem Abschnitt können Sie die Garbage Collection-Einstellungen für die Chunks konfigurieren, z. B. die Zeit vor dem Löschen nicht verwendeter Chunks und andere.
- entity-activation-range: In diesem Abschnitt können Sie die Aktivierungsoptionen für Entitäten in der Spielwelt konfigurieren, z. B. die Entfernung, in der Entitäten aktiviert werden, und andere.
- monitoring: In diesem Abschnitt können Sie Einstellungen für die Überwachung der Serverleistung konfigurieren, z. B. die Anzeige von Informationen zum Speicherverbrauch und andere.
Um die Einstellungen in der Spigot-Datei zu ändern.yml muss die Datei in einem Texteditor öffnen und die entsprechenden Abschnitte und Einstellungen finden. Nachdem Sie die Änderungen vorgenommen haben, müssen Sie die Datei speichern und den Server neu starten, um die Einstellungen anzuwenden.
Denken Sie daran, dass Sie beim Einrichten des Servers vorsichtig und vorsichtig sein müssen, um den Server nicht zu stören oder Probleme für die Spieler zu verursachen. Es wird empfohlen, die Dateien zu sichern, bevor Sie Änderungen vornehmen.
Anleitung zum Optimieren des Minecraft-Servers
Der Minecraft-Server kann ressourcenintensiv genug sein und eine Optimierung erfordern, um einen reibungslosen Betrieb zu gewährleisten und Verzögerungen zu vermeiden. In dieser Anleitung werden einige Tipps zum Einrichten einer Spigot-Datei behandelt.yml, um eine bessere Serverleistung zu erzielen.
1. Ändern Sie die Weltgenerierungseinstellungen.
Reduzieren Sie die Anzahl der Entitäten und die Turbulenzen der Welt, indem Sie die Parameter "max-entity-collisions" und "random-light-updates" auf niedrige Werte setzen. Dadurch wird die Auslastung des Servers reduziert und die Leistung des Servers beschleunigt.
2. Optimieren Sie die Bewegungsgeschwindigkeit und das Rendern von Entitäten.
Legen Sie niedrige Werte für "ticks-per" fest, um die Aktualisierungsrate von Entitäten wie Tieren, Mobs und Designern zu reduzieren. Dies wird dazu beitragen, die Serverlast zu reduzieren und die Leistung zu verbessern.
3. Ändern Sie die Speichereinstellungen.
Stellen Sie den optimalen Wert für "max-tick-time" ein, um die Verarbeitungszeit eines einzelnen Ticks des Servers zu überwachen und Verzögerungen zu vermeiden. Es wird auch empfohlen, genügend Arbeitsspeicher zuzuweisen, indem Sie die entsprechenden Werte für "max-heap-size" und "disable-chunk-gc" festlegen.
4. Konfigurieren Sie Multithreading.
Erhöhen Sie die Anzahl der Chunk-Threads, indem Sie den Parameter "chunk-gc-threads" auf die Anzahl verfügbarer CPU-Kerne einstellen. Dadurch wird die Lastverteilung auf dem Server verbessert und die Leistung verbessert.
5. Optimieren Sie die Ressourcennutzung.
Verwenden Sie die Werte "entity-activation-range" und "max-growth", um die Aktivierung von Entitäten und das Wachstum der Welt in einem bestimmten Bereich einzuschränken. Dadurch wird die Serverlast reduziert und die Leistung verbessert.
Denken Sie daran, die Leistung Ihres Servers regelmäßig zu überprüfen und je nach Bedarf zusätzliche Einstellungen vorzunehmen. Denken Sie daran, dass die Serveroptimierung ein ständiger Prozess ist, und nur mit Übung können Sie die besten Einstellungen für Ihren Minecraft-Server finden.
Arbeitsbeginn
Um den Minecraft-Server auf Version 1.12.2 zu optimieren, müssen Sie die Spigot-Datei konfigurieren.yml. Diese Datei enthält viele Parameter, mit denen Sie die Serverleistung beeinflussen und das Spielerlebnis verbessern können.
Es wird empfohlen, eine Sicherungskopie der Spigot-Datei zu erstellen, bevor Sie mit der Konfiguration beginnen.yml, damit Sie bei Fehlern oder Konfigurationsproblemen die ursprünglichen Werte leicht wiederherstellen können.
So starten Sie die Konfiguration der Spigot-Datei.yml, Sie müssen es mit einem Texteditor öffnen. Diese Datei befindet sich normalerweise im Serverordner im Unterordner "plugins".
Nachdem Sie die Datei geöffnet haben, können Sie mit der Konfiguration verschiedener Einstellungen beginnen, die im Folgenden näher erläutert werden.
Überprüfen der Spigot- und Minecraft-Version
Bevor Sie mit der Konfiguration der Spigot-Datei beginnen.yml, Sie müssen sicherstellen, dass Sie die richtige Version von Spigot und Minecraft installiert haben.
Um die Spigot-Version zu überprüfen, öffnen Sie eine Eingabeaufforderung oder ein Terminal und geben Sie Folgendes ein:
java -jar spigot.jar --version
Sie sehen eine Meldung, die eine Version des Zapfens enthält, z. B. "Zapfen Version 1.12.2". Wenn Sie eine andere Version installiert haben, müssen Sie die entsprechende Version von Spigot herunterladen.
Die Überprüfung der Minecraft-Version erfolgt auch über die Befehlszeile oder das Terminal. Geben Sie den Befehl ein:
java -jar spigot.jar --version
Als Antwort erhalten Sie eine Nachricht über die Minecraft-Version, z. B. "Minecraft Version 1.12.2". Wenn Sie eine andere Version installiert haben, stellen Sie sicher, dass sie mit der Spigot-Version kompatibel ist.
Überprüfen Sie die Kompatibilität der Spigot- und Minecraft-Versionen, bevor Sie die Spigot-Datei konfigurieren.yml, um mögliche Serverprobleme zu vermeiden.
Leistungsoptimierung
1. Einstellen der optimalen Parameter (Zapfen.yml)
Die Spigot-Konfigurationsdatei.yml bietet viele Einstellungen, mit denen Sie die Serverleistung beeinflussen können. Einige der wichtigsten Einstellungen, auf die Sie achten sollten:
- ticks-per.monster-spawns - bestimmt die Anzahl der Ticks zwischen den Spawns der Monster. Wenn Sie diesen Wert erhöhen, kann die Serverlast verringert werden.
- ticks-per.animal-spawns - ähnlich wie bei der vorherigen Einstellung, jedoch für den Tierspaß.
- view-distance - steuert die Entfernung, in der die Bottiche für Spieler sichtbar sind. Eine Verringerung dieses Werts kann die Leistung verbessern.
- max-tick-time - legen Sie die maximale Server-Tick-Ausführungszeit fest. Eine Verringerung dieses Werts kann mögliche Verzögerungen verhindern.
2. Verwenden von Plugins zur Optimierung
Es gibt viele Plugins, die speziell entwickelt wurden, um die Leistung des Minecraft-Servers zu optimieren. Einige der beliebtesten Plugins sind:
- ClearLagg - entfernt unnötige Entitäten und verhindert Verzögerungen.
- OptiFine - fügt zusätzliche Grafikeinstellungen hinzu und optimiert die Leistung des Spiels.
- StackMob - reduziert die Anzahl der Kreaturen, indem sie sie zusammen glätten.
3. Ausreichende Ressourcen zuweisen
Die Wahl des richtigen Hosting und die Zuweisung ausreichender Ressourcen sind ein weiterer wichtiger Faktor bei der Optimierung des Servers. Stellen Sie sicher, dass Ihr Server über genügend RAM, CPU-Ressourcen und Netzwerkbandbreite verfügt, um einen reibungslosen Betrieb zu gewährleisten.
Mit diesen Optimierungsstrategien können Sie die Leistung Ihres Servers erheblich verbessern und ein besseres Spielerlebnis für Ihre Spieler schaffen.
Java installieren und konfigurieren
Schritte zum Installieren von Java auf Ihrem Computer:
- Rufen Sie die offizielle Java-Website auf (https://www .java.com/) und klicken Sie auf die Schaltfläche "Kostenloser Java-Download".
- Wählen Sie eine Java-Version aus, die mit Ihrem Betriebssystem kompatibel ist. Wenn Sie sich nicht sicher sind, wählen Sie die neueste Version von Java aus.
- Befolgen Sie die Anweisungen auf dem Bildschirm, um Java auf Ihrem Computer herunterzuladen und zu installieren.
Nachdem Sie Java auf Ihrem Computer installiert haben, müssen Sie die Java-Umgebungsvariablen konfigurieren:
- Öffnen Sie die Systemsteuerung auf Ihrem Computer.
- Gehen Sie zu System und Sicherheit und wählen Sie System aus.
- Klicken Sie im linken Bereich auf Erweiterte Systemeinstellungen.
- Klicken Sie auf der Registerkarte Erweitert auf Umgebungsvariablen.
- Suchen Sie im Abschnitt Systemvariablen die Variable Path und klicken Sie auf die Schaltfläche Bearbeiten.
- Fügen Sie den Pfad des Ordners, in dem Java installiert wurde, der Variablen "Path" hinzu. Zum Beispiel: "C:\Program Files\Java\jdk1.8.0_221\bin". Beachten Sie, dass der Pfad abhängig von der installierten Java-Version unterschiedlich sein kann.
- Klicken Sie auf OK, um die Änderungen zu speichern.
Nachdem Sie die Java-Umgebungsvariablen konfiguriert haben, können Sie überprüfen, ob Java richtig installiert und konfiguriert ist. Öffnen Sie eine Eingabeaufforderung und geben Sie den Befehl "java -Version" ein. Wenn Java richtig installiert und konfiguriert ist, sollten Sie Informationen über die auf Ihrem Computer installierte Java-Version sehen.
Welten einrichten
Die richtige Konfiguration der Welten auf dem Minecraft-Server kann die Leistung erheblich verbessern. In der Spigot-Datei.yml Es gibt mehrere Parameter, die Welten und ihre Funktionalität beeinflussen. Betrachten wir sie genauer:
world-settings:
Hier können Sie die Einstellungen jeder Welt individuell anpassen. Sie können beispielsweise die Größe der Weltgrenze ändern, den Tag- oder Nachtmodus einstellen oder sogar die Baumgenerierung aktivieren.
default-world:
Definiert die Welt, die beim Start des Servers geladen wird, sofern nicht anders angegeben. Geben Sie den Namen der Welt an, die Sie verwenden möchten.
world-container:
Hier können Sie den Pfad zum Ordner mit den Welten angeben. Wenn sich die Welten an anderer Stelle befinden, müssen Sie diese Einstellung ändern.
per-world-player-statistics:
Wenn Sie Statistiken für jede Welt separat speichern möchten, setzen Sie diese Option auf true. Dies kann nützlich sein, um die Fortschritte und Fortschritte der Spieler in jeder bestimmten Welt zu verfolgen.
prevent-moving-into-unloaded-chunks:
Wenn diese Einstellung auf true gesetzt ist, können Spieler nicht in ungeladene Bottiche navigieren. Dies kann dazu beitragen, die Serverlast zu reduzieren und die Leistung zu verbessern.
entity-activation-range:
Mit dieser Option können Sie den Aktivierungsbereich von Entitäten konfigurieren. Ein geringerer Wert kann die Serverleistung erheblich verbessern, kann jedoch zu Problemen mit Mobs und Gegenständen führen, die in entfernten Chunks möglicherweise inaktiv sind.
chunk-gc:
Wenn diese Einstellung auf true festgelegt ist, sammelt der Server Garbage Collection in nicht verwendeten Chunks, was zur Verbesserung der Serverleistung und zur Verringerung der Speichernutzung beiträgt.
clear-tick-list:
Wenn auf true festgelegt, löscht der Server die tick-list (eine Liste von Entitäten, die von jedem Tick im Spiel verarbeitet werden), was dazu beitragen kann, die Serverlast zu reduzieren.
view-distance:
Legt den Anzeigebereich der Chunks fest. Ein höherer Wert kann zu einer höheren Serverauslastung und einer geringeren Leistung führen. Wählen Sie einen Wert aus, der Ihren Bedürfnissen entspricht.
hopper:
Mit diesen Optionen können Sie die Anzahl und die Verzögerung der Fächer anpassen. Dies kann dazu beitragen, die Serverlast zu reduzieren, wenn eine große Anzahl von Fächern in einer einzigen Welt verwendet wird.
Auswählen von Optionen für die Erzeugung von Minecraft-Welten
Wenn Sie die Spigot-Datei konfigurieren.yml Version 1.12.2 um den Minecraft-Server zu optimieren, ist es wichtig, auf die Parameter zu achten, die für die Erzeugung von Welten verantwortlich sind. Die Auswahl der richtigen Einstellungen kann die Leistung und das Spielerlebnis erheblich beeinträchtigen.
Im Folgenden sind einige Einstellungen aufgeführt, die Sie in der Spigot-Datei ändern können.yml, um die Erzeugung von Welten zu optimieren:
- worlds: In diesem Abschnitt können Sie die Einstellungen für jede einzelne Welt konfigurieren, die auf dem Server verwendet wird. Sie können beispielsweise die Weltgenerierung mit bestimmten Einstellungen festlegen, die Weltgröße angeben oder den Testmodus aktivieren.
- view-distance: Diese Einstellung legt fest, wie weit die Welt vom Spieler entfernt ist. Eine Verringerung des Werts kann die Leistung verbessern, kann aber auch zu einer geringeren Sichtbarkeit führen.
- ticks-per: Die Ticks-per-Parameter bestimmen, mit welcher Häufigkeit verschiedene Prozesse in der Welt ausgeführt werden. Zum Beispiel ticks-per-animatio
Zugriffssteuerung
- op-permission-level: Legt die Berechtigungsstufe fest, die zum Abrufen von Administratorrechten erforderlich ist. Der Wert 1 bedeutet, dass Administratorrechte nach dem Ausführen des Befehls /op erlangt werden können, während der Wert 4 erfordert, dass die Spieler ein Passwort eingeben, um Administratorrechte zu erhalten.
- view-distance: Definiert den maximalen Abstand in Blöcken, in dem Spieler andere Spieler und Entitäten sehen können.
- spawn-limits: Steuert die Anzahl der Entitäten, die innerhalb eines bestimmten Radius vom Wiedergeburtspunkt erscheinen können.
- allow-nether: Bestimmt, ob Spieler die Portale in der Unteren Welt nutzen können.
- enable-query: Aktiviert oder deaktiviert die Möglichkeit, Serverinformationen über Anfragen abzurufen.
- enable-rcon: Aktiviert oder deaktiviert die Remotesteuerung des Servers mithilfe von RCON.
- white-list: Bestimmt, wer eine Verbindung zum Server herstellen kann. Wenn der Wert auf true gesetzt ist, befinden sich nur die Spieler, deren Namen sich in der white-List-Datei befinden.txt kann eine Verbindung zum Server herstellen.
- max-players: Gibt die maximale Anzahl von Spielern an, die gleichzeitig mit dem Server verbunden werden können.
Wenn Sie diese Einstellungen konfigurieren, können Sie den Zugriff und die Fähigkeiten der Spieler auf Ihrem Minecraft-Server genau steuern.
Konfigurieren von Zugriffsrechten und Schützen des Servers
1. Einschränken von Administratorrechten
Eine Möglichkeit, die Sicherheit des Servers zu verbessern, besteht darin, Administratorrechte einzuschränken. In der Spigot-Datei.yml suchen Sie den Parameter op-permission-level. Standardmäßig ist die Administratorberechtigungsstufe auf 4 festgelegt, was bedeutet, dass Administratoren vollen Zugriff auf alle Befehle im Spiel haben. Es wird empfohlen, diese Stufe auf 3 oder sogar 2 zu reduzieren, um den Zugriff von Administratoren auf die Hauptbefehle zu beschränken.
2. Schutz vor DoS-Angriffen
DoS-Angriffe (Denial-of-Service-Angriffe) sind eine Bedrohung für alle Server, einschließlich Minecraft Server. Der Server beginnt aufgrund einer großen Anzahl gefälschter Anfragen zu überlasten, was seine Leistung beeinträchtigt und zu Funktionsstörungen führen kann. Sie können den Parameter zum Schutz vor DoS-Angriffen verwenden connection-throttle in der Spigot-Datei.yml. Diese Option beschränkt die Anzahl gleichzeitiger Verbindungen zum Server, um eine Überlastung zu verhindern.
3. Blockieren übermäßiger Ressourcennutzung
Manchmal können Spieler absichtlich oder versehentlich eine übermäßige Menge an Serverressourcen verwenden, z. B. indem sie viele gesperrte Objekte erstellen oder komplexe Operationen ausführen. Dies kann zu Verzögerungen und Überlastungen auf dem Server führen. Sie können die Parameter verwenden, um dies zu verhindern max-tick-time und max-players in der Spigot-Datei.yml. max-tick-time gibt die maximale Zeit an, die jeder Tick auf dem Server in Anspruch nehmen kann, und max-players begrenzt die Anzahl der Spieler, die gleichzeitig mit dem Server verbunden werden können.
4. Einbruchschutz
Sie können den Parameter verwenden, um den Server vor Hacking zu schützen online-mode in der Spigot-Datei.yml. Wenn diese Option auf true gesetzt ist, authentifiziert der Server die Spieler mithilfe des Mojang-Authentifizierungssystems. Wenn dieser Wert auf false festgelegt ist, überspringt der Server diese Authentifizierung und ermöglicht es Ihnen, ohne Authentifizierung eine Verbindung mit dem Server herzustellen. Es wird empfohlen, diese Einstellung aktiviert zu lassen, um die Sicherheit des Servers zu gewährleisten.
Wenn Sie Zugriffsrechte festlegen und den Serverschutz konfigurieren, können Sie die Sicherheit und den stabilen Betrieb Ihres Minecraft-Servers gewährleisten. Seien Sie vorsichtig, wenn Sie diese Einstellungen konfigurieren, und wählen Sie die Werte aus, die Ihren Anforderungen und Anforderungen entsprechen.