И этим плагином моим я тоже решился заняться, так как я его очень давно не обновлял, да и ошибок в нём есть много. В общем, я решил полностью сделать полный рефакторинг кода и сделать его более похожим по структуре, классам и коду, как мои другие плагины. Я исправил множество багов, возникающих в классе HexColors, недочёты в пермишенах, где они частенько ломались, поработал над жёсткой оптимизации кода, добавил новые некоторые классы улучшил методы и так далее. В общем, это обновление очень важное, так что лучше всего обновится)
Список всех изменений и улучшений:
— Полный архитектурный рефакторинг всего плагина и кода
— Значительно улучшена оптимизация плагина благодаря устранению скрытых нагрузок в тикерах и оптимизации часто вызываемых методов
— Добавлена новая система миграций и автоматического обновления конфигурации ConfigUpdater
— Полностью переработана работа с цветами класса HexColors, где добавлена нормальная поддержка MiniMessage для 1.17+ и обратная совместимость со старыми версиями
— Полностью переработана система команд с переходом на подкоманды
— Добавлена поддержка отображения любых плейсхолдеров плагина PlaceholderAPI для каждого найденного игрока в списке неара
— Улучшена совместимость с плагинами в коде (например с EssentialsX, CMI, SuperVanish, PremiumVanish и другими)
— Исправлен баг, из-за которого мёртвые игроки на экране возрождения могли ошибочно отображаться в списке поблизости
— Исправлена логика работы и приоритетов радиусов поиска при одновременном использовании пермишена и привилегии из плагина LuckPerms
— Улучшена работа трекера BossBar, где теперь вся математика и сборка строк вынесены в асинхронный поток, а также добавлено автоснятие при смерти или уходе цели в ваниш
— Улучшено вычисление направлений взгляда игрока в классе DirectionUtils для более точного и быстрого отображения стрелочек в чате и боссбаре
— Исправлен баг в системе проверки обновлений UpdateChecker, вызвавший ложные уведомления о новых версиях на GitHub
— Исправлены различные мелкие ошибки и недочёты, возникавшие при перезагрузке плагина или сервера
Стоит обновить плагин?
Да, думаю стоит, и так всегда я говорю. И всё так же, удалять конфиг и папку плагина не стоит, так как всё что надо, обновится автоматически )