I know 1.7.10 is unsupported, I'm not asking for any code changes. Just swapping the listed dependency from GTNH Mixins to UniMixins would fix the duplicate-mod crashes a lot of people are probably hitting when using the modern 1.7.10 performance stack. I tested this myself. With mods like Angelica, Hodgepodge, and ArchaicFix (which all depend on UniMixins), adding Entity Culling caused the game to fail at startup. Removing standalone gtnhmixins.jar and keeping only UniMixins fixed it, Entity Culling worked fine after that. The issue is that UniMixins already includes GTNH Mixins and SpongeMixins internally, so having both jars causes Forge to report duplicate mod sources:
Updating the CurseForge/Modrinth dependency to UniMixins should be all that's needed — no code changes, and Entity Culling should still work as expected while also being compatible with newer performance mods.
I know 1.7.10 is unsupported, I'm not asking for any code changes. Just swapping the listed dependency from GTNH Mixins to UniMixins would fix the duplicate-mod crashes a lot of people are probably hitting when using the modern 1.7.10 performance stack. I tested this myself. With mods like Angelica, Hodgepodge, and ArchaicFix (which all depend on UniMixins), adding Entity Culling caused the game to fail at startup. Removing standalone gtnhmixins.jar and keeping only UniMixins fixed it, Entity Culling worked fine after that. The issue is that UniMixins already includes GTNH Mixins and SpongeMixins internally, so having both jars causes Forge to report duplicate mod sources:
Updating the CurseForge/Modrinth dependency to UniMixins should be all that's needed — no code changes, and Entity Culling should still work as expected while also being compatible with newer performance mods.