From 4dad60a664206251ccb140fd0e049736c6b5efe3 Mon Sep 17 00:00:00 2001 From: DeadlyMC Date: Sun, 2 Jun 2019 22:58:18 +0530 Subject: [PATCH] refactored IEntity.java --- src/main/java/carpet/fakes/EntityInterface.java | 6 ++++++ src/main/java/carpet/mixins/DirectionMixin.java | 4 ++-- src/main/java/carpet/mixins/EntityMixin.java | 4 ++-- src/main/java/carpet/utils/IEntity.java | 6 ------ 4 files changed, 10 insertions(+), 10 deletions(-) create mode 100644 src/main/java/carpet/fakes/EntityInterface.java delete mode 100644 src/main/java/carpet/utils/IEntity.java diff --git a/src/main/java/carpet/fakes/EntityInterface.java b/src/main/java/carpet/fakes/EntityInterface.java new file mode 100644 index 00000000..deb9a033 --- /dev/null +++ b/src/main/java/carpet/fakes/EntityInterface.java @@ -0,0 +1,6 @@ +package carpet.fakes; + +public interface EntityInterface +{ + float getMainYaw(float partialTicks); +} diff --git a/src/main/java/carpet/mixins/DirectionMixin.java b/src/main/java/carpet/mixins/DirectionMixin.java index f34b6998..4cb395aa 100644 --- a/src/main/java/carpet/mixins/DirectionMixin.java +++ b/src/main/java/carpet/mixins/DirectionMixin.java @@ -1,7 +1,7 @@ package carpet.mixins; import carpet.CarpetSettings; -import carpet.utils.IEntity; +import carpet.fakes.EntityInterface; import net.minecraft.entity.Entity; import net.minecraft.util.math.Direction; import org.spongepowered.asm.mixin.Mixin; @@ -20,7 +20,7 @@ public abstract class DirectionMixin } else { - return -((IEntity) entity).getMainYaw(1.0F) * 0.017453292F; + return -((EntityInterface) entity).getMainYaw(1.0F) * 0.017453292F; } } } diff --git a/src/main/java/carpet/mixins/EntityMixin.java b/src/main/java/carpet/mixins/EntityMixin.java index 32bea1a1..beee62f0 100644 --- a/src/main/java/carpet/mixins/EntityMixin.java +++ b/src/main/java/carpet/mixins/EntityMixin.java @@ -1,13 +1,13 @@ package carpet.mixins; -import carpet.utils.IEntity; +import carpet.fakes.EntityInterface; import net.minecraft.entity.Entity; import net.minecraft.util.math.MathHelper; import org.spongepowered.asm.mixin.Mixin; import org.spongepowered.asm.mixin.Shadow; @Mixin(Entity.class) -public abstract class EntityMixin implements IEntity +public abstract class EntityMixin implements EntityInterface { @Shadow public float yaw; diff --git a/src/main/java/carpet/utils/IEntity.java b/src/main/java/carpet/utils/IEntity.java deleted file mode 100644 index 84f17320..00000000 --- a/src/main/java/carpet/utils/IEntity.java +++ /dev/null @@ -1,6 +0,0 @@ -package carpet.utils; - -public interface IEntity -{ - float getMainYaw(float partialTicks); -}