diff --git a/src/main/java/com/minelittlepony/client/render/RenderPony.java b/src/main/java/com/minelittlepony/client/render/RenderPony.java index fefd0132..2bc62371 100644 --- a/src/main/java/com/minelittlepony/client/render/RenderPony.java +++ b/src/main/java/com/minelittlepony/client/render/RenderPony.java @@ -50,8 +50,6 @@ public class RenderPony & IPony public void preRenderCallback(T entity, float ticks) { updateModel(entity); - getModel().updateLivingState(entity, pony); - float s = getScaleFactor(); GlStateManager.scalef(s, s, s); enableModelRenderProfile(); @@ -135,6 +133,8 @@ public class RenderPony & IPony pony = renderer.getEntityPony(entity); playerModel.apply(pony.getMetadata()); pony.updateForEntity(entity); + + getModel().updateLivingState(entity, pony); } public IPony getPony(T entity) {