Главное изменение — плагин теперь собран как universal JAR для Paper/Purpur 1.16.5-26.1.2.
Что изменилось:
- добавлена поддержка Paper/Purpur 1.16.5-26.1.2 одним JAR;
- базовый API сборки заменён на Paper 1.16.5;
- bytecode снижен до Java 16 / major version 60;
- сохранена работа на современной ветке Paper/Purpur 26.1.2;
- MiniMessage и кликабельные сообщения работают через встроенный Adventure/Bukkit platform;
- добавлены адаптеры совместимости для текста, предметов, звуков и chat input;
- сохранены GUI, тикеты, категории, важность, комментарии, причины закрытия, уведомления, права, YAML-хранилище и backup-копии.
Совместимость:
- Paper/Purpur 1.16.5-26.1.2;
- Java 16+ для самого JAR;
- для новых версий Paper/Purpur нужна Java, которую требует само ядро;
- для Paper/Purpur 26.1+ нужна Java 25;
- Spigot и Folia не заявлены как совместимые.
Проверено перед релизом:
- сборка и тесты через Gradle;
- bytecode Java 16 / major version 60;
- запуск на Paper 1.16.5;
- проверка загрузки MalinaTicket 26.5.9;
- проверка GUI, создания тикетов, комментариев, закрытия, кликабельных сообщений и YAML-хранилища.
Важно:
если вы обновляетесь с 26.5.8, замените JAR на новый MalinaTicket-26.5.9.jar. Формат YAML-хранилища тикетов не менялся.