WorldGameRules — геймрулы для каждого мира в Minecraft

WorldGameRules — мод, который делает геймрулы отдельными для каждого мира и измерения в Minecraft. Узнайте, как установить и настроить его.

WorldGameRules

Представьте ситуацию: вы играете на сервере, где в обычном мире отключён урон от падения, а в Нижнем мире он должен работать. Или наоборот — в Эндере вы хотите запретить появление мобов, но не трогать настройки Верхнего мира. В ванильном Minecraft так не получится: команда /gamerule меняет правило сразу для всей игры. Именно эту проблему решает WorldGameRules — мод, который делает каждое игровое правило независимым для отдельного мира и измерения.

Что такое WorldGameRules и зачем он нужен

WorldGameRules — это модификация для Minecraft, написанная под загрузчик Fabric. Её главная задача — развести геймрулы по измерениям. Если в стандартной игре правило doDaylightCycle одно для всего сохранения, то с этим модом у вас будет отдельное значение для overworld, отдельное для the_nether и отдельное для the_end. Это открывает огромный простор для кастомных карт, приключенческих серверов и технических построек.

Мод поддерживает актуальные версии Minecraft, включая 1.20.x и 1.21.x, и требует установленного Fabric Loader с Fabric API. Авторы регулярно выпускают обновления под свежие снапшоты, поэтому WorldGameRules для Minecraft остаётся востребованным инструментом у датапак-разработчиков и владельцев серверов.

Как работает команда /gamerule

После установки мода ванильная команда /gamerule заменяется на расширенную версию. Теперь она требует указания измерения, что логично: без селектора непонятно, к какому миру применять правило. Для использования команды нужен либо оператор второго уровня, либо право world-gamerules.commands.gamerule.

Синтаксис запроса

Чтобы узнать текущее значение правила, введите:

  • /gamerule <rule> [dimension selector] — показывает значение указанного правила во всех выбранных измерениях.

Синтаксис установки

Чтобы изменить значение, добавьте параметр value:

  • /gamerule <rule> <value> [dimension selector] — устанавливает правило в заданное значение во всех выбранных мирах.

Селекторы измерений

Самая интересная часть мода — селекторы, которые позволяют гибко выбирать, к каким мирам применить команду. Без них функционал был бы куда скромнее.

  • @all — выбирает абсолютно все измерения, включая модовые.
  • @namespace <namespace> — выбирает измерения с указанным неймспейсом. Например, @namespace minecraft захватит minecraft:overworld, minecraft:the_nether и minecraft:the_end, но не тронет custom:dimension.
  • @regex <regex> — выбирает все измерения, чей ID совпадает с регулярным выражением.
  • <dimension id> — прямое указание конкретного измерения, например minecraft:overworld.

Такая система делает WorldGameRules невероятно удобным для серверов с большим количеством модовых измерений. Один запрос — и вы управляете десятками миров одновременно.

Установка и совместимость

Многие игроки ищут, где скачать WorldGameRules, чтобы не возиться с ручной настройкой. Классический путь таков: установите Fabric Loader, положите Fabric API и сам мод в папку mods. Если вы предпочитаете автоматизацию, обратите внимание на лаунчер foxygame.net — в его каталоге дополнений WorldGameRules доступен для установки в один клик, а версия подбирается автоматически под ваш профиль Minecraft.

Что касается совместимости, мод работает на клиенте и на сервере. На серверной стороне он особенно полезен: администраторы могут настроить разные правила для лобби, арены и основного мира. Конфликтов с большинством популярных модов не возникает, так как WorldGameRules вмешивается только в логику геймрулов.

Практические сценарии использования

Где это реально пригодится? Вот несколько идей:

  • Мини-игры, где в каждом мире нужны свои правила урона, регенерации и спавна мобов.
  • Технические серверы, где в Нижнем мире отключён день, а в Верхнем — нет.
  • Карты с сюжетом, где переход между измерениями меняет игровые условия.
  • Тестирование датапаков без постоянного переключения глобальных настроек.

Особенно оценят мод создатели контента: теперь не нужно вручную переключать правила перед каждой записью. Достаточно один раз настроить каждое измерение.

Итог

WorldGameRules — небольшой, но невероятно полезный мод для тех, кто работает с несколькими измерениями в Minecraft. Он убирает главное ограничение ванильных геймрулов и даёт полный контроль над правилами в каждом мире отдельно. Простой синтаксис, мощные селекторы и поддержка Fabric делают его обязательным инструментом для серверных администраторов и картостроителей. Если вы давно хотели развести настройки по измерениям — это именно то, что нужно.