Skip to content

🎛️ Référence Complète des Règles de Jeu (GameRules)

📌 Avertissement concernant le code source du dépôt : La documentation de ce Wiki reflète l'état actuel du code source dans le dépôt, qui peut inclure des commits récents non publiés ou des fonctionnalités en cours de développement avant les versions publiques sur CurseForge et Modrinth.


📋 Tableau Maître des Règles de Jeu (GameRules)

Toutes les règles de True Sleep sont enregistrées dans les catégories truesleep:config et truesleep:mob_settings via DynamicGameRuleManager.

Identifiant GameRuleTypeValeur par DéfautPlageNom en Jeu & Description
truesleep:engine_tpsInteger5020 .. 200Limite de Performance : Plafond de ticks physiques du serveur durant le sommeil. Garder bas (40–60) pour une stabilité optimale.
truesleep:virtual_tpsInteger100020 .. 100000Vitesse Temporelle : Vitesse apparente ciblée ($1000 = 50\times$, $5000 = 250\times$).
truesleep:sleep_thresholdInteger125420 .. 23999Seuil de Sommeil : Heure en ticks autorisant le coucher ($0 = \text{minuit}, 12542 = \text{crépuscule}$).
truesleep:wake_timeInteger00 .. 23999Heure de Réveil : Heure en ticks au lever du lit ($0 = \text{aube}, 6000 = \text{midi}$).
truesleep:drown_immunityBooleantruetrue / falseImmunité à la Noyade : Empêche l'asphyxie aquatique pendant le sommeil.
truesleep:freeze_mobsBooleantruetrue / falseGeler les Monstres : Suspend l'IA et le déplacement des monstres.
truesleep:freeze_workersBooleanfalsetrue / falseGeler les Villageois : Suspend les villageois et allays pendant le sommeil.
truesleep:accelerate_machinesBooleantruetrue / falseAccélérer les Machines : Multi-ticks pour fourneaux, fumoirs, alambics, ruches.
truesleep:accelerate_hoppersBooleantruetrue / falseAccélérer les Entonnoirs : Multi-ticks pour les entonnoirs couplés aux machines.
truesleep:biological_agingBooleantruetrue / falseVieillissement Biologique : Croissance des bébés, ponte et broutage.
truesleep:sleep_hungerBooleantruetrue / falseFaim Nocturne : Dépense de nourriture progressive (plancher de sécurité à 6).

🦎 Règles Dynamiques de Dégel par Entité

True Sleep enregistre automatiquement une règle dédiée pour chaque type d'entité du jeu dans la catégorie truesleep:mob_settings :

/gamerule truesleep:unfreeze_<namespace>_<path> <true|false>

Exemples d'utilisation :

  • Permettre aux Golems de fer de patrouiller pendant le sommeil :
    /gamerule truesleep:unfreeze_minecraft_iron_golem true
  • Permettre aux chats de se promener pendant que vous dormez :
    /gamerule truesleep:unfreeze_minecraft_cat true
  • Dégeler des compagnons issus de mods tiers :
    /gamerule truesleep:unfreeze_betterdogs_dog true

Official documentation & web portal for Dasik Igaijinn mods.