MixinTrace
by comp500
When a crash happens, MixinTrace lists the mixins involved in the stack trace of the crash report.
What it does
Crash reports from Minecraft normally show only the classes that threw the error. MixinTrace adds a list of the mixins present in the stack trace, which can help when a crash is caused by one mod modifying code that another mod also changes. Builds are published for Fabric and Quilt.
Either side can run it, and neither needs it. Release builds cover 23 game versions, and snapshot builds are also published. The source code is MIT licensed and open source, and the author tested the mod on 1.16.2 and 1.16.1, though it is expected to work on other versions as well.
Key features
Mixin list in crash reports
Each crash report gains a section that names the mixins found in the stack trace.
Mixin-aware stack traces
The added list makes it easier to see which mixins touched the code that failed.
Snapshot support
Snapshot builds are published alongside the release files.
Compatibility
Latest build for each game version and loader.
1.21.x2 of 2 versions with builds
1.20.x7 of 7 versions with builds
1.19.x5 of 5 versions with builds
1.18.x3 of 3 versions with builds
1.17.x2 of 2 versions with builds
1.16.x4 of 4 versions with builds
This mod also publishes snapshot builds. Snapshots are not shown in the matrix.
Questions
Which loaders does MixinTrace support?
Does MixinTrace need to be installed on a server?
More from comp500
What the author says
This is a Fabric mod that adds a list of mixins (and Mixin configuration names) to classes in the stack trace to crash reports. Tested on Minecraft 1.16.2 and 1.16.1, but is likely to work on many different versions.
Official listing
- Modrinth page
- modrinth.com/mod/mixintrace
- Owner
- comp500
- Published
- 2021-01-03
- Updated on Modrinth
- 2022-06-13
- Facts verified
- 2026-10-15
