promotional bannermobile promotional banner
header
premium banner

Crash Assistant will start downloading in 5 seconds...

STILL DOWNLOADING MANUALLY??

Join over 10 million players who use the CurseForge app!

Download App Now

Description

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:

image

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 logs or crash reports.

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.