Shows a GUI after Minecraft crashes, immediately showing all affected game/launcher logs, crash reports, or hs_err files. Provides one-click solution to upload them, copy link, and perform other actions for easier reporting, debugging, and troubleshooting.
Mod is client only. On server will do nothing.
Features:
GUI:
Compatibility:
Runs on an independent process, which waits for the Minecraft JVM to stop. Mod logic is used only for command registration and saving the mod list, so there should be no compatibility issues at all. It cannot corrupt any crash reports or logs.
Modlist:
Saves modpack modlist every time the game is launched by the modpack creator. Additionally, you can manually save modlist using /crash_assistant modlist save
command.
The generated message includes list of mods that end user has added, removed, or updated. You can also view modlist diff using /crash_assistant modlist diff
command or by clicking a button in the GUI.
Configuration:
Fully configurable: you can enable or disable any feature, change Discord link, and customize text of labels, buttons, and more.
Localization:
There are no hardcoded strings (except logging). You can change every visible string. For more localization info, read lang.
Crash Commands:
/crash_assistant crash
has 3 options:
game
- will crash Minecraft with crash report.jvm
- will crash JVM with hs_err_pid.no_crash
- if you want just apply additional args without crashing.
After crash target you can use additional args:
--withThreadDump
- generate thread dump.--withHeapDump
- generate heap dump.--GCBeforeHeapDump
- perform garbage collection before heap dump.
90% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+