Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Method for attaching the entire Minecraft instance to crash reports #65

Open
natanfudge opened this issue Sep 12, 2021 · 1 comment
Open

Comments

@natanfudge
Copy link
Owner

The idea is for mod authors to be able to instantly test the crashing environment by using the Minecraft instance that crashed.

  • Required data:

    • User input: what did you (the user) do to trigger the crash?
    • Save of crashing world
    • Mods
    • All config
    • More? Need to research what other context a Minecraft instance can have
  • Performance notes:

    • Since mods are very large, optimize by only saving id + version and downloading the mod itself later
    • Perhaps use GitHub Issues as hosting solution, that allows up to 25MB gzipped.
    • In cases where we must host it ourselves, the limit must be 1MB gzipped per crash.
  • Usability notes:

    • Must be explicitly opt-in, don't leak user's data
    • Must be very easy to use / obvious for high usage, context is very important.
    • I think, have a screen that allows uploading crash context (+crash) to the issues page of any GitHub repo. Prioritize uploading to suspected mods.
    • Where Github issues is not possible, have some way to upload to a custom issue tracker ( low priority )
    • In a perfect world where you can have the entire context in a very small file (<1MB), the best solution is to have it be part of Crashy. There would just be a 'try it yourself!' button.
@natanfudge natanfudge changed the title Method for applying the entire Minecraft instance to crash reports Method for attaching the entire Minecraft instance to crash reports Sep 12, 2021
@Madis0
Copy link
Contributor

Madis0 commented Jul 9, 2022

As long as the correct mods are detected and sources decompiled, I don't think building this is worth it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants