Los plugins y los mods pueden depender unos de otros. Cuando falta uno, la consola lo nombra con precisión, lo que convierte a este en uno de los errores más fáciles de arreglar en cuanto sabes dónde mirar.
Lo que estás viendo
Could not load 'plugins/Something.jar' … Unknown/missing dependency: [Vault]Missing or unsupported mandatory dependencies- Un plugin falla mientras todos los demás cargan con normalidad.
Por qué pasa
Muchos plugins se apoyan en librerías compartidas: Vault para economía, PlaceholderAPI para sustitución de texto, ProtocolLib para manejar paquetes. Los mods hacen lo mismo, a menudo sobre mods de API. Sin la dependencia presente, el código que la necesita no se puede cargar en absoluto.
Qué hacer
- Lee el nombre entre corchetes
El registro nombra la dependencia exacta. Eso es lo que tienes que instalar, en una versión compatible con tu versión de Minecraft.
- Descárgala de la fuente oficial
La página de la propia dependencia. Esta es justo la situación en la que la gente pincha el primer resultado y acaba con un jar modificado: hay un artículo sobre por qué eso termina mal.
- Reinicia en vez de recargar
Las dependencias se resuelven al cargar. Recargar un servidor después de añadir una lo deja a menudo a medio inicializar; un reinicio completo no.
- Comprueba que las versiones encajan
Una dependencia compilada para 1.20 no satisface a un plugin que corre en 1.21. El registro lo dirá, a veces en un segundo mensaje distinto.
El plugin aparece en verde en la salida de plugins, y la línea de dependencia ausente ha desaparecido del registro de arranque.
Si la dependencia ya estaba instalada, mira el orden de carga y las versiones: una copia vieja de la librería en la carpeta puede cumplir el nombre pero no la versión que pedía el plugin.