Хостинг · Разбор ошибок

Plugin already initialized

Дубль плагина или последствия /reload: почему появляется ошибка и почему перезагрузку плагинов использовать нельзя.

Обновлено 13 августа 2026 г.

org.bukkit.plugin.InvalidPluginException: Plugin already initialized!

Сервер попытался загрузить плагин, который уже загружен.

Причины

  1. Два файла одного плагина в plugins: Plugin-1.0.jar и Plugin-1.1.jar. Самая частая. Удалите старый.
  2. /reload — команда перезагрузки. Она порождает эту и десяток других ошибок, оставляет висящие обработчики и утечки памяти.
  3. Плагин распакован в папку вместо .jar.

Про /reload

Никогда не используйте /reload и /reload confirm на живом сервере. Это источник:

  • утечек памяти и MetaspaceOutOfMemoryError;
  • дюпов предметов — Дюпы;
  • двойных обработчиков событий;
  • странных ошибок, которые невозможно диагностировать.

Правильный путь — полный перезапуск сервера. Он занимает секунды, а не создаёт проблем на неделю.

Проверка

/plugins

Плагин в списке дважды или с разными версиями — прямое подтверждение дубля.