Fix errors when rendering armour

This commit is contained in:
Sollace 2018-04-26 17:20:40 +02:00
parent 2ef344d9d3
commit af3dff6c87

View file

@ -107,11 +107,13 @@ public class ModelPlayerPony extends AbstractPonyModel {
animateWears();
if (bipedCape != null) {
bipedCape.rotationPointY = isSneak ? 2 : isRiding ? -4 : 0;
snout.setGender(metadata.getGender());
wings.setRotationAngles(limbSwing, limbSwingAmount, ageInTicks, netHeadYaw, headPitch, scaleFactor, entityIn);
}
}
protected void adjustBodyRiding() {
adjustBodyComponents(BODY_ROTATE_ANGLE_X_RIDING, BODY_RP_Y_RIDING, BODY_RP_Z_RIDING);
@ -456,7 +458,6 @@ public class ModelPlayerPony extends AbstractPonyModel {
pushMatrix();
transform(BodyPart.BODY);
renderBody(entityIn, limbSwing, limbSwingAmount, ageInTicks, netHeadYaw, headPitch, scale);
tail.render(metadata.getTail(), scale);
popMatrix();
pushMatrix();
@ -485,6 +486,7 @@ public class ModelPlayerPony extends AbstractPonyModel {
upperTorso.render(scale);
bipedBody.postRender(scale);
wings.render(entityIn, limbSwing, limbSwingAmount, ageInTicks, netHeadYaw, headPitch, scale);
tail.render(metadata.getTail(), scale);
}
protected void renderLegs() {