Gold Плагин Данжи Mythic Dungeons DEV BUILD's [2.1.0-SNAPSHOT (Build 482)]

  • Новое: добавлена возможность выбирать, какой уровень будет использоваться в требовании Requirements.PlayerLevel — стандартный уровень Minecraft или уровень архетипа MythicRPG.
    • Добавлены новые настройки для каждого подземелья:
      • Requirements.PlayerLevelType (VANILLA или MYTHICRPG, по умолчанию VANILLA).
      • Requirements.MythicRPGGroup (по умолчанию "class").
    • При выборе MYTHICRPG проверка PlayerLevel теперь использует уровень активного архетипа игрока в указанной группе MythicRPG, вместо стандартного уровня опыта Minecraft.
  • Примечание: если выбран режим MYTHICRPG, но плагин MythicRPG не установлен, проверка будет считать уровень игрока равным 0, из-за чего все игроки не смогут пройти это требование.
  • Изменение совместимости: для существующих конфигураций поведение не изменилось — по умолчанию продолжает использоваться стандартный уровень Minecraft (VANILLA).
Добавлено: поддержка групп (party) из MythicRPG.


Теперь MythicRPG может использоваться для создания групп в подземельях наряду с уже поддерживаемыми системами Parties, PartyAndFriends и Heroes.


Настройка в config.yml:
YAML:
General:
  PartyPlugin: MythicRPG
  • Добавлено: поддержка версии 26.2.
  • Если вы обнаружите проблемы — сообщите о них в разделе Issues на GitLab. Перед обновлением рекомендуется сделать резервные копии. Автор сообщает, что лично не обнаружил проблем, но возможны индивидуальные случаи.
  • Строки интерфейса GUI вынесены во внешние файлы.
  • Добавлена поддержка многоязычных файлов локализации (lang).
  • Исправлено: метки функций голограмм больше не остаются видимыми во время игры (#421).
  • Исправлено: /md save на Windows теперь корректно работает при заблокированных region-файлах шаблона; добавлены повторные попытки копирования файлов с backoff.
  • Исправлено: spawnnpc ломался на новых версиях Citizens из-за изменений конструктора (CitizensNPC). Теперь используется публичный NPC API и корректное удаление клонов при dispose.
  • Исправлено: убрана прямая зависимость от PacketEvents в главном классе плагина (из-за этого падала загрузка). Также обновлён PacketEvents до версии 2.13.0.
  • Исправлено: раздатчик ключей ошибочно выдавал командный ключ лидеру партии, который вышел из неё. Добавлена проверка чекпоинта при повторном входе и опциональный штраф в виде потери жизни при выходе из боя (#590).
  • справлено: обновлена интеграция с Multiverse, теперь учитывается настройка KeepInventoryOnEnter в Multiverse-Inventories (#552).
  • Требуются версии: Multiverse Core 5.7.1 и Multiverse-Inventories 5.3.4.
  • Исправление: устаревший флаг «dead» ошибочно давал дополнительную жизнь при следующем запуске подземелья (#630).
  • Фича: полная поддержка сущностей.
  • Фича: процедурные подземелья теперь копируют биомы комнат.
  • Исправление: /md play вызывал NoClassDefFoundError на серверах без MythicMobs.
  • Исправлено: md setcooldown не сохранял данные и не работал для офлайн-игроков.
  • Исправлено: меню редактирования Conditional Function ломалось из-за переполнения хотбара.
  • Исправлено: указание сложности подземелья приводило к очистке всех лут-сундуков.
  • Исправлено: отложенные и повторяющиеся функции могли срабатывать на игроков, покинувших подземелье.
  • Исправлена генерация конфигурации.
  • Исправлена проблема, из-за которой глобальный лимит инстансов мог блокировать вход в уже существующий непрерывный инстанс (continuous instance).
feat: добавлены условные функции, переменные игрока и boss bar в редактор подземелий

Три новых строительных блока для создателей подземелий.

Conditional Function (условная функция) позволяет ветвить логику подземелья в зависимости от происходящего: выполняет один набор действий, если условия выполнены, и другой — если нет.

Player Variables (переменные игрока) позволяют хранить значения отдельно для каждого игрока, с опцией сохранения между запусками.

Boss Bar отображает полосу всему отряду с кастомным заголовком и контролируемым значением заполнения.

Примеры:
  • Conditional: если группа собрала 3 ключа — открыть хранилище, иначе заспавнить дополнительных стражей.
  • Conditional: если у игрока меньше 5 жизней — выдать бафф, иначе ничего не делать.
  • Player Variable: индивидуальный счёт игрока, сохраняющийся между забегами.
  • Player Variable: запоминание игрока, активировавшего рычаг, чтобы только он мог открыть дверь.
  • Boss Bar: полоска здоровья босса, уменьшающаяся по мере боя.
  • Boss Bar: таймер или прогресс прохождения комнат для всей группы
ВерхНиз