GTNH Mixins
by mitchej123
GTNH Mixins is a Forge library that gives other 1.7.10 mods a way to apply mixins, and it is deprecated in favor of UniMixins.
What it does
Other Forge mods for 1.7.10 use the library to apply mixins, which change code in the game at load time. It ships a shadowed fork of Sponge Powered Mixins at version 0.8.5-GTNH, and it bundles the libraries that made the upstream 0.8.5 release hard to use on 1.7.10. It replaces the older SpongeMixins project, which was renamed to make clear it is separate from SpongePowered Mixins, the code it is based on.
Two extra loading strategies are included, inspired by Mixin Booter Legacy. One handles mixins aimed at Minecraft, Forge and CoreMods, while the other handles mixins aimed at other non-core mods. Gravity Torch requires this library. The mod is published for Forge only, with its latest file, 2.1.2, built for 1.7.10 on 2022-12-08. The code is open source under the GNU Lesser General Public License v3.0 only.
Key features
Bundled mixin engine
A shadowed fork of Sponge Powered Mixins provides the code that applies changes to other mods at load time.
Build-ready dependencies
The supporting libraries the upstream 0.8.5 release needs are included, so developers do not have to add them separately.
Early mixin targets
Mixins that change Minecraft, Forge or CoreMods are applied at the earliest stage through a dedicated interface.
Late mixin targets
Mixins that change other mods are applied later, marked with an annotation and a matching interface.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Required by 1 mod
Use cases
Who it’s for: The library is aimed at mod developers working on 1.7.10 who want to write mixins against Forge and against other mods. Players reach it only as a dependency of another mod.
How it compares
UniMixins is the successor the author points to, with Forge files for 1.7.10 under a custom license, so it is not open source. GasStation is another Forge option for 1.7.10 under a custom license that is not open source. SpongeMixins 1.7.10 is Forge-only for 1.7.10, open source under the MIT License, and works on either side, and neither side needs it. Mixin 0.7-0.8 Compatibility is open source under the MIT License, but it covers 1.10.2 – 1.12.2 instead.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| GTNH Mixins | Forge | 1.7.10 | Client or server, optional | 2022-12-08 |
| UniMixins | Forge | 1.7.10 | Client or server, optional | 2026-05-27 |
| GasStation | Forge | 1.7.10 | Client or server, optional | 2022-12-23 |
| SpongeMixins 1.7.10 | Forge | 1.7.10 | Client or server, optional | 2022-05-21 |
| Mixin 0.7-0.8 Compatibility | Forge | 1.10.2 – 1.12.2 | Client or server, optional | 2022-11-13 |
Questions
Does Gravity Torch need GTNH Mixins?
Is GTNH Mixins still maintained?
When should a developer use the late loader?
In the catalog
GTNH Mixins is one of 3,514 Library mods on ModsFinder, and one of 1,576 Library mods for Forge. 1,013 mods support Minecraft 1.7.10.
More from mitchej123
Similar mods
What the author says
Supercedes SpongeMixins 1.5 (Not to be confused with SpongePowered Mixins which this is based around! Yet another reason for the rename)
Official listing
- Modrinth page
- modrinth.com/mod/gtnhmixins
- Owner
- mitchej123
- Published
- 2022-10-15
- Updated on Modrinth
- 2022-12-08
- Facts verified
- 2026-10-15
