Плагин не загружен: не установлена обязательная зависимость (UnknownDependencyException)
- Платформы
- Paper · Purpur · один сервер
- Проверено
- Проверено
- Уверенность
- Уверенность 97%
Как это выглядит в логе
Достаточно одной из строк. Агент сверяет их с логом локально, на вашем сервере.
logs/latest.log
UnknownDependencyException: Unknownв stack trace
Симптомы
- Плагин отсутствует в /plugins (или показан красным), его команды не работают
- В логе при старте: «Could not load '…' …» и UnknownDependencyException со списком зависимостей
Причина
У плагина в plugin.yml/paper-plugin.yml указана обязательная зависимость (depend), которой нет на сервере или которая сама не загрузилась, поэтому Paper не загрузил плагин.
Вероятные причины
- Зависимость (Vault, ProtocolLib, PlaceholderAPI и т.п.) не установлена в plugins/
- Зависимость установлена, но сама не загрузилась (ищите её собственную ошибку выше в логе)
- Имя зависимости не совпадает (другой форк/переименованный плагин, например VaultUnlocked вместо Vault)
Как исправитьНизкий риск
- Возьмите список из квадратных скобок в evidence — это недостающие плагины, и имя плагина, которому они нужны.
- Проверьте, есть ли эти плагины в
plugins/и загрузились ли они (/plugins); если зависимость есть, но не загрузилась — сначала исправьте её ошибку выше в логе. - Установите недостающие плагины с официальной страницы (Hangar/Modrinth/SpigotMC), совместимые с вашей версией сервера, и перезапустите сервер (не
/reload).