From ca2e5ddf46f38a190c6f81c6bc5e71e3069a2e9e Mon Sep 17 00:00:00 2001 From: Sollace Date: Thu, 26 Apr 2018 18:20:22 +0200 Subject: [PATCH] Fixed some armour issues --- .../com/minelittlepony/model/armour/ModelPonyArmor.java | 7 ++++--- .../java/com/minelittlepony/render/BasePonyRenderer.java | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/minelittlepony/model/armour/ModelPonyArmor.java b/src/main/java/com/minelittlepony/model/armour/ModelPonyArmor.java index fc924b1e..32e56476 100644 --- a/src/main/java/com/minelittlepony/model/armour/ModelPonyArmor.java +++ b/src/main/java/com/minelittlepony/model/armour/ModelPonyArmor.java @@ -37,7 +37,7 @@ public class ModelPonyArmor extends ModelMobPony { protected void updateHeadRotation(float x, float y) { super.updateHeadRotation(x, y); extHead.rotateAngleX = x; - extHead.rotateAngleX = x; + extHead.rotateAngleY = y; } @Override @@ -158,11 +158,12 @@ public class ModelPonyArmor extends ModelMobPony { @Override protected void initLegPositions(float yOffset, float stretch) { super.initLegPositions(yOffset, stretch); + extLegLeft.offset(THIRDP_ARM_CENTRE_X, THIRDP_ARM_CENTRE_Y, THIRDP_ARM_CENTRE_Z) - .around(-3, yOffset, 0) + .around(3, yOffset, 0) .box(-2, -6, -2, 4, 12, 4, stretch); extLegRight.offset(THIRDP_ARM_CENTRE_X, THIRDP_ARM_CENTRE_Y, THIRDP_ARM_CENTRE_Z) - .around(3, yOffset, 0) + .around(-3, yOffset, 0) .mirror().box(-2, -6, -2, 4, 12, 4, stretch); } diff --git a/src/main/java/com/minelittlepony/render/BasePonyRenderer.java b/src/main/java/com/minelittlepony/render/BasePonyRenderer.java index 05305dbe..0db25e85 100644 --- a/src/main/java/com/minelittlepony/render/BasePonyRenderer.java +++ b/src/main/java/com/minelittlepony/render/BasePonyRenderer.java @@ -91,7 +91,7 @@ public abstract class BasePonyRenderer> extends Mo } public T rotateAt(ModelRenderer other) { - return at(other.rotationPointX, other.rotationPointY, other.rotationPointZ); + return around(other.rotationPointX, other.rotationPointY, other.rotationPointZ); } /**