Библиотека для разработчиков плагинов Майнкрафт на Kotlin, упрощающая создание дополнений для Paper. Она убирает повторяющийся код при регистрации команд, событий, задач и работе с конфигурацией.
Возможности
- Базовый класс
KotlinFrameworkс экземпляром плагина, журналом запуска и обработкой ошибок. - Регистрация простых команд и обработчиков событий прямо в коде плагина.
- Класс
KotlinCommandдля команд в отдельных файлах. - Планировщик:
runLater,runTimer,runAsync. - Методы для конфигурации и сохранения координат:
saveLocation,getLocation,config,setConfig. - Отправка сообщений и поддержка цветовых кодов
&черезmsg,broadcastMsg,colorize.
Требования
Требуются Paper, Java 21+ и Kotlin 2.x. Библиотеку нужно включить в .jar своего плагина через shadowJar, иначе она не загрузится.
