diff --git a/Common/src/main/java/dev/cammiescorner/icarus/mixin/EntityMixin.java b/Common/src/main/java/dev/cammiescorner/icarus/mixin/EntityMixin.java index 3a17d2e..9b1a001 100644 --- a/Common/src/main/java/dev/cammiescorner/icarus/mixin/EntityMixin.java +++ b/Common/src/main/java/dev/cammiescorner/icarus/mixin/EntityMixin.java @@ -9,6 +9,7 @@ import org.spongepowered.asm.mixin.Shadow; import org.spongepowered.asm.mixin.injection.At; +@SuppressWarnings("UnreachableCode") @Mixin(Entity.class) public abstract class EntityMixin { @@ -18,7 +19,7 @@ public abstract class EntityMixin { @ModifyExpressionValue(method = "turn", at = @At(value = "INVOKE", target = "Lnet/minecraft/util/Mth;clamp(FFF)F", ordinal = 0)) private float icarus$updateLookDirection(float original) { - if(Entity.class.cast(this) instanceof LivingEntity living) { + if(((Object) this) instanceof LivingEntity living) { return IcarusHelper.hasWings.test(living) ? Mth.wrapDegrees(this.getXRot()) : original; } return original; @@ -26,7 +27,7 @@ public abstract class EntityMixin { @ModifyExpressionValue(method = "turn", at = @At(value = "INVOKE", target = "Lnet/minecraft/util/Mth;clamp(FFF)F", ordinal = 1)) private float icarus$updateLookDirection0(float original) { - if (Entity.class.cast(this) instanceof LivingEntity living) { + if (((Object) this) instanceof LivingEntity living) { return IcarusHelper.hasWings.test(living) ? Mth.wrapDegrees(this.xRotO) : original; } return original;