From 4aecea94cbf45da7efae0d715edf9552abc5e7eb Mon Sep 17 00:00:00 2001 From: Sollace Date: Wed, 22 Aug 2018 21:55:16 +0200 Subject: [PATCH] Seaponies shouldn't have a sneaking animation --- .../com/minelittlepony/model/ponies/ModelSeapony.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/main/java/com/minelittlepony/model/ponies/ModelSeapony.java b/src/main/java/com/minelittlepony/model/ponies/ModelSeapony.java index f53508aa..52432c7d 100644 --- a/src/main/java/com/minelittlepony/model/ponies/ModelSeapony.java +++ b/src/main/java/com/minelittlepony/model/ponies/ModelSeapony.java @@ -2,11 +2,13 @@ package com.minelittlepony.model.ponies; import com.minelittlepony.model.components.SeaponyTail; import com.minelittlepony.model.player.ModelUnicorn; +import com.minelittlepony.pony.data.Pony; import com.minelittlepony.render.PonyRenderer; import com.minelittlepony.render.plane.PlaneRenderer; import net.minecraft.client.renderer.GlStateManager; import net.minecraft.entity.Entity; +import net.minecraft.entity.EntityLivingBase; import net.minecraft.util.math.MathHelper; public class ModelSeapony extends ModelUnicorn { @@ -22,6 +24,14 @@ public class ModelSeapony extends ModelUnicorn { textureHeight = 64; } + @Override + public void updateLivingState(EntityLivingBase entity, Pony pony) { + super.updateLivingState(entity, pony); + + // Seaponies can't sneak, silly + isSneak = false; + } + @Override protected void initLegs(float yOffset, float stretch) { super.initLegs(yOffset, stretch);