FallFlyingLib

FallFlyingLib

64.4k Downloads

1.17 beta is incompatible with Identity

apace100 opened this issue ยท 2 comments

commented

Hi! I use the beta version of FFL in my mod (version 3.0.0-beta.2 to be exact), and one of the users reported my mod being incompatible with Identity (https://github.com/Draylar/identity). I tracked it down to being a crash that occurs on startup when both FallFlyingLib and Identity are installed.

The issue seems to be that both Identity and FFL use an EntityAccessor mixin with an accessor to the setFlag method. I'm not sure how to handle these conflicts myself, otherwise I would've PR'd, so I hope you know how to proceed (probably some @Unique stuff?).

Here's Identity's EntityAccessor mixin: https://github.com/Draylar/identity/blob/1.17/src/main/java/draylar/identity/mixin/EntityAccessor.java

I attached the error of the crash if you need it: identitycrash.log

And lastly, here's a link to the original issue on my mod: apace100/origins-fabric#354

Thanks!

commented

FallFlyingLib will (hopefully) be superseded by an official Fabric API module: FabricMC/fabric#1815

commented

FallFlyingLib was superseded by the official Elytra events available at Fabric Entity API.