Правила мира (gamerule) позволяют изменить механики игры без плагинов. Вводятся в консоли панели управления (без слеша) или через /gamerule в игре.
Синтаксис в консоли:
gamerule НазваниеПравила Значение
Самые нужные правила:
keepInventory true/false — сохранять предметы после смерти. По умолчанию false. Очень популярно на дружеских серверах.
doFireTick true/false — распространяется ли огонь. При false огонь не распространяется — постройки в безопасности от случайных пожаров.
mobGriefing true/false — могут ли мобы разрушать блоки (криперы, эндермены, гасты). При false постройки защищены от мобов.
doDaylightCycle true/false — меняется ли время суток. При false день или ночь застывают.
doWeatherCycle true/false — меняется ли погода. При false погода перестаёт меняться.
naturalRegeneration true/false — восстанавливается ли здоровье. При false игроки не лечатся автоматически.
announceAdvancements true/false — объявлять ли в чате о достижениях игроков.
commandBlockOutput true/false — выводить ли в чат результаты командных блоков.
spawnRadius Число — радиус случайного спавна новых игроков вокруг мирового спавна.
maxEntityCramming Число — максимальное количество существ в одной точке (защита от лагов). По умолчанию 24.
randomTickSpeed Число — скорость роста растений и распространения огня. По умолчанию 3. Значение 0 — заморозить рост.
Просмотр текущего значения:
gamerule keepInventory — без значения выводит текущее состояние правила.