v2.0.7
August 26, 2026
Improvement
The real culprit, proven by the log
Every analysis you flagged as wrong was replayed against its raw log,
the exact failure point was fixed, and each fix is now locked in by a
regression suite of real user logs. The engine no longer builds a
plausible story around noise: it anchors the diagnosis on the evidence.
- Dependency failures beat cosmetic warnings: when a mod demands a newer loader ("Mod X requires Forge 40.3.12, you have 40.3.0"), that is now the cause, with the exact required and installed versions quoted — a harmless mixin warning nearby can no longer steal the diagnosis
- Oversized network packets are a cause of their own: the 1 MB packet limit kick (
Payload may not be larger than 1048576 bytes) is detected, attributed to the mod whose code sends the packet, and answered with the real fixes (fewer/lighter content packs, a packet-size mod, or updating that mod)
- Caught exceptions can no longer fake the cause: an exception logged under a warning is a failed optional integration — the engine tags it, and never again recommends installing a mod you don't even have
- Leftovers of removed mods are recognized: an id from a mod that is no longer installed points to stale data (for example another mod's world cache) — the advice is now to clean that data, not to "update" an absent mod
- The failing code is shown, not guessed: the report engine now sees the full stack around the terminal error and what the same thread logged just before it — a mod choking on its own saved cache is no longer mislabeled "a JSON error in your datapacks"
- Mod construction failures end the search: after a
Failed to create mod instance, the later wreckage ("broken mod state", a mod not finding its config) is never blamed — and never gets a bogus fix
- The crash trigger is identified: crash reports now carry the
Description line, the affected screen and both ends of the stack, so the report can say "your game crashes when you click Create World" and name the mods patching the failing frames
- Honest watchdog reports: the vanilla "60000004.00 seconds" display bug is converted to the real duration, the blocked server thread's stack is shown when present — and when the file doesn't contain it, the report says so and asks for
latest.log or a spark profile instead of guessing
- No more false "broken installation" verdicts: harmless Forge library messages on Windows paths, missing optional access transformers and jar discovery lines are recognized as noise, and mod lists are read in every format (up to 800 mods, early-boot logs included) — "you have no mods installed" claims are gone
- Incomplete logs say so: a log of any size that stops abruptly with no error and no shutdown is reported as an incomplete capture with a request for the full file — neither "everything looks good" nor an invented cause
- Bundled mods are explained: dependency blocks are parsed down to "Currently, X is not installed", and when the failing mods live inside one bundle jar, the report names the jar file you actually have in your mods folder
- Safer advice, always: never disable the mod loader itself, no disable-everything checklists, no client/server checks for a singleplayer world, and never a Java version below what your Minecraft requires
- No more stuck analyses: rare malformed log patterns that could freeze an analysis for close to a minute are now processed in milliseconds
v2.0.6
July 28, 2026
Improvement
More accurate diagnoses, shorter reports
The analysis engine now reads your log more carefully before concluding.
It follows the real error chain, names the mod actually responsible, and
stops reporting problems it cannot prove.
- Root cause tracking: the engine now follows the exception chain down to its deepest
Caused by instead of stopping at the first alarming warning
- The guilty mod is named: when a mixin appears in the crash stack, it is traced back to the mod you actually installed (for example
etf becomes entity_texture_features) instead of a vague "one of your mods"
- Client only mods on a dedicated server are now detected as a distinct cause, with the rejected client classes identified
- Startup state is established first: the engine checks whether your server reached
Done and whether players joined, so warnings on a healthy server are no longer reported as a startup crash
- No more advice that deletes working files: the engine never suggests removing a mod that is not in your mods folder, and it ignores harmless internal Forge messages that previously looked like a broken installation
- Severity is measured, not guessed: a single lag message is no longer described as a persistent overload, and
Running Xms behind is read correctly as accumulated delay
- No unfounded recommendations: more RAM, JVM flag changes or view distance reductions are only suggested when the log actually shows matching evidence
- Shorter, clearer reports: at most three prioritized fixes, a cause explained in a few sentences, and no raw log lines or internal technical labels pasted into the report
- Confidence is stated: the report now says whether the cause is confirmed by the log or only likely, instead of presenting a hypothesis as a certainty
v2.0.5
June 23, 2026
Bug fix
Google & Discord login fixed on localized URLs
Signing in with Google or Discord now works from any language version of
the site, not just English.
- Fixed an invalid redirect URL error when starting Google/Discord login from a localized page (e.g.
/fr/, /de/)
- The OAuth callback now uses a language-neutral URL so it always matches the provider configuration
v2.0.4
June 21, 2026
Feature release
Full multilingual site & report ratings
The entire website is now translated, not just the AI reports, with
localized URLs for search engines, and you can rate any analysis to help
us improve.
- Whole UI translated into 27 languages (nav, pages, panel, emails), previously only the AI reports were multilingual
- Language picker (flag menu) in the top navigation
- Rate your analysis: a new button on each report lets you score it (overall + diagnosis accuracy, clarity, usefulness) and leave a comment
v2.0.3
June 8, 2026
Common Issues subpages and new guides
Common Issues now have dedicated subpages, making it easier to access
detailed troubleshooting information for specific Minecraft problems.
We also added new guides to help users better understand crash reports
and Minecraft logs.
- Added dedicated subpages for Common Issues
- Added a new guide: How to read a crash report
- Added a new guide: Understanding Minecraft logs
- Improved navigation between common Minecraft troubleshooting topics
- Made issue-specific guidance easier to read and access
- Improved the structure of Common Issues content for better discoverability
v2.0.2
June 5, 2026
Google and Discord login
Signing in is now faster and easier. You can connect to MCDoctor.ai
using your Google or Discord account, with a smoother login experience
across desktop and mobile.
- Added Google login for quick account access
- Added Discord login for Minecraft community users
- Improved the authentication flow for a smoother sign-in experience
- Fixed symptom button alignment on mobile devices
- Improved symptom selector display consistency on smaller screens
v2.0.1
June 2, 2026
Symptom-guided analysis
Tell us what's wrong and get a sharper diagnosis. Advanced mode
now lets you pick the symptoms your server is showing, so the
analysis focuses on what actually matters.
- New symptom selector in Advanced mode, pick one or several
- 6 symptoms available: Crash, Startup, Lag, Connection, World, Mods
- The AI focuses its diagnosis on your selected symptoms, addressing each one
- Hover any symptom for a quick description of what it covers
- Fully optional, leave it blank for a general analysis
v2.0.0
May 30, 2026
Større utgivelse
The full SaaS release
McDoctor.ai is now a complete SaaS platform with subscriptions,
API access, browser extension, and multilingual reports.
- 3 paid plans (Starter / Pro / Business) with Stripe Checkout and customer portal
- Chrome extension for one-click analysis on Shockbyte, Bisect, Pterodactyl, Pelican
- Reports in 10 languages (EN, FR, DE, ES, PT, PT-BR, IT, RO, NL, PL)
- Built-in support ticket system
- Personal API keys with Bearer token authentication
- Standard / Advanced analysis modes
- Auto-detection of platform (Paper, Spigot, Fabric, Forge, NeoForge, Vanilla) and Minecraft version
- Gzip / zip / tar.gz log archive support
- Admin dashboard with MRR chart, churn rate, healthcheck
v1.0.0
November 5, 2025
Første utgivelse
McDoctor.ai goes live
- Drag-and-drop log upload (up to 1.5 MB)
- AI-powered crash diagnosis
- Free for everyone, no account required
- Available in English and French at launch