promotional bannermobile promotional banner
premium banner
A Minecraft Mod Analysis Mod. Generates a "what does it do" report of all installed mods and their contents.

Description

Generates a "what does it do" report of all installed mods and their contents.

These reports are first and foremost machine-readable, but there is also a viewer integrated into the mod that allows for easy browsing and filtering of the reports.

Examples for the generated reports can be found here.

This mod is client-side only and does not require any server-side components. There will be a gametest ready server-side integration in the future, which means that these reports can be generated automatically using a CI system.

The reports are solely based on the data gathered during the mod loading process. This means that the report is generated without actually loading any of the mods classes or resources. While being good for performance this mainly reduces the chance for arbitrary crashes and unwanted code execution.

It also means that we can't do all the things we could do if we were to load the classes, like checking for reflection or usage of Event-less registration systems.

This means we might miss crucial things that a mod does.

These reports must always be taken with a grain of salt and should not be the only source of information when deciding if a mod is responsible for some feature or not.