Флаги WorldGuard
Эти флаги доступны после успешной инициализации интеграции EliteMobs с WorldGuard. allow и deny управляют поведением, названным в каждом флаге; allow не обходит другие требования спавна или защиты.
elitemobs-events (allow/deny)
По умолчанию разрешает места событий в регионе; deny отклоняет их. Проверки также исключают отключённые миры, миры подземелий EliteMobs и регионы активных матчей. Используйте ValidWorlds.yml, чтобы исключить целый мир из обычного выбора мест событий; это также влияет на естественную конверсию элит. Ожидающее событие по таймеру может повторить попытку в другом месте, а не окончательно отмениться после одного отказа.
elitemob-spawning (allow/deny)
По умолчанию разрешает обычную конверсию элит и спавн кастомных боссов; deny блокирует эти пути в регионе, включая региональных боссов. Он не удаляет существующих мобов и не запрещает обычный ванильный спавн. Используйте ValidWorlds.yml для отключения обычной естественной конверсии элит во всём мире; это не универсальный запрет авторских боссов или сущностей другого игрового режима.
elitemob-only-spawning (allow/deny)
По умолчанию deny (ограничение выключено). При allow обработчик спавна отменяет появление и удаляет существ, не являющихся отслеживаемыми элитами. Частота конверсии элит не увеличивается. Используйте флаг там, где нужно подавить обычный неэлитный спавн.
Стойки для брони исключены независимо от причины спавна. Также исключены жители с причиной CUSTOM и принудительные спавны совместимости EliteMobs. Остальные существа CUSTOM не освобождаются автоматически.
elitemobs-antiexploit (allow/deny)
По умолчанию allow. deny пропускает региональные проверки защиты от эксплойтов в событиях урона по месту нахождения элиты. allow сохраняет другие исключения, включая миры подземелий EliteMobs и драконов Края. Это не отключает все механизмы защиты или отдельный счётчик фарма опыта навыков. Используйте deny только там, где проверены местность и предполагаемый бой.
elitemobs-explosion-regen (allow/deny)
Управляет обработчиком восстановления EliteMobs в указанной исходной точке (по умолчанию allow). При doExplosionRegen: true значение deny пропускает этот обработчик: обычные взрывы всё ещё могут разрушать блоки без восстановления, а имитируемые взрывы через этот обработчик прекращаются до прямого удаления блоков. Вызовы без исходной точки не проверяют этот региональный флаг. Это не общая защита блоков.
elitemobs-explosion-block-damage (allow/deny)
Для отслеживаемых элит, отслеживаемых снарядов и нативных Lua-снарядов с включённой обработкой защит deny очищает список блоков обычного события Bukkit EntityExplodeEvent в месте взрыва; по умолчанию используется allow. Обработчик не отменяет урон сущностям или отбрасывание. Он не перехватывает произвольные изменения блоков из Lua/EliteScript и не охватывает все вызовы имитируемых взрывов. Прежде чем полагаться на флаг, проверьте путь разрушения конкретной способности.
NPC EliteMobs используют принудительный спавн совместимости, который может обойти обычный mob-spawning: deny WorldGuard. Удаляйте ненужных NPC через их конфигурацию; этот флаг не позволяет надёжно скрыть их. Региональные боссы используют путь совместимости только после прохождения проверки elitemob-spawning.
elitemobs-maximum-level
Задаёт целочисленный максимум при расчёте уровня естественной конверсии. Кастомные боссы его игнорируют. Используйте целые числа, например 1 или 2, не 1.5. Сначала применяется региональный минимум, затем этот максимум; глобальный naturalEliteMobsLevelCap может ещё снизить результат. Ни один из этих флагов не меняет уровни существующих мобов.
elitemobs-minimum-level
Задаёт целочисленный минимум при расчёте уровня естественной конверсии, включая обычную конверсию спавнеров, если она включена. Кастомные боссы его игнорируют. Региональный максимум и глобальный предел естественного уровня применяются позже, поэтому противоречащий им минимум не гарантируется. Флаг не повышает шанс конверсии и не обходит отключённый спавн.
elitemobs-dungeon
По умолчанию deny (ограничение выключено). При allow обработчик отменяет спавн и удаляет существ с причиной, отличной от CUSTOM, кроме стоек для брони, отслеживаемых кастомных боссов и принудительных спавнов совместимости EliteMobs. Это затрагивает не только естественный спавн, но и обычное размножение и спавнеры.
Используйте его, чтобы население подземелья определялось контентом. Он не создаёт инстанс, не удаляет существующих мобов и не обходит elitemob-spawning: deny для кастомных боссов. Если также включён elitemob-only-spawning, его отдельные ограничения по-прежнему применяются к существам CUSTOM.