Action Regulator
Полностью контролируйте свои взаимодействия, задавая точные, доступные для обмена правила, чтобы предотвратить нежелательные действия в игре.
- Загрузчики
- Fabric
- Скачиваний на Modrinth
- 123
- Подписчиков на Modrinth
- 1
- версии
- 2
- Обновлён
- 29 июля 202629 июл.
- Опубликован
- в 2026
Коротко о моде
Ставится только в игру; на сервер ставить не нужно
Action Regulator
Action Regulator — это универсальный мод для Minecraft, который даёт вам возможность блокировать определённые действия в игре. Через чистый и интуитивно понятный интерфейс вы можете легко настроить точные правила, чтобы ограничить именно то, что вам нужно.
Action Regulator находится на ранней стадии разработки и может содержать баги. Пожалуйста, не полагайтесь на него для критически важной блокировки действий без предварительного тестирования. Если вы столкнётесь с багами, сообщите о них через Issue Tracker Если у вас возникнут трудности с использованием или пониманием интерфейса, не стесняйтесь открыть issue об улучшении UI со своими предложениями!
Возможности
Action Regulator позволяет создавать и управлять пользовательскими правилами. Каждое правило состоит из основного триггера и нескольких списков реестра и подусловий, которые позволяют точно определить обстоятельства, при которых действие должно быть заблокировано. Чтобы действие было заблокировано, должны быть выполнены все настроенные условия, списки реестра и подусловия. На данный момент есть два основных Триггера:
- Attack (Левый клик)
Use (Правый клик) Каждое правило нацелено либо на Блоки, либо на Сущности, и может дополнительно фильтровать по предмету в вашей руке. Вы также можете выбирать теги предметов/блоков/сущностей, чтобы выбрать несколько предметов/блоков/сущностей сразу (например, все виды древесины). Правило Use, в котором не указаны целевые блоки или сущности, также блокирует потребление предметов (еда, зелья, ...) Вы можете переключать поведение этих списков между Default и Inverted:
Режим Пустой список Список с записями Default Активируется для всех предметов/блоков/сущностей. Активируется только для перечисленных предметов/блоков/сущностей. Inverted Активируется ни для каких предметов/блоков/сущностей. Активируется для всех предметов/блоков/сущностей кроме перечисленных. Подусловия
Чтобы сделать ваши правила ещё точнее, списки реестра поддерживают подусловия. Подусловия предмета в руке:
- Hand: Выбор между Both, Mainhand или Offhand.
- Durability: Выбор выше или ниже определённого порога оставшейся прочности. Предметы, которые не могут получать урон, не затрагиваются этим условием.
- Custom Name Mode: Сопоставление по Filter, Regex Filter, Custom Name или Default Name.
Custom Name Filter
- Mode → Filter: Укажите текст, который должно содержать имя предмета.
- Mode → Regex Filter: Укажите регулярное выражение, которому должно соответствовать имя предмета.
Enchantments: Список зачарований, которые должны быть на предмете в руке. Следует той же таблице Default/Inverted, что и другие списки реестра, срабатывая, когда предмет имеет любое из перечисленных зачарований.
Enchanted: Ограничить правило в зависимости от того, зачарован ли предмет вообще, с тремя режимами:
- Ignored: Наличие зачарований не влияет на правило.
- Required: Правило применяется только пока на предмете есть хотя бы одно зачарование.
- Forbidden: Правило применяется только пока на предмете нет зачарований. Подусловия целевой сущности:
- Custom Name Mode: Сопоставление по Filter, Regex Filter, Custom Name или Default Name.
Custom Name Filter
- Mode → Filter: Укажите текст, который должно содержать имя сущности.
- Mode → Regex Filter: Укажите регулярное выражение, которому должно соответствовать имя сущности. Подусловия целевого блока:
Waterlogged: Ограничить правило в зависимости от того, затоплен ли целевой блок, с тремя режимами:
- Ignored: Состояние блока не влияет на правило.
- Required: Правило применяется только пока целевой блок затоплен.
- Forbidden: Правило применяется только пока целевой блок не затоплен.
Дополнительные параметры правил
- Dimension Selector: Ограничить правила конкретными измерениями (например, активно только в Nether). Правило без выбранного измерения никогда и нигде не применяется.
Player Conditions: Ограничить правила текущим состоянием игрока:
Elytra Flying и Swimming, каждое с тремя режимами:
- Ignored: Состояние не влияет на правило.
- Required: Правило применяется только пока состояние активно (например, блокировать атаки только во время полёта).
- Forbidden: Правило применяется только пока состояние неактивно.
- Game Mode: Выберите, в каких режимах игры (Survival, Creative, Adventure, Spectator) применяется правило. Правило применяется только пока вы находитесь в одном из выбранных режимов.
Health (в сердцах) и Hunger (очки еды), каждое с тремя режимами:
- Ignored: Значение не влияет на правило.
- Above: Правило применяется только при значении на пороге или выше.
- Below: Правило применяется только при значении на пороге или ниже.
- Notifications: Получайте уведомления, когда правило что-то заблокировало. Либо через Sound, красный Symbol над хотбаром, либо ваш собственный Text в том же месте. Конечно, это также может оставаться Off.
Дополнительные параметры
- Global Override Hotkey: Удерживайте горячую клавишу переопределения (по умолчанию:
Right Alt), чтобы временно отключить все правила Action Regulator.Обмен и экспорт
Правила можно по отдельности экспортировать и импортировать в виде JSON-файлов. Это делает невероятно простым обмен вашими пользовательскими конфигурациями с другими или их синхронизацию между разными модпаками. Примечание: Если вы импортируете правило, созданное в старой версии мода, Action Regulator попытается автоматически перенести его в текущую версию. Однако настоятельно рекомендуется поддерживать мод в актуальном состоянии для обеспечения максимальной совместимости.
Планы на будущее
Action Regulator всё ещё находится на очень ранней стадии разработки, и для будущих версий уже запланировано множество функций и улучшений. Вот некоторые из самых важных, которые могут или не могут появиться в будущем:
- Больше условий для игроков (например, эффекты состояния).
- Улучшенная система уведомлений (например, шаблоны для названий блоков, форматирование текста Minecraft и т. д.). Если у вас есть предложения по функциям или улучшениям, не стесняйтесь открыть issue с запросом функции!
Совместимость
Action Regulator создан для последней версии Minecraft
Совместимость с модами:
- Совместим с Preventer
- Совместим с большинством модов, добавляющих предметы/блоки/сущности. Пока они следуют обычному способу добавления этих элементов, их можно будет выбрать в списках реестра. На данный момент у меня нет планов добавлять поддержку других загрузчиков модов, таких как Forge, или активную поддержку версий, отличных от последней версии Minecraft.
Зависимости
- Fabric API
- Owo Lib
- Mod Menu нужен для настройки правил в интерфейсе
Частые вопросы
Как установить Action Regulator?
Установите Fabric под свою версию Minecraft, скачайте Action Regulator под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть Action Regulator?
У Action Regulator есть сборки для Minecraft 26.1–26.1.2.
Нужен ли Action Regulator на сервере?
Ставится только в игру; на сервер ставить не нужно