Minecraft.How
Caricamento...
Vai al contenuto
Mod per JavaMiscellaneous

MixinTrace

di comp500

MixinTrace is an optional client and server mod by comp500 that appends mixins and configuration names to crash report stack traces on Fabric and Quilt.

Il nostro riassunto

Cosa fa questo progetto

Overview and Purpose

When troubleshooting game crashes in heavily modded environments, stack traces point to the specific classes where exceptions occur, but standard crash logs don't indicate which mixins modified those classes. MixinTrace is a mod created by comp500 under the MIT License to resolve this visibility gap. The mod appends extra diagnostic details to crash reports by identifying classes within the stack trace and listing their attached mixins alongside their mixin configuration file names.

Diagnostic Stack Trace Enhancements

Standard crash logs only display standard class names and line numbers at the point of failure. With MixinTrace installed, crash reports gain an additional output block titled "Mixins in Stacktrace:".

Under this section, each class encountered in the stack trace is listed alongside every mixin applied to it and the corresponding JSON configuration filename. Look, for example, when classes such as net.minecraft.class_465, net.minecraft.class_485, net.minecraft.class_481, net.minecraft.class_757, or net.minecraft.class_310 appear in a trace, the log enumerates the active mixins and configuration files from the involved mods. This direct reporting helps developers and players identify which third-party mods modified a failing class before a crash.

Loader and Side Compatibility

MixinTrace offers flexible deployment across different Minecraft setups. Client side support is optional, and server side support is optional. Because client and server installations don't need to be synchronized, users can install the mod on a personal client or on a dedicated server independently.

The project is listed under the Miscellaneous category on Modrinth and supports the Fabric and Quilt mod loaders. And the repository indicates that support was added for Fabric loader 0.12.0+.

Supported Game Versions

The mod was tested on Minecraft 1.16.2 and 1.16.1, with the author noting that it's likely to work on many different versions.

According to the official Modrinth project record, supported releases include Minecraft 1.21.1, 1.21, 1.20.6, 1.20.5, 1.20.4, 1.20.3, 1.20.2, 1.20.1, 1.20, 1.19.4, 1.19.3, 1.19.2, 1.19.1, 1.19, 1.18.2, 1.18.1, 1.18, 1.17.1, 1.17, 1.16.4, 1.16.3, 1.16.2, and 1.16.1. Supported pre-releases and release candidates include 1.16.4-rc1, 1.16.4-pre2, 1.16.4-pre1, 1.16.3-rc1, 1.16.2-rc2, 1.16.2-rc1, 1.16.2-pre3, 1.16.2-pre2, and 1.16.2-pre1. Supported snapshots include 20w51a, 20w49a, 20w48a, 20w46a, 20w45a, 20w30a, 20w29a, 20w28a, and 20w27a.

Reazioni

Accedi per reagire.

Compatibilità

Versioni e loader

3 release registrate

Galleria

MixinTrace icon

Utilizziamo i cookie per migliorare la tua esperienza. Continuando a usare questo sito, accetti il nostro utilizzo dei cookie. Leggi la nostra Informativa sulla Privacy