Тестирование и примеры
Пример проекта
Отдельного репозитория с примером нет. Образцом служат собственные сообщения Pano MC Plugin; они используют те же классы, что и ваш плагин:
Тестирование вашей интеграции
Локальное тестирование
- Соберите ваш плагин:
bash
./gradlew build- Скопируйте JAR-файл в папку
plugins/вашего тестового сервера. - Убедитесь, что Pano MC Plugin установлен и подключен.
- Установите ваш целевой плагин.
- Запустите сервер и протестируйте функциональность.
Отладка
Включите логирование отладки в вашем плагине:
kotlin
if (config.getBoolean("debug", false)) {
logger.info("[Debug] Запрос отправлен: ${request::class.simpleName} (${request.eventId})")
}