fix: only delete instance folders matching _ in cleanDeadInstances
- Исправлено: устранена ошибка, из-за которой строки голограммы объединялись, если строка начиналась с HEX-цвета. (#642)
- Исправлено: параметр java-locale теперь корректно считывается из своего ключа конфигурации, а не из пустого пути.
- Исправлено: устранена ошибка с null у MythicPlayer в циклах обработки готовности и неготовности очереди (ready/notready).
- Новое: добавлена возможность выбирать, какой уровень будет использоваться в требовании 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.