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