Gold Плагин Боссы Boss - Unbelievable Custom Monsters [v6.2.14]

  • Новое: добавлена настройка Spawner Only в меню босса: Death > Drops > Player Drops. При её включении персональный дроп получает только игрок, который призвал босса с помощью яйца (при условии, что он наносил боссу урон). Этот же игрок получает главную награду. Боссы, появившиеся любым другим способом, по-прежнему выдают награды игрокам, наносившим им урон. Настройка сохраняется в файле босса под параметром Drops.Player_Spawner_Only.
  • Новое: добавлена поддержка GPFlags. Яйца призыва боссов и команда /boss spawn теперь работают на территориях GriefPrevention с флагами NoMobSpawns или NoMonsterSpawns, при этом появление остальных мобов там по-прежнему блокируется. Как и прежде, использовать яйца на своей территории может только её владелец. Поддержку можно отключить в settings.yml через параметр Spawning.Integration.GPFlags.
  • Улучшение: при обнаружении некорректного значения в файле босса теперь выводится одно понятное предупреждение с названием босса и описанием проблемы вместо полного стека ошибки.
  • Исправлено: яйца призыва босса больше не расходуются без появления самого босса, если установлен Citizens и другой плагин блокирует его появление. Теперь яйцо сохраняется, а игроку отображается причина ошибки.
  • Исправлено: раздатчики больше не расходуют яйца призыва босса, если его появление невозможно.
  • Исправлено: команда /boss egg <boss> <player> <amount> больше не игнорирует указанного игрока, выдавая яйца самому себе, и теперь корректно работает при вызове из консоли.
  • Улучшено | Неправильно указанные или отрицательные значения длительности в файлах теперь вызывают ошибку вместо частичного чтения. Нулевая длительность, например 0 seconds, теперь отключает функцию.
  • Исправлено | Игроки больше не получают зачёт урона и место в рейтинге, не нанося урон боссу. Например, при нажатии на него ЛКМ с яйцом босса для открытия меню или при попадании снежками.
  • Новое | Добавлена временная загрузка чанков для правил появления по расписанию и по локации, благодаря чему боссы могут появляться без игроков поблизости. Укажите Chunk_Load_Seconds: 10 в файле правила спавна. Требуется современная версия Paper без Folia и включённая настройка Spawning.Count_Unloaded_Bosses_In_Limits: true в settings.yml. Подробнее см. в разделе естественного спавна.
  • Исправлено | Исправлены некорректные общие значения и количество незагруженных боссов после перезагрузки или переключения подсчёта незагруженных боссов.
  • Исправлено | Сохранение корректного количества боссов, если unloaded-bosses.yml содержит некорректный UUID.
  • Исправлено | Некорректный файл правила спавна больше не блокирует загрузку остальных правил.
  • Исправлено | Боссы больше не игнорируются ограничениями на спавн и командой массового удаления мобов (butcher) после перезагрузки.
  • Новое | Добавлена поддержка Minecraft 26.3
  • Исправлено | Исправлено отсутствие кнопки перехода на следующую страницу в меню выбора моделей и выбора анимаций атак в разделе Settings > ModelEngine, когда количество записей превышает вместимость одной страницы
  • Новое | Теперь вместо UUID в /boss uid можно использовать имя Boss, чтобы перемещать или удалять Boss через командный блок или другой плагин без знания UUID сущности.
    • Действия tpto, kill и nbt применяются ко всем живым Boss с указанным именем, а tp телепортирует к ближайшему из них.
    • Пример: /boss uid tpto Jefe world 100 64 100
  • Новое | Добавлен плейсхолдер %boss_uuid%, возвращающий UUID ближайшего Boss и готовый для использования в /boss uid.
  • Новое | Каждый ранг урона в Death > Drops > Player Drops теперь имеет собственное меню Commands, где можно добавить сколько угодно команд для этого игрока. Команды, разделённые через | в существующих Bosses, автоматически переносятся, поэтому теперь tell и broadcast также могут использовать | для нескольких строк.
  • Улучшение | /boss reload больше не отказывается выполняться из-за файла в папке плагина, который не является конфигурацией. Теперь его останавливают только файлы с некорректным синтаксисом.
  • Исправление | Исправлено исчезновение маунта при смерти Boss, на котором ехал игрок, если включена настройка Remove Riding On Death.
  • Исправление | Исправлено выполнение команд дропа игрока для неправильного ранга урона, если промежуточный ранг не имел команд или был удалён.
  • Новое | Теперь список нанёсших урон можно ограничить с помощью broadcast-damagers-list-top-5 или tell-damagers-list-top-3.
  • Новое | Команда Discord теперь принимает как название игрового канала, так и непосредственно ID канала Discord.
  • Исправлено | Урон, учитываемый в списке нанёсших урон, дропе для игроков с рейтингом и переменной {damage}, теперь точно соответствует нанесённому урону.
  • Исправлено | Команды On Life Decrease теперь срабатывают точно при установленном вами уровне здоровья.
  • Исправлено: устранены ошибки при экипировке боссов на старых версиях Minecraft. Теперь пропускаются слоты экипировки, которых нет на вашей версии сервера, например слот нательной брони до 1.20.5 или слот седла до 1.21.5. Настройки экипировки в этих слотах сохраняются, а вместо ошибки в консоль выводится предупреждение.
  • Исправлено: версии Citizens, которые старше версии вашего сервера, больше не вызывают ошибки при экипировке боссов, преобразованных в NPC.
  • Улучшено: здоровье в меню, команде /boss find и плейсхолдерах теперь отображается с точностью до дробных значений (например, 19.5), а не округляется вниз.
  • Улучшено: повышена надёжность работы таймеров перезарядки навыков на Folia.
  • Исправлено: устранена ошибка, из-за которой боссы могли использовать навыки вне допустимого диапазона здоровья. После получения любого урона плагин ошибочно считал, что у босса 0% здоровья, из-за чего становились доступны все навыки, а навыки с минимальным порогом здоровья, наоборот, не срабатывали.
  • Исправлено: устранена ошибка Cannot assign field canAddRidingEntities, из-за которой босс не мог появиться, если босс, на котором он должен был ехать, был удалён. Теперь отсутствующее ездовое существо пропускается, а в консоль выводится предупреждение.
  • Исправлено: устранена ошибка NoSuchMethodError: 'void com.zaxxer.hikari.HikariConfig.setKeepaliveTime(long)', возникавшая при запуске, если другой плагин использовал устаревшую версию библиотеки пула подключений к базе данных.
ВерхНиз