Crash Diagnostics Engine
One of the most frustrating parts of modded Minecraft is dealing with cryptic crash reports. Ssarg Launcher includes a built-in Local Crash Diagnostics Engine written in Rust that automatically parses log files and crash reports whenever your game crashes.
🛠️ How It Works
When a Minecraft instance exits unexpectedly, Ssarg Launcher automatically inspects:
- The
crash-reportsdirectory: Scans for the latest.txtcrash report generated by Minecraft or Forge/Fabric/NeoForge. - The
logs/latest.logfile: If no crash report was generated, scans the latest log file for fatal exceptions and stack traces.
All analysis happens 100% locally on your machine in Rust—your logs are never uploaded to an external server.
💡 Actionable Inline Banners
Instead of forcing you to read hundreds of lines of Java stack traces, Ssarg Launcher displays a clean inline alert banner at the top of your instance screen with actionable advice:
1. Missing Mod Dependencies
If a mod requires another library to function (for example, Sodium requiring Indium when certain add-ons are present), the launcher highlights the exact missing mod:
Crash Detected: Sodium is missing the required Indium dependency. Please install Indium to resolve this crash.
2. Duplicate Mod IDs
If two copies of the same mod or conflicting JAR files are installed in your mods/ folder:
Crash Detected: Duplicate mod ID found (
fabric-api). Please remove duplicate mod JARs from your instance folder.
3. Mixin Transformer Conflicts
When two mods attempt to modify the same internal Minecraft class inconsistently:
Crash Detected: Mixin Transformer Error: Mod injection conflict detected in
net.minecraft.client.render....