From 1ae5a7916a3ddb4537158e591d021d449c2a5491 Mon Sep 17 00:00:00 2001 From: Sollace Date: Thu, 8 Jul 2021 19:16:01 +0200 Subject: [PATCH] Fixed sleeves not aligning correctly with the arms when sitting --- .../com/minelittlepony/client/model/AbstractPonyModel.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/com/minelittlepony/client/model/AbstractPonyModel.java b/src/main/java/com/minelittlepony/client/model/AbstractPonyModel.java index 802118bd..fe2f9af8 100644 --- a/src/main/java/com/minelittlepony/client/model/AbstractPonyModel.java +++ b/src/main/java/com/minelittlepony/client/model/AbstractPonyModel.java @@ -629,6 +629,10 @@ public abstract class AbstractPonyModel extends ClientPo } protected void renderSleeves(MatrixStack stack, VertexConsumer vertices, int overlayUv, int lightUv, float red, float green, float blue, float alpha) { + if (!sneaking) { + body.rotate(stack); + } + leftSleeve.render(stack, vertices, overlayUv, lightUv, red, green, blue, alpha); rightSleeve.render(stack, vertices, overlayUv, lightUv, red, green, blue, alpha); leftPants.render(stack, vertices, overlayUv, lightUv, red, green, blue, alpha);