- Новое: добавлено правило спавна After A Kill Goal. Оно позволяет автоматически спавнить боссов в заданных точках после того, как игроки убьют определённое количество других боссов.
- Можно выбрать, какие боссы учитываются для прогресса.
- Настраивается необходимое количество убийств.
- Настраиваются точки появления босса.
- Все убийства складываются в один общий счётчик для сервера.
- Счётчик сохраняется после перезапуска и автоматически сбрасывается после спавна босса.
- После каждого засчитанного убийства игроку показывается настраиваемое сообщение в actionbar с переменными {boss}, {count}, {goal} и {remaining}. Чтобы отключить сообщение, укажите none.
- Улучшение: в прогресс больше не засчитываются смерти, отменённые тотемом бессмертия или плагинами, реализующими воскрешение игроков.
- Исправлено: правила спавна по таймеру (например, PERIOD) больше не вызывают мгновенное повторное появление босса, если он был убит после истечения времени задержки. При этом задержка по-прежнему отсчитывается от момента последнего спавна, поэтому длительное сражение больше не сдвигает время следующего запланированного появления босса.
- Новое: добавлена интеграция с MMOCore. Теперь можно:
Если имя босса не указано, условие будет применяться к убийству любого босса. Примеры использования доступны в разделе Docs → Compatibility.
- выдавать опыт класса или профессии за убийство босса через источник опыта killboss;
- использовать убийство босса в качестве цели задания через цель killboss.
- Новое: в меню активных боссов (/boss menu) добавлена кнопка Kill All Bosses, позволяющая одним нажатием удалить всех живых боссов, отображаемых в списке.
- Исправлено: устранён спам в консоли с ошибкой NoSuchMethodError: SlimeSplitEvent.getEntity(), возникавший при разделении слизня или магмового куба.
- Исправлено: устранены ошибки запуска Could not find class: net.minecraft.server.level.EntityPlayer и ...network.PlayerConnection на серверах Paper 1.20.5 и 1.20.6.
- Исправлено: устранена ошибка [NBTAPI] Unable to find the method 'a' in 'BlockEntity' на Paper 1.20.5 и 1.20.6.
- Исправление: таймеры спавна, такие как PERIOD, теперь отсчитывают задержку от момента последнего появления босса, а не от его последней смерти. Благодаря этому босс, которого убивают дольше обычного, больше не будет сдвигать время своего следующего запланированного появления.
- Новое: добавлена поддержка Minecraft 26.2.
- Новое: награды для группы (Party Rewards) — дроп босса теперь можно разделять между участниками группы AlessioDP игрока, убившего босса, в пределах настраиваемого радиуса (меню босса → Death → Drops).
- Новое: команды при выборе цели (Commands On Target) — выполнение команд, когда босс начинает преследовать игрока; поддерживается плейсхолдер {player} (меню босса → Settings → Commands On Target).
- Улучшение: стрелки пагинации в чате больше не вызывают окно «Подтвердить выполнение команды» в Minecraft 1.21.6 и выше.
- Исправление: правила спавна со случайным интервалом теперь создают босса для всех игроков онлайн, а не только для некоторых.
- Исправление: игроки с одинаковым количеством нанесённого урона больше не пропадают из рейтинга урона по боссу.
- Исправление: сообщение со списком игроков, наносивших урон боссу, больше не засоряет консоль.
- Исправление: устранён вылет на Folia и других серверах с многопоточной обработкой регионов при показе toast-уведомления (достижения).
- Исправление: устранён вылет при использовании цветного значения отступа (padding) в заголовке списка команд.
New | Добавлено 5 новых боевых навыков, каждый с настраиваемым меню параметров:Improve | Улучшена производительность за счёт кеширования переменных и пропуска обработки сообщений без плейсхолдеров
- Fire Tornado: огненный вихрь, который движется к игрокам, затягивает их внутрь и подбрасывает пойманных
- Shulker Bullet Hell: рой самонаводящихся шулькер-снарядов с настраиваемой длительностью левитации
- Dragon's Breath Cone: направленный конус дыхания, наносящий урон всем перед боссом
- Blizzard Barrage: снежная буря, замедляющая и охлаждающая ближайших игроков
- Chrono Stasis Field: купол искажённого времени, накладывающий замедление и усталость при добыче
Fix | Исправлена проблема, из-за которой /boss reload перезаписывал ручные изменения YAML, если меню босса было открыто
Fix | Исправлена ошибка, из-за которой новые боссы не загружались при следующем запуске из-за отсутствующего ключа "Type"
Fix | Исправлена проблема, при которой имя NPC оставалось видимым у боссов с скрытым алиасом
Fix | Исправлен баг сброса AI Citizens при использовании NPC-боссов
Fix | Исправлен краш при спавне частиц, требующих data-параметры
Fix | Исправлена проблема, при которой hover переменных ломал глифы и цветовые коды
- Добавлена поддержка кастомизации атрибута Generic Scale у боссов-игроков (Player NPC).
Исправлено некорректное поведение при включении/выключении нативных целей через меню: Settings → Pathfinders → Native.
- Исправлено | Боссы по умолчанию не вели себя агрессивно, когда должны были.
- Исправлено | Ошибка при телепортации между мирами, если у босса установлено исчезновение при большом расстоянии.