Fabulously Optimized

Fabulously Optimized

2M Downloads

Crash Assistant

Madis0 opened this issue ยท 6 comments

commented

CurseForge link

https://www.curseforge.com/minecraft/mc-mods/crash-assistant

CurseForge Mod Distribution

Allowed

Modrinth link

https://modrinth.com/mod/crash-assistant/

Source/other link

https://github.com/KostromDan/Crash-Assistant

Mod file size

901.04 KiB

License

(any other license)

What it does

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.

Why should it be in the modpack

  • A consistent way to get crash logs for all launchers
  • Would lead users to ask in the right place (FO server, after config customization)
  • Helps users get and upload the right files
  • Has a convenient mod list diff feature
  • Fully configurable and localizable

Why shouldn't it be in the modpack

  • Needs testing to see how well it does across launchers
  • May be a bit big for what it does (maybe has too many unnecessary features?)
  • Runs on an independent process, which may affect performance or something

Additional details

No response

commented

Some points:

  • The gui isn't themed and looks a bit old (not a big deal)...
  • The strings would need to be localized, and we cannot use a resource pack (see mod docs)
    but instead shipped as a config.
commented

Hi, I'm creator of this mod feel free to ask any questions here.

  • The gui isn't themed and looks a bit old (not a big deal)...

If we want our mod not to weight 50 mb or more, Swing is the only option for us, as it embeddet to Java.

  • The strings would need to be localized, and we cannot use a resource pack (see mod docs)

Can, you can PR, or mod generates lang folder in the config folder. So you can drop new langs where or edit existing.
Also main text needed for replacement for modpacks is already in config.

commented

If we want our mod not to weight 50 mb or more, Swing is the only option for us, as it embeddet to Java.
Is (at least on windows) possible to use the native theme (or, as they're called, look-and-feel)?

Can, you can PR, or mod generates lang folder in the config folder. So you can drop new langs where or edit existing.
Also main text needed for replacement for modpacks is already in config.

I don't understand it. Is it possible to ship custom strings using a resource pack? (like we do with mod menu helper)

commented

If we want our mod not to weight 50 mb or more, Swing is the only option for us, as it embeddet to Java.
Is (at least on windows) possible to use the native theme (or, as they're called, look-and-feel)?

Can, you can PR, or mod generates lang folder in the config folder. So you can drop new langs where or edit existing.
Also main text needed for replacement for modpacks is already in config.

I don't understand it. Is it possible to ship custom strings using a resource pack? (like we do with mod menu helper)

Yes:
Image

This folder generated on first launch with mod.

commented

Tried it out on 1.21.9 and by changing the config alone, could achieve this:

Image

However, I would also like to change the locale to achieve something more like this (still WIP):

Image

Created some issues regarding usability, most importantly waiting to make localization of that screen more feasible.

commented

I would invite the user to use upload and copy link. It is quicker for them and especially for us giving assistance (no need to download the file, automatic syntax highlighting, usable on mobile)