SpongePowered Mixin
github.com
Spec sheet
- Purpose
- Mixin is a Java trait/mixin framework that weaves bytecode using ASM.Read 4 Oct 2026 · github.com
- Audience
- The README describes MixinGradle as simplifying build-time use of Mixin in Java projects, and its documented setup requires ForgeGradle.Read 4 Oct 2026 · github.com
- Security
- The repository's GitHub Security and quality page displays zero security advisories.Read 4 Oct 2026 · github.com
- Support
- For additional help, the README directs users to the #mixin channel on the Sponge Discord server.Read 4 Oct 2026 · github.com
- License
- The repository identifies its license as MIT.Read 4 Oct 2026 · github.com
- Build tooling
- Its annotation processor generates obfuscation mappings at compile time for a build toolchain to apply.Read 4 Oct 2026 · github.com
- Compatibility limit
- MixinGradle currently supports usage with ForgeGradle only, and its README warns that versions must match the ForgeGradle version.Read 4 Oct 2026 · github.com
- Documentation
- The project points users to its GitHub Wiki and Javadoc for documentation.Read 4 Oct 2026 · github.com
- Downloads
- Mixin binaries are available through Jenkins and SpongePowered and Forge Maven repositories.Read 4 Oct 2026 · github.com
- Gradle integration
- The project recommends MixinGradle to simplify annotation processor configuration for Minecraft Forge projects.Read 4 Oct 2026 · github.com
- IDE integration
- The README describes using the annotation processor in Eclipse for context-sensitive errors and warnings.Read 4 Oct 2026 · github.com
- IntelliJ integration
- The README points to the Minecraft Development for IntelliJ IDEA plugin for enhanced Mixin functionality.Read 4 Oct 2026 · github.com
- Launcher support
- Built-in services support LegacyLauncher, which the README says is deprecated in favor of ModLauncher.Read 4 Oct 2026 · github.com
- Runtime loading
- It hooks into runtime classloading through built-in or user-provided services.Read 4 Oct 2026 · github.com
Plans and prices
Mixin Free Java framework · binaries via Maven repositories Read 4 Oct 2026 · github.com
Where Specifiction places it
- Minecraft Mod Development Tools#27 of 357.1