Zum Inhalt

Globale Gale Konfiguration

Info

Diese YAML Konfiguration zeigt die standardmäßige Struktur der Konfigurationswerte der globalen Konfiguration von Gale (config/gale-global.yml)

Diese Konfiguration basiert auf der neusten 1.21.1 Version von Leaf

Klicke auf die Pfeile hinter den Konfigurationswerten um die entsprechende Beschreibung anzusehen

gale-global.yml
# This is the global configuration file for Gale.
# As you can see, there's a lot to configure. Some options may impact gameplay, so use
# with caution, and make sure you know what each option does before configuring.
# 
# If you need help with the configuration or have any questions related to Gale,
# join us in our Discord, or check the GitHub Wiki pages.
# 
# The world configuration options are inside
# their respective world folder. The files are named gale-world.yml
# 
# Wiki: https://github.com/GaleMC/Gale/wiki
# Discord: https://discord.gg/gwezNT8c24

_version: 1
gameplay-mechanics:
  enable-book-writing: true #(1)!
log-to-console: #(2)!
  chat:
    empty-message-warning: false #(3)!
    expired-message-warning: false #(4)!
    not-secure-marker: true #(5)!
  ignored-advancements: true #(6)!
  invalid-pool-element-error-log-level: info #(7)!
  invalid-statistics: true #(8)!
  legacy-material-initialization: false #(9)!
  null-id-disconnections: true #(10)!
  player-login-locations: true #(11)!
  plugin-library-loader:
    downloads: true #(12)!
    library-loaded: true #(13)!
    start-load-libraries-for-plugin: true #(14)!
  set-block-in-far-chunk: true #(15)!
  unrecognized-recipes: false #(16)!
misc:
  ignore-null-legacy-structure-data: false #(17)!
  keepalive:
    send-multiple: true #(18)!
  last-tick-time-in-tps-command:
    add-oversleep: false #(19)!
    enabled: false #(20)!
  premium-account-slow-login-timeout: -1 #(21)!
  verify-chat-order: true #(22)!
small-optimizations:
  reduced-intervals:
    increase-time-statistics: 20 #(23)!
    update-entity-line-of-sight: 4 #(24)!
  use-xor-shift-random: #(25)!
    auto-replenish-lootable-refill: true #(26)!
    elytra-firework-speed: true #(27)!
    entity-wake-up-duration: true #(28)!
    generate-tree-with-bukkit-api: true #(29)!
    lightning-random-tick: true #(30)!
  1. Gibt an, ob Bücher beschreibbar sein sollen.
    Wenn diese Option auf false gesetzt wird, können Spieler mit der Permission gale.writebooks (Standard: op) trotzdem Bücher nutzen.

    Standard
    Empfohlen        GalePaperVanilla
    -truetruetrue
    Werte für Ziele
    Optimierung-
    Vanilla Verhaltentrue

  2. Gibt an, ob bestimmte Texte und Ereignisse in der Konsole und in den Logdateien geloggt werden sollen.

  3. Wenn ein Spieler ein leeres Nachrichtenpaket sendet.
    (Dies ist harmlos und passiert meistens, wenn der Client des Spielers veraltet ist)

    Standard
    Empfohlen        GalePaper
    falsefalsetrue

  4. Wenn das Nachrichtenpaket eines Spielers abgelaufen ist.
    (Dies ist harmlos und passiert meistens, wenn ein Bit des Clients des Spielers nicht mehr synchron ist)

    Standard
    Empfohlen        GalePaper
    falsefalsetrue

  5. Gibt an, ob ein [NOT SECURE] Marker vor unsignierte Chatpakete angefügt werden soll.

    Standard
    Empfohlen        GalePaper
    -truetrue

  6. Wenn Spielerdaten geladen werden und Advancements beinhalten, die nicht mehr existieren. (Dies ist harmlos und passiert meistens, wenn der Server auf eine neue Minecraft Version aktualisiert wurde)

    Standard
    Empfohlen        GalePaper
    falsetruetrue

  7. Das Logging-Level für Fehler, wenn ungültige Pool-Elemente in den Weltdaten auftreten.

    Ungültige Pool-Elemente sind Teil von generierten Strukturen (wie Minenschachte), die korrupt sind oder nicht richtig von älteren Versionen übernommen wurden.

    Diese Fehler sind sehr groß und treten häufig auf alten Servern auf, die zwischen Minecraft versionen wechseln.

    Die Fehler sind meistens nutzlos: Man kann nichts dagegen tun.

    Gültige Werte sind: "none", "info", "warn" und "error".

    Standard
    Empfohlen        GalePaperVanilla
    "none" 🛈"info""error""error"

    🛈 = Der Standardwert ist "info" um zu verhindern, dass Fehler nicht gesehen werden, aber der empfohlene Wert ist "none" weil die Fehler meistens nutzlos und sowieso nicht lösbar sind.

  8. Wenn Spielerdaten geladen werden und Statistiken beinhalten, die nicht mehr existieren.

    Standard
    Empfohlen        GalePaper
    falsetruetrue

  9. Wenn ein sehr altes Bukkit Plugin geladen wird

    Standard
    Empfohlen        GalePaper
    falsefalsetrue

  10. Wenn ein Spieler kein gültiges Profil während dem Login gesendet hat.
    (Dies bedeutet meistens, dass ein Hacker versucht die Join-Kapazität des Servers zu überlasten)

    Standard
    Empfohlen        GalePaper
    -truetrue

  11. Gibt an, ob die Koordinaten eines Spielers in der Join-Nachricht in der Konsole enthalten sein soll.

    Standard
    Empfohlen        GalePaper
    -truetrue

  12. Wenn der Plugin Library-Loader mit dem Download der Libraries beginnt.

    Standard
    Empfohlen        GalePaper
    truetruetrue

  13. Wenn der Plugin Library-Loader mit dem Download einer Library fertig ist.

    Standard
    Empfohlen        GalePaper
    truetruetrue

  14. Wenn der Plugin Library-Loader mit dem Laden der Libraries für ein Plugin beginnt.

    Standard
    Empfohlen        GalePaper
    truetruetrue

  15. Wenn ein Spieler versucht, einen Block zu platzieren, der sehr weit entfernt ist.
    (Dies bedeutet meistens, dass ein Hacker versucht, Informationen über die Standorte anderer Spieler zu erhalten oder einen Hack Client nutzt)

    Standard
    Empfohlen        GalePaper
    falsetruetrue

  16. Wenn Spielerdaten geladen werden und Rezeptbuch-Rezepte beinhaltet, die nicht mehr existieren.

    Standard
    Empfohlen        GalePaper
    falsefalsetrue

  17. Gibt an, ob veraltete Strukturdaten ignoriert werden sollen, für die der NBT Tag Parser aus irgendeinem Grund null zurückgegeben hat.

    • Bei true wird in diesem Fall keine Warnung ausgegeben.
    • Bei false wird in diesem Fall eine Exception geworfen und in der Konsole geworfen.

    Standard
    Empfohlen        GalePaperVanilla
    true 🛈falsefalsefalse
    Werte für Ziele
    Optimierung-
    Vanilla Verhaltenfalse

    🛈 = Der Standardwert ist "info" um zu verhindern, dass Fehler nicht gesehen werden, aber der empfohlene Wert ist "none" weil die Fehler meistens nutzlos und sowieso nicht lösbar sind.

  18. Gibt an, ob Keepalive-Pakete häufiger als in Vanilla gesendet werden sollen.

    • Bei true wird ein Keepalive-Paket jedem Client jede Sekunde gesendet und diese werden nicht gekickt, solange sie innerhalb von 30 Sekunden mindestens einmal antworten.
    • Bei false wird ein Keepalive-Paket jedem Client alle 15 Sekunden gesendet und werden gekickt, falls diese nicht innerhalb von 30 Sekunden antworten.

    Standard
    Empfohlen        GalePaperVanilla
    truetruefalsefalse
    Werte für Ziele
    Optimierung-
    Vanilla Verhalten- (Dies hat keinen Einfluss auf das Gameplay)

  19. Gibt an, ob der Oversleep-Anteil der letzten Tickzeit im /tps Command enthalten sein soll.
    Diese Option wird ignoriert, wenn enabled auf false gestellt ist.

    Standard
    Empfohlen        GalePaperVanilla
    -falsefalsefalse
    Werte für Ziele
    Optimierung-
    Paper Verhalten-

  20. Gibt an, ob die Zeit, die der letzte Tick gedauert hat, im /tps Command enthalten sein soll.
    Die Zeit des letzten Ticks ist meistens nicht sehr nützlich, das es sich nur um einen einzelnen Tick handelt.

    Standard
    Empfohlen        GalePaperVanilla
    falsefalsefalsefalse
    Werte für Ziele
    Optimierung-
    Paper Verhaltenfalse

  21. Die maximale Zeit in Ticks, die ein Login Vorgang eines Premium-Accounts dauern kann.

    • Wenn die Zeit abläuft, wird die Verbindung geschlossen.
    • Wenn ein Wert ≤ 0 gesetzt wird, wird der Vanilla-Wert genutzt, der aktuell bei 600 Ticks (30 Sekunden) liegt.

    Standard
    Empfohlen        GalePaperVanilla
    --1-1-1
    Werte für Ziele
    Optimierung-
    Vanilla Verhalten-1

  22. Gibt an, ob die Reihenfolge der Chatnachrichten verifiziert werden soll.

    • Bei true wird ein Spieler gekickt, wenn er ein Chat-Paket senden sollte, das nicht in der korrekten Reihenfolge entspricht.
    • Bei false findet keine Überprüfung statt und Spieler werden nicht gekickt.

    Standard
    Empfohlen        GalePaperVanilla
    -truetruetrue
    Werte für Ziele
    Optimierung-
    Vanilla Verhaltentrue

  23. Das Interval in Ticks, in welchem die zeitbasierten Statistiken, wie Spielzeit oder Zeit seit dem letzten Tod erhöht werden sollen.
    Das Ändern dieses Werten ändert nicht die Geschwindigkeit, mit der Statistiken von Vanilla erhöht werden.

    Zum Beispiel:

    • Wenn dieser Wert 20 beträgt, wird die Spielzeit in Ticks jede Sekunde um 20 erhöht.
    • Wenn dieser Wert 100 beträgt, wird die Spielzeit in Ticks alle 5 Sekunden um 100 erhöht.
    • Wenn ein Wert ≤ 0 gesetzt ist, ist der Wert gleich wie bei Paper.

    Standard
    Empfohlen        GalePaperVanilla
    1002011
    Werte für Ziele
    Optimierung100
    Vanilla VerhaltenGeringere Werte sind mehr wie Vanilla
    (20 ist aber auch in Ordnung, 1 ist meistens unnötig)

  24. Das Interval in Ticks, in welchem aktualisiert wird, ob ein Entity in der Sicht eines anderen Entity ist.
    Wenn ein Wert ≤ 0 gesetzt ist, ist der Wert gleich wie bei Paper.

    Standard
    Empfohlen        GalePaperVanilla
    4411
    Werte für Ziele
    Optimierung10
    Vanilla Verhalten1

  25. Gibt an, ob ein XOR-Shift Zufallsgenerator anstelle des Standardgenerators von Java genutzt werden soll.

  26. Gibt an, ob der XOR-Shift Generator für das Auffüllen von Lootables des Paper auto-replenish Features genutzt werden soll.
    Dies hat keine Auswirkung auf normale Minecraft Lootable Truhen.

    Standard
    Empfohlen        GalePaperVanilla
    truetruefalse-
    Werte für Ziele
    Optimierungtrue
    Paper Verhalten- (Spieler merken sowieso keinen Unterschied)

  27. Gibt an, ob der XOR-Shift Generator für den Speed-Boost einer Rakete beim Gleiten genutzt werden soll.

    Standard
    Empfohlen        GalePaperVanilla
    truetruefalsefalse
    Werte für Ziele
    Optimierungtrue
    Vanilla Verhaltenfalse

  28. Gibt an, ob der XOR-Shift Generator für Variationen in Entity-Aktivierung-Zeiten genutzt werden soll.

    Standard
    Empfohlen        GalePaperVanilla
    truetrue--
    Werte für Ziele
    Optimierungtrue

  29. Gibt an, ob der XOR-Shift Generator für die Generierung von Bäumen mit der Bukkit API (World#generateTree) genutzt werden soll.

    Standard
    Empfohlen        GalePaperVanilla
    truetruefalse-
    Werte für Ziele
    Optimierungtrue
    Paper Verhaltenfalse

  30. Gibt an, ob der XOR-Shift Generator für die Chance eines Blitzes genutzt werden soll.

    Standard
    Empfohlen        GalePaperVanilla
    truetruefalse-
    Werte für Ziele
    Optimierungtrue
    Paper Verhaltenfalse