Closed DarkBum closed 3 years ago
Looks like you've got a lot of other mods. Can you find the smallest set of mods where the crash happens?
Okay, I've looked into it now. Seems like DMod doesn't like Backlytra running in the same environment.
Thanks for tracking it down, I can reproduce it now.
Okay, I found setting lootingFoxFix=false
in the config fixes this as a workaround until I find a proper fix.
That workaround did it for now. Thanks :)
It turns out the lootingFoxFix mixin is simply incompatible with Backlytra, which has a patch targetting the same class (EntityLivingBase). The mere existence of a mixin to this class will trigger this error. I could fix this by reimplementing my patch using traditional coremodding instead of using Mixin, but this would be a pain to do. I think Backlytra's conflicting patch isn't even needed: it seems to do nothing. But that mod isn't maintained anymore to the point PRs are disabled, so I don't want to bother with trying to fix it right now.
The good news is I have plans to implement my own elytra backport at some point (possibly forking Backlytra), since I'm not happy with Backlytra's implementation. Once I do that none of this will be an issue anymore. But until then, this mod will have this incompatibility. In the next version lootingFoxFix
will be automatically disabled when Backlytra is present.
Closing this as I found a proper workaround. Use https://github.com/makamys/Mixingasm, this way you get the full feature set of both mods.
I don't really know what exactly is causing the crash, but I can leave you my log :)