Плагин упал при включении (Error occurred while enabling)
- Платформы
- Paper · Purpur · один сервер
- Проверено
- Проверено
- Уверенность
- Уверенность 90%
Как это выглядит в логе
Достаточно одной из строк. Агент сверяет их с логом локально, на вашем сервере.
logs/latest.log
[ERROR] while enabling
Симптомы
- Плагин загружен, но выключен (красный в /plugins), его команды и функции не работают
- В логе: «Error occurred while enabling <плагин> (Is it up to date?)» и stack trace
Причина
Метод onEnable плагина бросил исключение, и Paper выключил плагин. Конкретную причину показывает stack trace (Caused by): несовместимость версии, недоступная БД, битый конфиг.
Вероятные причины
- Версия плагина несовместима с версией сервера (NoSuchMethodError/NoClassDefFoundError в trace)
- Внешний ресурс недоступен: БД, веб-API, порт (SQLException/ConnectException в trace)
- Ошибка в конфиге плагина (YAML/значение не того типа в trace)
- Баг плагина или конфликт с другим плагином
Как исправитьНизкий риск
- Прочитайте первую строку исключения и последнюю строку
Caused by:в evidence — это настоящая причина. NoSuchMethodError/NoClassDefFoundError/ClassNotFoundException— обновите плагин до версии, поддерживающей вашу версию сервера.- Ошибки подключения к БД/сети — проверьте адрес, порт и доступность сервиса в конфиге плагина.
- Ошибки YAML/конфига — исправьте указанный файл в
plugins/<плагин>/(или сохраните копию и дайте плагину пересоздать конфиг). - Перезапустите сервер (не
/reload); если ошибка остаётся — сообщите автору плагина с полным trace.