🎛️ Vollständige GameRules-Referenz (Namensräume)
📌 Hinweis zum Quellcode des Repositorys: Die Dokumentation in diesem Wiki spiegelt den aktuellen Quellcode-Zustand im Repository wider, der neuere, unveröffentlichte Commits oder Entwicklungsfunktionen vor den öffentlichen Release-Builds auf CurseForge und Modrinth enthalten kann.
📋 Master-GameRules-Referenztabelle
Alle True Sleep-Regeln werden unter den Kategorien truesleep:config und truesleep:mob_settings über den DynamicGameRuleManager registriert.
| GameRule-Bezeichner | Typ | Standardwert | Wertebereich | Anzeigename & Funktion im Spiel |
|---|---|---|---|---|
truesleep:engine_tps | Integer | 50 | 20 .. 200 | Leistungslimit: Physische Tickrate-Obergrenze des Servers im Zeitraffer. Für beste Performance niedrig halten (40–60). |
truesleep:virtual_tps | Integer | 1000 | 20 .. 100000 | Zeitgeschwindigkeit: Scheinbare Zeitgeschwindigkeit ($1000 = 50\times$, $5000 = 250\times$). |
truesleep:sleep_threshold | Integer | 12542 | 0 .. 23999 | Schlafschwelle: Tageszeit in Ticks, ab der Schlafen erlaubt ist ($0 = \text{Mitternacht}, 12542 = \text{Dämmerung}$). |
truesleep:wake_time | Integer | 0 | 0 .. 23999 | Aufwachzeit: Tageszeit in Ticks beim Aufwachen ($0 = \text{Sonnenaufgang}, 6000 = \text{Mittag}$). |
truesleep:drown_immunity | Boolean | true | true / false | Ertrinkungsimmunität: Verhindert das Ertrinken unter Wasser beim Schlafen. |
truesleep:freeze_mobs | Boolean | true | true / false | Mobs einfrieren: Pausiert Bewegung und KI feindlicher Kreaturen. |
truesleep:freeze_workers | Boolean | false | true / false | Arbeiter einfrieren: Pausiert Dorfbewohner und Allays beim Schlafen. |
truesleep:accelerate_machines | Boolean | true | true / false | Maschinen beschleunigen: Multi-Ticks für Öfen, Räucheröfen, Braustände, Bienenstöcke. |
truesleep:accelerate_hoppers | Boolean | true | true / false | Trichter beschleunigen: Multi-Ticks für gekoppelte Trichter an Maschinen. |
truesleep:biological_aging | Boolean | true | true / false | Biologisches Farmwachstum: Simuliert Tierbaby-Wachstum, Ei-Timer und Weiden. |
truesleep:sleep_hunger | Boolean | true | true / false | Schlaf-Hungerverbrauch: Zieht nachts Hungerpunkte ab (Sicherheitsgrenze bei 6 Punkten). |
🦎 Dynamische Entfrostungs-Regeln pro Entität
True Sleep registriert automatisch eine dedizierte Ausnahme-Regel für jeden Entitätstyp im Spielregister unter der Kategorie truesleep:mob_settings:
/gamerule truesleep:unfreeze_<namespace>_<path> <true|false>Beispiele:
- Eisengolems das Patrouillieren während des Schlafs erlauben:
/gamerule truesleep:unfreeze_minecraft_iron_golem true - Katzen das Herumstreifen während des Schlafs erlauben:
/gamerule truesleep:unfreeze_minecraft_cat true - Begleiter aus Dritt-Mods entfrosten:
/gamerule truesleep:unfreeze_betterdogs_dog true
