Log Analyzer
Automatic analysis
When the game crashes:
- Stuzhik opens the analyzer automatically
- Shows the problems it found
- Possible solutions for each one
- Buttons for automatic fixes (where possible)
Manual analysis
If you need to run the analysis yourself:
- Open the instance
- The "Analyze Logs" button
- Choose the log type:
crash-report- the latest crashlatest.log- the current session- Pick a file manually
Problem types
Critical
Block the launch completely:
| Problem | Cause | Solution |
|---|---|---|
| Java version mismatch | Wrong Java version | Stuzhik installs the right one |
| Missing dependency | A required mod is missing | Automatic install |
| Mod conflict | Incompatible mods | Remove one of the mods |
High
Cause a crash during play:
- OutOfMemoryError
- Mixin conflicts
- ClassNotFoundException
- NullPointerException in a mod
Medium
Can cause problems:
- Deprecated warnings
- Config errors
- Missing textures/models
Low
Don't affect the game:
- Info messages
- Debug logs
- Performance warnings
Solutions
Automatic
The "Apply" button for:
Removing a mod:
Remove problematic_mod.jarIncreasing memory:
Was: 2GB → Now: 4GBInstalling a dependency:
Install fabric-api-0.92.0.jarChanging a config:
config/mod.toml: option = false → trueManual
Step-by-step instructions:
- Download mod X, version Y
- Delete the old version
- Put the new one in mods/
- Restart
Live monitoring
Turning it on
- Launch the instance
- Stuzhik starts monitoring automatically
- An indicator in the header shows the status
Events
Warning: Warnings from the log
[Sodium] Incompatible mixin detectedError: Errors that don't crash the game
[KubeJS] Script error in startup.js:15Crash: A full crash
Game crashed! Analyzing...Notifications
When a problem is detected:
- A pop-up notification
- A list of problems in the live panel
- Buttons to fix them
Knowledge base
Learning
When you apply a solution:
- Stuzhik saves the result
- "Helped" / "Didn't help"
- The success rate is updated
Personalization
Solutions are ranked:
| Solution | Success Rate | Shown |
|---|---|---|
| Remove mod | 95% | ✅ First |
| Update | 70% | ✅ Second |
| Change config | 30% | ⚠️ With a warning |
Export
For a report
The analyzer's buttons after an analysis:
- "Export" — the analysis report as
.json(you can open it again with the "Import" button) - "Copy as Markdown" — the report to the clipboard, to paste into a chat or on GitHub
For support
When you contact a mod's author:
- The "Archive" button (available for an instance) — saves a
.zip - It includes:
latest.logand the end ofdebug.log- The latest crash reports (up to 5)
- Stuzhik's analysis
- The instance name
- Attach it in Telegram (in Russian)
Error patterns
Stuzhik recognizes ~50 types of errors:
Java
- OutOfMemoryError
- StackOverflowError
- UnsupportedClassVersionError
- NoClassDefFoundError
Minecraft
- Missing registry entries
- Invalid block states
- Corrupted chunk data
- Missing textures
Mods
- Mixin conflicts
- ASM transformation failures
- Config parsing errors
- Dependency issues
Loaders
- Forge mod on Fabric
- Missing Fabric API
- Incompatible loader version