bernie-g / geckolib

GeckoLib is an animation engine for Minecraft mods, with support for complex 3D keyframe-based animations, numerous easings, concurrent animation support, sound and particle keyframes, event keyframes, math-based animations, and more. Available for all major modloaders.
https://geckolib.com
MIT License
609 stars 127 forks source link

[BUG] GeckoLib Fabric and Forge don't work together, but ONLY when I have a mod that requires GeckoLib Forge, and another that requires GeckoLib Fabric (Sinytra Connector)(1.20.1 and Latest Release) #167 #618

Closed Mqony closed 2 months ago

Mqony commented 2 months ago

Minecraft: 1.20.1 Fabric: 0.15.9 GeckoLib Fabric AND Forge via Sinytra Connector Soulslike-Weaponry: 1.1.3

Describe the bug The mods in my modpack require both GeckoLib Forge and Fabric. They work fine alone, and it works fine when I have both installed plus all the Forge mods that need GeckoLib. However, when I add a mod that needs Geckolib Fabric, the game crashes due to entrypoint stage 'main'. Both Geckolib versions have different code so I need to use both.

crash-2024-08-11_20.46.04-client.txt

Tslat commented 2 months ago

Known and not fixable without breaking changes, but it has been resolved in 1.20.5+

Sinytra is not meant to be a perfect solution.