Помогите Подскажите, как обойти флаг /rg flag [name] deny-spawn

SindarkimuS

Новичок
Баллы
16
Ник в Minecraft
SindarkimuS
Добрый день майнкрафтеры! Вопрос такой: есть плоская карта, созданная путем плагина "Multiverse-Core"; на ней по умолчанию разрешен спавн любых мобов. Но эта карта используется для эвентов, моб-арен и т.д. То бишь отдельная простая карта для этих целей, сильно ограниченная радиусом. Поэтому, там где не нужно - выключен спавн мобов путем флага /rg flag [name] deny-spawn, и через запятую перечислены запрет спавна ненужных мобов. Флаг воткнут в __global__ для это новой плоской карты. Были построены всякие там паркуры, эвенты - это все места, где мобы не нужны. Дело дошло до постройки PvE-моб-фарм арены. На эту фарм-арену создан отдельный регион с наивысшим приоритетом /region setpriority [name] 1 и этому отдельному региону дан флаг /region flag [name] mob-spawning allow. Но мобы не спавнятся в этом отдельном регионе вообще никак. Как только убираю флаг deny-spawn с __global__ - сразу все норм, но тогда мобы спавнятся на всех остальных эвентах, где это не нужно. Окей, мы тогда убрали все флаги с __global__ и создали регион на всю плоскую карту с низким приоритетом /region setpriority [name] 0, дали нужные флаги в том числе deny-spawn. На остальных регионах с эвентами поставили наивысшие приоритеты. В регионе фарм-арены без изменений - также мобы не хотят спавнятся даже с флагом mob-spawning allow. Пробовал играться с командами /define, /rg setparent - ничего не помогает.
Вопрос: как сделать так, чтобы в регионе с наивысшим приоритетом и с разрешенным флагом на спавн мобов, который находится внутри другого региона с нулевым приоритетом, но с запретом спавна перечисленных мобов - могли спавнится мобы? =)

Ядро: paper-1.16.5-794

Плагины:
dynmap
Essentials
LuckPerms
LWC
Multiverse-Core
Multiverse-Portals
SetHomes
UltimateTimber
WorldBorder
WorldEdit
WorldGuard
XItemsRemover
 
Если мир небольшой, можно создать регион на весь мир, потому что это может быть связано с тем, что __global__ относится к типу global, а обычные регионы cuboid. Это конечно предположение, но все может быть.
 
Вряд ли поможет, но для гачала попробуй в нужном регионе выставить deny-spawn на какого-нибудь моба, вдруг так флаг всё-таки переопределится.
Второй вариант - в конфиге wg есть настройка, которая разрешает спаунить плагинам мобов, даже если это запрещено флагом. Сам найдёшь.
 
Последнее редактирование:
Полагаю, это происходит из-за того, что установив mob-spawning на true в регионе WG не отменяет список deny-spawn мобов с другого региона. Попробуй указать deny-spawn для фармилки, пусть даже пустой [], или каких-нибудь ненужных в фармилке мобов типа ender_dragon.
 
Назад
Верх Низ