MCDoctor utilise des diagnostics IA avancés pour lire, interpréter et expliquer avec précision les erreurs, crashs et conflits de plugins des serveurs Minecraft. Au lieu de parcourir des milliers de lignes dans latest.log, MCDoctor extrait automatiquement la cause racine et génère un rapport clair et structuré, compréhensible instantanément.
Traitement intelligent des logs
MCDoctor nettoie automatiquement votre log, supprime le bruit inutile, extrait les erreurs, avertissements, signatures de crash, problèmes de plugins et conflits de version, et le prépare pour une analyse IA approfondie.
Compréhension approfondie par l'IA
Grâce à un pipeline IA spécialisé entraîné sur Minecraft, MCDoctor lit le log comme le ferait un modérateur expert ou un ingénieur serveur, détectant les motifs, les échecs de mods/plugins, les mauvaises configurations, les dépendances manquantes, et plus encore.
Explications claires et lisibles
Vous recevez un rapport HTML clair : Cause → Correctifs → Notes. Pas de jargon. Pas d'approximation. MCDoctor explique chaque problème en étapes simples à suivre.
Conçu pour chaque serveur Minecraft
Que vous utilisiez Paper, Purpur, Fabric, Forge, NeoForge, Spigot ou des modpacks, MCDoctor adapte l'analyse à votre plateforme et résout les problèmes spécifiques à chaque écosystème.
Découvrons maintenant ci-dessous comment se déroule réellement la séquence d'envoi et d'analyse.
Que se passe-t-il en coulisses ?
Lorsque vous envoyez un log, MCDoctor exécute un pipeline de diagnostic rapide en plusieurs étapes. Voici un aperçu clair de la façon dont votre log est traité.
1/ Lecture et nettoyage du log
MCDoctor charge votre latest.log, supprime le bruit, restructure le fichier et le prépare pour l'analyse.
2/ Détection de la plateforme
Le système identifie si vous utilisez Paper, Purpur, Spigot, Fabric, Forge ou NeoForge, et adapte l'analyse à votre type de serveur.
3/ Analyse des erreurs et des plugins
MCDoctor extrait les crashs, avertissements, erreurs de plugins, dépendances manquantes et conflits de version pour isoler le vrai problème.
4/ Compréhension de la cause racine
Grâce à une IA entraînée sur Minecraft, MCDoctor compare vos erreurs à des motifs connus pour identifier la véritable cause.
5/ Rapport clair et lisible
Vous recevez un rapport HTML structuré avec : Cause, Correctifs et Notes. Simple, clair et rapide.
2 modes d'analyse
Choisissez la profondeur d'investigation de MCDoctor sur vos logs
Diagnostic rapide
Standard
Parfait pour les configurations Vanilla, Paper/Spigot et légères.
Plantages de serveurs Vanilla et Spigot/Paper
Conflits de plugins et exceptions courants
Versions de Java incompatibles et problèmes de mémoire de base
Erreurs de connexion réseau et de routine de connexion
Réponse immédiate pour les pannes d'infrastructure standard
Analyse approfondie
Avancé
Le moteur IA expert conçu pour les configurations lourdement moddées et le débogage approfondi de l'infrastructure.
Conflits Mixin complexes et échecs de chargement de Coremods
Profilage approfondi des goulots d'étranglement et des chutes de TPS
Données de worldgen corrompues et isolation des block entities instables
Filtrage des logs contextuel (isole les vraies causes du bruit des avertissements normaux)
Dites à MCDoctor ce qui ne va pas
Sélectionner les symptômes de votre serveur avant l'envoi oriente l'IA vers le bon angle de diagnostic, afin qu'elle se concentre sur ce qui compte vraiment dans votre log, et non sur tout à la fois.
Standard
Analyse générique
Lit l'intégralité du log à l'aveugle, sans contexte ni focus. Vous obtenez une vue d'ensemble large, mais l'IA peut manquer la cause racine enfouie dans les logs.
Balayage complet du log
Aucun contexte de problème
Correctifs génériques
VS
Avancé + symptômes
Diagnostic ciblé
Vous dites à MCDoctor ce qui ne va pas, l'IA se concentre sur les bonnes sections du log et fournit des résultats plus précis, plus rapides et plus exploitables.
Filtrage ciblé du log
IA consciente des symptômes
Correctifs précis
Que rencontre votre serveur ?
Cliquez pour mettre en évidence, purement illustratif ici
Cause racine ciblée
L'IA ignore le bruit non pertinent et se concentre sur les sections du log correspondant à votre type de symptôme.
Diagnostic plus rapide
Moins d'ambiguïté signifie que le modèle résout la cause en moins d'étapes de raisonnement et produit un rapport plus précis.
Correctifs plus intelligents
Les solutions sont adaptées à votre problème réel : des correctifs de crash quand vous plantez, des correctifs de performance quand vous laguez.
Exemple de résultat IA
Voici un rapport MCDoctor Advanced réaliste, produit avec notre moteur de rendu avancé.
Cause
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.
Correctifs
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.
Notes
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.