Farmstead Mods
EN

Флаги Farmstead Claims

Все флаги региона, значения по умолчанию, приоритеты и правила обхода.

На этой странице

Флаг устанавливается командой /rg flag <id> <flag> <value>. Булевы значения принимают allow, deny, true и false.

Строительство и взаимодействие#

Флаг Тип По умолчанию Что контролирует
build bool true* Резервное значение для строительных флагов, которые не заданы явно.
block-break bool true Ломание блоков.
block-place bool true Установку блоков, включая блок из предмета в руке.
interact bool true Взаимодействие с блоками и сущностями, кроме PvP: двери, кнопки, стойки брони, атака сущностей и ПКМ по игроку.
use bool true Использование не-контейнерных блоков.
chest-access bool true Открытие обычных и модовых контейнеров.
interact-allow set [] Разрешающие исключения по ID блока или сущности.
interact-deny set [] Запрещающие исключения по ID блока или сущности.
chest-access-allow set [] Разрешающие исключения для контейнеров.
chest-access-deny set [] Запрещающие исключения для контейнеров.

* В незаклеймленном регионе действует разрешающий default build. В регионе с владельцем или участником невыставленные строительные действия по умолчанию запрещены гостям.

Владелец и участник обходят строительные флаги независимо от их значения.

Игроки и сущности#

Флаг Тип По умолчанию Что контролирует
entry bool true Вход гостя в регион. При запрете игрок возвращается за границу.
pvp bool true Урон игроку, который находится внутри региона.
mob-damage bool true Урон игроку от моба, включая косвенный урон с источником-мобом. При deny игроки в регионе его не получают.
invincibility bool false Полная неуязвимость игроков внутри региона. При allow / ВКЛ отменяется любой урон, в том числе PvP, от мобов, падения и окружения.
passive-entity-damage bool true Урон пассивным существам.
fall-damage bool true Урон игрока от падения.
item-drop bool true Выбрасывание предметов игроком клавишей Q или переносом за пределы инвентаря. При deny предмет остаётся у игрока, а локализованное сообщение выводится в action bar.
potion-splash bool true Взрыв бросаемых и lingering-зелий внутри региона. При deny зелье не срабатывает, даже если брошено снаружи.
mob-spawning bool true Обычный спавн мобов, кроме /summon.
mob-entry bool true Вход и нахождение мобов в регионе.
mob-spawning-allow-only set [] Если список не пуст, разрешает спавн только перечисленных типов.
mob-spawning-deny-only set [] Всегда запрещает спавн перечисленных типов.

PvP#

pvp deny запрещает наносить урон любому игроку, находящемуся в регионе. Правило симметрично: владелец, участник и гость не могут бить друг друга. Проверяется позиция жертвы, поэтому удар снаружи внутрь также блокируется.

Запрет охватывает прямую атаку и косвенный урон, у которого источником является игрок, например стрелу. Обход дают regionguard.bypass.pvp, regionguard.admin.access и OP уровня 2.

Безопасная зона#

mob-damage deny создаёт PVE-безопасную зону: игроки внутри не получают урон, источником которого является моб. invincibility allow (ВКЛ) сильнее — полностью отменяет любой урон игроку в регионе, без исключений для владельцев, участников или OP. Флаг не делает игрока невидимым и не выдаёт эффект невидимости.

item-drop deny отменяет выбрасывание предмета, возвращает уже извлечённый стек в инвентарь выжившего игрока и показывает action-bar сообщение protection.item_drop_deny. potion-splash deny проверяется в точке попадания: нельзя забросить зелье извне в защищённую зону, а появление lingering-облака там также отменяется.

Пример безопасной зоны:

/rg flag spawn mob-damage deny
/rg flag spawn item-drop deny
/rg flag spawn potion-splash deny
/rg flag spawn invincibility allow

Мир и эффекты#

Флаг Тип По умолчанию Что контролирует
fire-spread bool true Появление и распространение огня.
tnt bool true Взрыв TNT.
creeper-explosion bool true Взрыв крипера.
other-explosion bool true Остальные взрывы.
weather string server Персональную погоду: server, sun/clear, rain, storm/thunder.
thunder bool true Молнии и грозу.
beacon set [] Эффекты формата эффект:уровень, поддерживаемые внутри региона.

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

Pixelmon#

Флаг Тип По умолчанию Что контролирует
pixelmon-spawn bool true Дикий спавн покемонов.
pixelmon-entry bool true Вход и нахождение диких покемонов.
pixelmon-player bool true Вход покемонов, принадлежащих игроку.

Эти флаги действуют только при установленном Pixelmon и включённом enablePixelmonCompat.

Сообщения региона#

Флаг Тип По умолчанию Что контролирует
greeting string "" Сообщение при входе, отображается в action bar над хотбаром.
farewell string "" Сообщение при выходе, отображается в action bar над хотбаром.
deny-message string "" Сообщение при запрещённом действии.

Строки поддерживают цветовые коды с &. Пустой deny-message использует локализованное сообщение мода.

Например:

/rg flag spawn greeting &aДобро пожаловать на спавн!
/rg flag spawn farewell &eДо встречи!

Флаги нового привата#

При /rg define мод явно записывает два набора из серверного конфига. По умолчанию запрещены build, block-break, block-place, interact, chest-access, tnt и invincibility; остальные булевы флаги, включая mob-damage, item-drop и potion-splash, явно разрешены.

interact deny защищает от гостей двери, кнопки и взаимодействия с сущностями. Владельцы, участники и OP уровня 2 обходят этот строительный флаг. Для конкретного региона значение можно изменить командой /rg flag <id> interact allow|deny.