Cuando tienes muchos plugins instalados y algo empieza a fallar, encontrar cuál es el responsable puede parecer complicado.
La forma más rápida de identificarlo es comenzar revisando la Console y, si el problema no es evidente, utilizar un método de aislamiento para encontrar el plugin que está provocando el error.
El primer lugar que debes revisar es la Console de tu servidor.
Detén y vuelve a iniciar el servidor y observa cuidadosamente los mensajes que aparecen durante el arranque.
Cuando un plugin no es compatible o tiene algún problema, normalmente aparecerá su nombre junto con un mensaje de advertencia o error.
Busca mensajes similares a:
Plugin X was built for a different Minecraft version Could not load plugin Error enabling plugin Unsupported version Failed to enable plugin Missing dependency
Si la consola menciona directamente el nombre de un plugin, comienza investigando ese plugin.
Un plugin puede considerarse potencialmente desactualizado cuando la consola indica que fue desarrollado para una versión anterior de Minecraft o cuando no puede habilitarse correctamente.
Por ejemplo, después de actualizar tu servidor de una versión de Minecraft a otra, podrías encontrar un mensaje indicando que un plugin fue creado para una versión diferente.
Si sospechas que uno de tus plugins está desactualizado, comprueba su versión actual y compárala con la última versión publicada por el desarrollador.
Puedes hacerlo desde:
Comprueba siempre que la nueva versión sea compatible con:
Si la consola no identifica claramente el plugin responsable, puedes utilizar un método de aislamiento por mitades.
Este método es mucho más rápido que desactivar y probar cada plugin individualmente.
Supongamos que tienes 20 plugins instalados y no sabes cuál está provocando el problema.
En lugar de probar los 20 uno por uno, divide la lista aproximadamente por la mitad.
Detén completamente el servidor desde la Console.
Espera hasta que el servidor aparezca como:
Offline
Desde el administrador de archivos de EterHosting, abre:
plugins/
Crea una carpeta temporal fuera de plugins/ y mueve aproximadamente la mitad de los archivos .jar a esa carpeta.
Por ejemplo, si tienes:
plugins/ ├── Plugin1.jar ├── Plugin2.jar ├── Plugin3.jar ├── Plugin4.jar ├── Plugin5.jar ├── Plugin6.jar ├── Plugin7.jar ├── Plugin8.jar ├── Plugin9.jar └── Plugin10.jar
Puedes mover cinco de ellos temporalmente fuera de la carpeta plugins/.
Por ejemplo:
plugins/ ├── Plugin1.jar ├── Plugin2.jar ├── Plugin3.jar ├── Plugin4.jar └── Plugin5.jar plugins-test/ ├── Plugin6.jar ├── Plugin7.jar ├── Plugin8.jar ├── Plugin9.jar └── Plugin10.jar
Inicia nuevamente el servidor y comprueba si el problema continúa.
Ahora tienes dos posibilidades.
Si el problema desapareció después de retirar la mitad de los plugins, significa que probablemente el plugin problemático está dentro del grupo que retiraste.
Detén nuevamente el servidor y divide ese grupo por la mitad.
Si el problema continúa, probablemente el plugin problemático se encuentra entre los plugins que todavía están instalados.
Divide ese grupo por la mitad y vuelve a realizar la prueba.
Continúa dividiendo el grupo sospechoso por la mitad hasta encontrar exactamente qué plugin provoca el problema.
Por ejemplo:
20 plugins
↓
10 plugins
↓
5 plugins
↓
2-3 plugins
↓
1 plugin
Con este método normalmente necesitarás muchos menos reinicios que si probaras cada plugin individualmente.
Cuando hayas encontrado el plugin responsable, tienes varias opciones.
Si el desarrollador todavía no ha publicado una versión compatible con tu versión de Minecraft, tienes varias opciones.
Si acabas de actualizar la versión de Minecraft, no compruebes únicamente el plugin que ya está dando problemas.
Revisa todos los plugins instalados.
Presta especial atención a aquellos que:
Una vez iniciado el servidor, puedes utilizar:
/plugins
Esto te permite comprobar qué plugins están cargados actualmente.
Si un plugin no aparece o aparece deshabilitado, revisa la consola para obtener más información.
La consola puede mostrar advertencias que no necesariamente impiden que el plugin funcione.
Por ejemplo, un plugin puede indicar que fue creado para otra versión pero continuar funcionando.
Sin embargo, si estás teniendo problemas, estos warnings son una buena pista para determinar qué plugins debes revisar primero.
Puede ocurrir que tengas más de un plugin incompatible después de una actualización.
En ese caso, actualiza o reemplaza todos los plugins que presenten problemas y vuelve a iniciar el servidor.
Después de realizar las actualizaciones, revisa nuevamente la consola para asegurarte de que no quedan errores.
Algunos plugins dependen de otros plugins para funcionar.
Si la consola muestra:
Missing dependency
revisa qué dependencia necesita el plugin e instálala antes de volver a probarlo.
También debes comprobar que la dependencia sea compatible con tu versión de Minecraft.
Puedes hacerlo, pero recomendamos tener cuidado.
Si tienes un servidor importante, realiza primero una copia de seguridad y actualiza los plugins de forma controlada.
Si actualizas muchos plugins simultáneamente y aparece un problema, puede ser más difícil determinar cuál fue el responsable.
Si el servidor ya tiene problemas, es mejor identificar primero el plugin responsable antes de realizar muchos cambios.
Antes de actualizar Minecraft, cambiar muchos plugins o realizar modificaciones importantes, recomendamos crear una copia de seguridad de tu servidor.
Esto te permitirá recuperar los archivos anteriores si una actualización provoca algún problema.
Imagina que tienes 16 plugins y después de actualizar Minecraft comienzas a experimentar errores.
La estrategia sería:
plugins/.Primero revisa la Console. Si no aparece claramente, utiliza el método de búsqueda por mitades para aislar el plugin.
No. Puedes mover aproximadamente la mitad de los plugins, comprobar el resultado y continuar dividiendo el grupo problemático.
La consola puede mostrar warnings indicando que el plugin fue creado para una versión diferente de Minecraft o que no puede habilitarse.
Puedes buscar una alternativa mantenida o mantener temporalmente una versión de Minecraft compatible con el plugin.
Sí. Es recomendable comprobar todos los plugins y prestar especial atención a los que muestran warnings o errores durante el arranque.
Sí, pero antes de eliminarlo recomendamos realizar una copia de seguridad y comprobar si otros plugins dependen de él.
Aísla cada plugin por separado y comprueba si existe un conflicto entre ellos. También revisa las dependencias y la documentación de ambos.
plugins/. Puedes administrar tus plugins, archivos, versiones y consola desde el panel de EterHosting:
¿Le ha resultado útil esta respuesta?