Sponge konfigurieren

Du findest alle Konfigurationsdateien im „config“ Ordner.

Konfigurationssyntax

Die meisten Konfigurationsdateien verwenden das HOCON Format.

Was konfiguriert werden kann

Plugins werden ihre eigenen Konfigurationsdateien ebenfalls im ‚‘config‘‘ Ordner haben.

Weltkonfiguration

Es gibt drei Arten von Weltkonfigurationen:

  • Global

  • Dimension

  • Welt (englisch world)

Globale Konfigurationsdateien können sich auf alle Welten und Dimensionen eines Servers auswirken. Dies ist die Standardeinstellung für Konfigurationen. Dimensions Konfigurationsdateien werden genutzt um bestimmte Dimensionen oder Gruppen von Welten zu Ändern. Dieser Typ von Konfiguration überschreibt globale Konfigurationsdateien. Welt Konfigurationsdateien überschreiben dimensions und globale Konfigurationsdateien.

Die Konfiguration im Spiel verändern

Es ist möglich die Konfiguration innerhalb des Spiels durch in-game Befehle wie /sponge config zu Ändern. Die Syntax sieht folgendermaßen aus:

/sponge config <flag> <key> <value>

Es gibt flags um bestimmte Ziele anzusprechen. Diese flags sind global, dimension und world.

  • -g entspricht global

  • -d <dim> verändert nur bestimmte Dimensionen (ersetze <dim> mit der Dimension, die geändert werden soll)

  • -w <world> ändert eine bestimmte Welt (ersetzte <world> mit der entsprechenden Welt).

key ist der Wert, der geändert werden soll. Value ist der Wert der key zugewiesen werden soll.

Ein Beispiel dieses Befehls:

/sponge config -d nether logging.chunk-load true

Dieser Befehl stellt die Konfiguration so ein, dass im Nether geladene Chunks protokolliert werden.

Wenn du den Wert einer aktuellen Konfiguration prüfen möchtest, lässt du einfach den Wert weg. Du kannst zum Beispiel den Wert von logging.chunk-load so prüfen:

/sponge config -d nether logging.chunk-load

Eine Welt-Konfiguration speichern

Die Welt-Konfiguration zu speichern ist dann sinnvoll, wenn du Änderungen an ihr vorgenommen hast. So bleibt die Konfiguration erhalten, wenn ein unerwarteter Serverabsturz auftritt. Du speicherst die Konfiguration mit dem Befehl /sponge save auf dem Server. Die Syntax ist der Syntax des config Befehls sehr ähnlich:

/sponge save <flag>

Dies ist ein Beispiel um die globale Konfiguration zu speichern:

/sponge save -g

Eine Welt-Konfiguration erneut laden

Manchmal kann es gewünscht sein eine Welt-Konfiguration erneut zu laden, während der Server läuft. Das ist nützlich, wenn du Änderungen in der Konfigurationsdatei vorgenommen hast und die Änderungen sofort (ohne Server Neustart) in Kraft setzen willst. Das ist möglich durch nutzen von /sponge reload. Die Syntax für diesen Befehl sieht so aus:

/sponge reload <flag>

Hier ein Beispiel für das Nachladen der end Welt-Konfigurationsdatei:

/sponge reload -d the_end