К содержимому
Tickwise
ОшибкаПлагиныSIG-PL-010

Повторяющиеся исключения в задачах планировщика плагина (Task #N generated an exception)

Платформы
Paper · Purpur · один сервер
Проверено
Проверено
Уверенность
Уверенность 85%

Как это выглядит в логе

Достаточно одной из строк. Агент сверяет их с логом локально, на вашем сервере.

logs/latest.log
  • [WARN] generated an exception

Симптомы

  • Периодическая функция плагина (автосохранение, таймеры, обновление табло) не работает или работает частично
  • В логе многократно: «Task #N for <плагин> vX generated an exception»

Причина

Задача, запланированная плагином через планировщик Bukkit/Paper, бросает исключение при каждом запуске. Причина — в stack trace: баг плагина, неверный конфиг или зависимость от выключенного плагина/недоступного ресурса.

Вероятные причины

  • Баг плагина (NullPointerException и подобные в его собственных классах)
  • Задача обращается к выключенному плагину или недоступному ресурсу (БД, веб-API)
  • Несовместимость версии плагина с сервером (NoSuchMethodError и т.п. в trace)

Как исправитьНизкий риск

  1. По evidence определите плагин (имя после for/Plugin) и исключение в первой строке trace и в Caused by:.
  2. Проверьте, не выключен ли плагин, к которому обращается задача (сообщения «plugin is disabled», ошибки включения выше в логе), и доступны ли внешние ресурсы.
  3. Обновите плагин; если ошибка остаётся — отправьте автору полный trace и версии сервера/плагина.
  4. Если ошибки спамят лог и мешают работе — временно отключите проблемную функцию в конфиге плагина.

Источники