From 0140d6b4130f495b04d2c22321ea6742850c6f4d Mon Sep 17 00:00:00 2001 From: Sollace Date: Wed, 3 Jul 2019 13:17:11 +0200 Subject: [PATCH] Fixed seaponies. Resolves #119 --- .../com/minelittlepony/client/model/IPonyMixinModel.java | 6 ++++++ .../java/com/minelittlepony/client/model/IPonyModel.java | 3 +-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/minelittlepony/client/model/IPonyMixinModel.java b/src/main/java/com/minelittlepony/client/model/IPonyMixinModel.java index b6c3e512..ff903c9f 100644 --- a/src/main/java/com/minelittlepony/client/model/IPonyMixinModel.java +++ b/src/main/java/com/minelittlepony/client/model/IPonyMixinModel.java @@ -8,6 +8,7 @@ import com.minelittlepony.model.BodyPart; import com.minelittlepony.model.IUnicorn; import com.minelittlepony.model.ModelAttributes; import com.minelittlepony.model.armour.IEquestrianArmour; +import com.minelittlepony.pony.IPony; import com.minelittlepony.pony.IPonyData; import com.minelittlepony.pony.meta.Size; @@ -15,6 +16,11 @@ public interface IPonyMixinModel M mixin(); + @Override + default void updateLivingState(T entity, IPony pony) { + mixin().updateLivingState(entity, pony); + } + @Override default void init(float yOffset, float stretch) { mixin().init(yOffset, stretch); diff --git a/src/main/java/com/minelittlepony/client/model/IPonyModel.java b/src/main/java/com/minelittlepony/client/model/IPonyModel.java index 0d2599d8..977006cf 100644 --- a/src/main/java/com/minelittlepony/client/model/IPonyModel.java +++ b/src/main/java/com/minelittlepony/client/model/IPonyModel.java @@ -10,9 +10,8 @@ import com.minelittlepony.model.PonyModelConstants; import com.minelittlepony.pony.IPony; public interface IPonyModel extends PonyModelConstants, IModel, ICapitated, ICompartmented { - default void updateLivingState(T entity, IPony pony) { - } + void updateLivingState(T entity, IPony pony); @Override default boolean hasHeadGear() {