🔹 Добавлены параметры в конфиг:
Spellbook.ShowPassives: true — отображать пассивки
Spellbook.OrderPassivesLast: true — пассивки в конце списка
🔹 Исправлено: SpellUnlocks без указания уровня не работали
🔹 Исправлено: NullPointerException при удалении архетипов при использовании SQL
🔹 Talent trees part 1 — начало реализации дерева талантов
- Исправлено множество проблем с отображением иконок заклинаний
- Исправлена генерация котла с иконками заклинаний
- Добавлены опции для каста заклинаний напрямую из книги заклинаний
- Исправлен NullPointerException, возникавший при выходе из игры с включённой панелью быстрого каста MythicHUD.
- Добавлена поддержка MySQL, требуется тестирование. Не используйте эту сборку на рабочем сервере.
- Настраивается в MythicMobs/configs/config-rpg.yml
- Исправлена ошибка, из-за которой пользовательские меню могли привести к тому, что плагин не загружался в некоторых случаях
Обновление:
Добавлено:
- Поддержка мультипрофилей (Multi-profile)
- Команда /rpg profile set — установка активного профиля
- Команда /rpg profile delete — удаление профиля
- Механика setActiveProfile — для установки активного профиля через скрипты или механизмы
- Условные кнопки (Conditional Buttons) для кастомных меню
Пример:YAML:CONDITIONAL_BUTTON: Mapping: C Conditional: - Conditions: - night Material: BLACK_CONCRETE Display: 'Night' Skills: - message{m="night"} @self Material: YELLOW_CONCRETE Display: 'Day' Skills: - message{m="day"} @self
Если условие выполнено (например, ночь), будет показана соответствующая иконка. Если нет — отображается иконка по умолчанию.
- Добавлен PAPI-плейсхолдер archetype_display_[type].
- Добавлена категория (Category) для архетипов — альтернатива группировке, дающая новый способ классификации.
- Добавлено условие hasArchetypesInCategory{category=X;amount=>0}.
- Произведена очистка части данных профиля.
- Теперь по умолчанию Group и Category принимают имя архетипа, а не CLASS.
- Добавлено условие
hasReagent{r=MANA;amount=>20}
- Добавлен плейсхолдер
%mythic_expsource_last_[source]%
— возвращает последнее полученное количество опыта от указанного источника- Добавлен плейсхолдер
%mythic_archetype_exp_last_[group]%
— возвращает последнее количество опыта, полученное по указанному типу архетипа