MCDoctor utiliza diagnósticos de IA avanzados para leer, interpretar y explicar con precisión los errores, fallos y conflictos de plugins de servidores de Minecraft. En lugar de revisar miles de líneas en latest.log, MCDoctor extrae automáticamente la causa raíz y genera un informe claro y estructurado que entiendes al instante.
Procesamiento inteligente de logs
MCDoctor limpia automáticamente tu log, elimina el ruido innecesario, extrae errores, advertencias, firmas de fallos, problemas de plugins y conflictos de versión, y lo prepara para un análisis profundo con IA.
Comprensión profunda por IA
Mediante un pipeline de IA especializado y entrenado en Minecraft, MCDoctor lee el log como lo haría un moderador experto o un ingeniero de servidores, detectando patrones, fallos de mods/plugins, configuraciones incorrectas, dependencias faltantes y más.
Explicaciones claras y legibles
Recibes un informe HTML claro: Causa → Soluciones → Notas. Sin jerga. Sin conjeturas. MCDoctor explica cada problema en pasos sencillos que puedes seguir.
Diseñado para cada servidor de Minecraft
Tanto si usas Paper, Purpur, Fabric, Forge, NeoForge, Spigot o modpacks, MCDoctor adapta el análisis a tu plataforma y resuelve los problemas específicos de cada ecosistema.
Ahora veamos a continuación cómo ocurre realmente la secuencia de subida y análisis.
¿Qué ocurre entre bastidores?
Cuando subes un log, MCDoctor ejecuta un pipeline de diagnóstico rápido de varios pasos. Aquí tienes un desglose claro de cómo se procesa tu log.
1/ Lectura y limpieza del log
MCDoctor carga tu latest.log, elimina el ruido, reestructura el archivo y lo prepara para el análisis.
2/ Detección de plataforma
El sistema identifica si usas Paper, Purpur, Spigot, Fabric, Forge o NeoForge, y adapta el análisis a tu tipo de servidor.
3/ Análisis de errores y plugins
MCDoctor extrae fallos, advertencias, errores de plugins, dependencias faltantes y conflictos de versión para aislar el problema real.
4/ Comprensión de la causa raíz
Mediante una IA entrenada en Minecraft, MCDoctor compara tus errores con patrones conocidos para identificar la verdadera causa.
5/ Informe claro y legible
Recibes un informe HTML estructurado con: Causa, Soluciones y Notas. Sencillo, claro y rápido.
2 modos de análisis
Elige con qué profundidad quieres que MCDoctor investigue tus logs
Diagnóstico rápido
Estándar
Perfecto para configuraciones Vanilla, Paper/Spigot y ligeras.
Fallos de servidores Vanilla y Spigot/Paper
Conflictos de plugins y excepciones comunes
Versiones de Java incompatibles y problemas básicos de falta de memoria
Errores de conexión de red y de rutina de inicio de sesión
Respuesta inmediata para fallos de infraestructura estándar
Análisis profundo
Avanzado
El motor de IA experto diseñado para configuraciones con muchos mods y depuración profunda de la infraestructura.
Conflictos complejos de Mixin y fallos de carga de Coremod
Análisis exhaustivo de cuellos de botella de rendimiento y caídas de TPS
Datos de worldgen corruptos y aislamiento de block entities inestables
Filtrado de logs contextual (aísla las verdaderas causas del ruido normal de advertencias)
Dile a MCDoctor qué va mal
Seleccionar los síntomas de tu servidor antes de subir el log orienta a la IA hacia el enfoque de diagnóstico correcto, para que se centre en lo que realmente importa en tu log y no en todo a la vez.
Estándar
Escaneo genérico
Lee todo el log a ciegas, sin contexto ni enfoque. Obtienes una visión general amplia, pero la IA puede pasar por alto la causa raíz enterrada en los logs.
Barrido completo del log
Sin contexto del problema
Soluciones genéricas
VS
Avanzado + síntomas
Diagnóstico específico
Le dices a MCDoctor qué va mal, la IA se centra en las secciones correctas del log y ofrece resultados más precisos, rápidos y accionables.
Filtrado de log enfocado
IA consciente de los síntomas
Soluciones precisas
¿Qué le ocurre a tu servidor?
Haz clic para resaltar, aquí es solo ilustrativo
Causa raíz específica
La IA omite el ruido irrelevante y se centra en las secciones del log que coinciden con tu tipo de síntoma.
Diagnóstico más rápido
Menos ambigüedad significa que el modelo resuelve la causa en menos pasos de razonamiento y produce un informe más preciso.
Soluciones más inteligentes
Las soluciones se ajustan a tu problema real: soluciones de fallos cuando te bloqueas, soluciones de rendimiento cuando tienes lag.
Ejemplo de resultado de IA
Este es un informe MCDoctor Advanced realista, generado con nuestro motor de renderizado avanzado.
Causa
Your server is running several plugins that are not compatible with your current Paper/Minecraft version (1.21.5), or are missing required dependencies. Because of this, some plugins fail to start correctly and then throw a lot of “NullPointerException” errors (which basically means “this thing the plugin expected to exist is actually empty / not loaded”).
Multiverse suite (Core, Inventories, Portals, NetherPortals)
Multiverse-Core fails with “VerifyError” and config loading errors. That means the version you’re using is not built for your server version, or its files are broken.
Because Multiverse-Core never initializes, the other Multiverse plugins (Inventories, Portals, NetherPortals) also fail and throw errors like:
“MultiverseCore has not been initialized!”
“Cannot invoke ... InventoriesDupingPatch.disable() because this.dupingPatch is null”
PhoenixDuels
PhoenixDuels crashes on startup with “ExceptionInInitializerError”.
After that, its internal helpers are never set up, so you see:
“ServerVersion.CURRENT_VERSION is null”
“Utilities.ASYNC_SERVICE is null”
These are just the plugin trying to use things that never got initialized because it failed to start.
Database / stats plugin (ResultSet is null)
Repeated errors like “Cannot invoke ResultSet.next() because resultSet is null” mean a plugin that talks to a database (MySQL/SQLite) is failing to get data.
Most likely:
Database connection is not set up correctly (wrong host, user, password, or database name), or
The plugin is not handling failed queries properly.
Other plugin issues
BanAnnouncer cannot load because it is missing the required plugin “Spicord”.
Essentials says you are on an unsupported server version, so that version of Essentials is not meant for 1.21.5.
ItemsAdder is missing a bunch of images for “betterranks” (admin.png, mod.png, etc.), so those custom rank icons won’t show up.
Some plugins log “VerifyError: Bad type on operand stack” – this is another strong sign they are compiled for a different Minecraft/Java version than what you are running.
Soluciones
Update or remove incompatible plugins
Check each of these plugins and make sure you are using a version that explicitly supports Paper / Minecraft 1.21.5:
Run ItemsAdder’s command to rebuild the resource pack (check its documentation, usually something like /iazip or similar).
General cleanup steps
After making changes:
Stop the server completely.
Remove any obviously broken or outdated jars from plugins.
Start the server and watch the console for new errors.
Fix errors one plugin at a time so you can clearly see what changed.
Notas
Most of these errors are not caused by your world or your server hardware, but by plugin versions not matching your Minecraft/Paper version or missing dependencies.
If you are unsure which plugin is causing a specific error, you can temporarily:
Move all plugins out of the plugins folder,
Add them back one by one, restarting each time,
And see when the error returns. That tells you exactly which plugin is responsible.
Always back up your world and plugin folders before removing or changing plugins, especially big ones like Multiverse or ItemsAdder.