Свой сервер

Конструктор /gamerule

Все 59 игровых правил на одном экране: поменяйте нужные — справа соберутся команды. Сразу в двух записях: новые имена с 1.21.11 и прежние, вроде keepInventory.

Готовый набор

Наборы под частые задачи — после них любое правило можно поменять ниже.

Правила

Как на экране «Игровые правила» в игре. «Не менять» — значение по умолчанию, в команды оно не попадёт.

Игрок
Мобы
Появление
Выпадение ресурсов
Обновления мира
Чат
Разное

Результат

Команды /gamerule

Пока все правила по умолчанию. Поменяйте любое слева или возьмите готовый набор — здесь появятся команды.

Как применить

  1. В чат по одной

    Команды вводят по одной строке. Нужны права оператора, в одиночной игре — «Разрешить читы» при создании мира или «Открыть для сети».

  2. В консоль сервера

    То же самое без косой черты в начале. Правила сохраняются в мире и действуют после перезапуска.

  3. Проверить значение

    Команда без значения — /gamerule keep_inventory — напишет в чат, что стоит сейчас.

Что нужно знать про игровые правила

  • С 1.21.11 у правил новые имена. keepInventory стало keep_inventory, doDaylightCycle — advance_time. Старые имена новая версия не принимает: команда отвечает ошибкой.
  • У двух правил смысл перевернулся. disableRaids true — это raids false, disableElytraMovementCheck true — elytra_movement_check false. Генератор переворачивает значение сам.
  • Огонь стал числом. Радиус огня 0 — это прежний doFireTick false, −1 — огонь горит везде. Другие числа старой записи не имеют.
  • Правило живёт в мире, а не на сервере. Правила хранятся в самом мире: новый мир начнёт с умолчаний, а скопированный унесёт их с собой.
  • Правила, которых в вашей версии ещё нет, игра отвергнет. Например, locator_bar появился в 1.21.6 — в старом мире команда с ним не сработает.

Список и значения по умолчанию — из Java Edition 26.3. Что делает каждое правило и зачем его меняют — в вики, в разделе «Игровые правила».

Частые вопросы

Как включить keepInventory в Minecraft?

Командой /gamerule keep_inventory true — так правило называется с 1.21.11. В более старых версиях правило называлось keepInventory. Нужны права оператора.

Почему keepInventory не работает в новой версии?

С версии 1.21.11 правила переименовали, и старые имена игра больше не принимает. Новое имя — keep_inventory, doDaylightCycle теперь advance_time.

Сохраняются ли игровые правила после перезапуска?

Да. Правила хранятся в самом мире и действуют после перезапуска сервера; новый мир начинает с умолчаний.