-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
Your @Accessor here:
everlasting/src/main/java/net/backupcup/everlasting/mixin/TridentEntityMixin.java
Line 18 in e58c6a2
| abstract void setDealtDamage(boolean dealtDamage); |
Has a package private visibility, ie. abstract void... instead of public abstract void.... Mixin seems to be choosing this Accessor over a matching one I have in Fzzy Core, which is public, leading to an IllegalAccessException`.
java.lang.IllegalAccessError: 'void me.fzzyhmstrs.tridents_n_stuff.entity.CustomTridentEntity.setDealtDamage(boolean)'
at me.fzzyhmstrs.fzzy_core.entity_util.BasicCustomTridentEntity.onEntityHit(BasicCustomTridentEntity.kt:82) ~[fzzy_core-0.5.1+1.20.1.jar:?]
at net.minecraft.entity.projectile.ProjectileEntity.onCollision(ProjectileEntity.java:153) ~[server-intermediary.jar:?]
at net.minecraft.entity.projectile.PersistentProjectileEntity.tick(PersistentProjectileEntity.java:227) ~[server-intermediary.jar:?]
at net.minecraft.entity.projectile.TridentEntity.tick(TridentEntity.java:90) ~[server-intermediary.jar:?]
at net.minecraft.server.world.ServerWorld.tickEntity(ServerWorld.java:739) ~[server-intermediary.jar:?]
at net.minecraft.world.World.mixinextras$bridge$accept$184(World.java) ~[server-intermediary.jar:?]
at com.bawnorton.neruina.handler.NeruinaTickHandler.safelyTickEntities$notTheCauseOfTickLag(NeruinaTickHandler.java:115) ~[neruina-1.3.0-fabric+1.18.2-1.20.1.jar:?]
...
Metadata
Metadata
Assignees
Labels
No labels