Usa el código NILO20: 20% de descuento por confiar en nosotros..

Ilustración de Minecraft: un jugador con armadura de netherita corre por el Nether

Falta un plugin o mod requerido en tu servidor de Minecraft

Cómo solucionar UnknownDependencyException y missing mandatory dependencies cuando un plugin o mod de tu servidor de Minecraft necesita otro.

3 min de lectura Errores del servidor

Muchos plugins y mods se apoyan en otros para funcionar. Si instalas uno y falta aquel del que depende, no carga, y en el caso de los mods el servidor ni siquiera arranca.

Un plugin que depende de otroEl plugin MiTienda declara que necesita Vault. Mientras Vault no está en la carpeta plugins, MiTienda no carga. Cuando se añade Vault, los dos cargan correctamente.MiTienda.jardepend: [Vault]Falta VaultVault.jarUnknown/missing dependency plugins: [Vault]Enabling MiTienda v2.1
El error nombra exactamente qué plugin falta. Instálalo en plugins/ y reinicia.

Encuentra el mensaje

El error siempre dice qué falta. Busca en la consola un mensaje como alguno de estos:

Plugins (Paper, Spigot)

Could not load 'plugins/MiTienda.jar' in folder 'plugins'
org.bukkit.plugin.UnknownDependencyException: Unknown/missing dependency plugins: [Vault]

Entre corchetes está el nombre del plugin que falta, en este caso Vault. El servidor sí arranca, pero MiTienda queda desactivado.

Mods (Forge, NeoForge)

Missing or unsupported mandatory dependencies:
    Mod ID: 'geckolib', Requested by: 'mowziesmobs', Expected range: '[4.4,)', Actual version: '[MISSING]'

Mod ID es el mod que falta, Requested by el mod que lo pide y Expected range las versiones que sirven. El servidor no arranca hasta que lo soluciones.

Mods (Fabric)

Mod 'Mi Mod' (mimod) 1.4.0 requires any version of mod fabric-api, which is missing!

El mensaje dice qué mod lo pide y cuál falta. Casi todos los mods de Fabric necesitan Fabric API.

Cómo solucionarlo

  1. Apunta el nombre o id de lo que falta y, si aparece, la versión que se espera.

  2. Descárgalo de una fuente fiable: Modrinth, CurseForge, Hangar o SpigotMC. Elige la versión que corresponde a tu versión de Minecraft y a tu loader.

  3. En el panel de Nilo Hosting, abre el Administrador de archivos y sube el archivo .jar a plugins/ o a mods/, según el caso.

  4. Reinicia el servidor y revisa la consola. Si ahora pide otra dependencia, repite los pasos: a veces una dependencia necesita a su vez otra.

Dependencias más comunes

  • Plugins: Vault (economía y permisos), ProtocolLib, PlaceholderAPI y LuckPerms.
  • Mods de Forge y NeoForge: GeckoLib, Architectury API, Cloth Config y Curios API.
  • Mods de Fabric: Fabric API, Cloth Config y Architectury API.

Si la dependencia ya está instalada

  • Versión incorrecta: el mensaje de Forge indica en Expected range qué versiones sirven. Instala una dentro de ese rango.
  • Loader equivocado: una dependencia de Fabric no sirve en Forge. Mira la guía de Forge, Fabric y NeoForge.
  • La dependencia no carga: busca en la consola un error de la propia dependencia. Si ella falla, todo lo que depende de ella también.

Preguntas frecuentes

¿Qué diferencia hay entre depend y softdepend?

En los plugins, depend es obligatorio: sin él, el plugin no carga. softdepend es opcional: el plugin funciona igual, pero activa funciones extra si lo encuentra.

¿Los jugadores también tienen que instalar la dependencia?

En los plugins, no: todo pasa en el servidor. En los mods, depende del mod. Si es un mod que también instalan los jugadores, normalmente también necesitan sus dependencias.

¿Necesitas un servidor para probarlo?

Planes desde 2 USD al mes con slots ilimitados. Si te trabas con una guía, soporte te ayuda por Discord.

Crear servidor
Cara de Slime, el mob del plan de 1 GBCara de Esqueleto, el mob del plan de 3 GBCara de Vex, el mob del plan de 6 GBCara de Guardián, el mob del plan de 10 GBCara de Wither, el mob del plan de 16 GBCara de Enderman, el mob del plan de 24 GB