Skip to content

🎛️ Справочник игровых правил GameRules с пространствами имен

📌 Отказ от ответственности за исходный код: Документация в этой Вики отражает текущее состояние исходного кода в репозитории, которое может включать недавние невыпущенные коммиты или разрабатываемые функции до публичных релизов на CurseForge и Modrinth.


📋 Сводная таблица правил GameRules

Все правила True Sleep зарегистрированы через DynamicGameRuleManager в категориях truesleep:config и truesleep:mob_settings.

Идентификатор правилаТипПо умолчаниюДиапазонОтображаемое имя и описание функции
truesleep:engine_tpsInteger5020 .. 200Ограничение производительности: Предел тикрейта физического сервера во время сна. Рекомендуется 40–60 для лучшей производительности.
truesleep:virtual_tpsInteger100020 .. 100000Скорость времени: Целевая скорость ($1000 = 50\times$, $5000 = 250\times$).
truesleep:sleep_thresholdInteger125420 .. 23999Порог сна: Время суток в тиках, когда разрешен сон ($0 = \text{полночь}, 12542 = \text{закат}$).
truesleep:wake_timeInteger00 .. 23999Время пробуждения: Время пробуждения ($0 = \text{рассвет}, 6000 = \text{полдень}$).
truesleep:drown_immunityBooleantruetrue / falseИммунитет к утоплению: Предотвращает удушье под водой во сне.
truesleep:freeze_mobsBooleantruetrue / falseЗаморозка мобов: Приостанавливает перемещение и AI мобов.
truesleep:freeze_workersBooleanfalsetrue / falseЗаморозка жителей: Приостанавливает жителей и тихонь во сне.
truesleep:accelerate_machinesBooleantruetrue / falseУскорение машин: Многократные тики печей, коптилен, зельеварок и ульев.
truesleep:accelerate_hoppersBooleantruetrue / falseУскорение воронок: Многократные тики сопряженных воронок.
truesleep:biological_agingBooleantruetrue / falseБиологическое старение: Рост детенышей, таймеры яиц и отрастание шерсти.
truesleep:sleep_hungerBooleantruetrue / falseРасход голода во сне: Уменьшает сытость ночью с безопасным порогом в 6 единиц.

🦎 Динамические правила разморозки отдельных сущностей

True Sleep автоматически регистрирует персональное правило разморозки для каждого типа существ в реестре в категории truesleep:mob_settings:

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

Примеры использования:

  • Разрешить железным големам патрулировать во время сна:
    /gamerule truesleep:unfreeze_minecraft_iron_golem true
  • Разрешить кошкам гулять во время сна:
    /gamerule truesleep:unfreeze_minecraft_cat true
  • Разморозить питомцев и спутников из сторонних модов:
    /gamerule truesleep:unfreeze_betterdogs_dog true

Official documentation & web portal for Dasik Igaijinn mods.