From 232dc27d017e0101775a6e27dfe86ff8a57d6272 Mon Sep 17 00:00:00 2001 From: Sollace Date: Tue, 28 Mar 2023 16:11:24 +0100 Subject: [PATCH] Fixed leg positioning in the skinning gui when the server and local models are different --- .../java/com/minelittlepony/api/model/ModelAttributes.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/minelittlepony/api/model/ModelAttributes.java b/src/main/java/com/minelittlepony/api/model/ModelAttributes.java index ed9b9ca6..d91c3574 100644 --- a/src/main/java/com/minelittlepony/api/model/ModelAttributes.java +++ b/src/main/java/com/minelittlepony/api/model/ModelAttributes.java @@ -143,7 +143,9 @@ public class ModelAttributes { isSwimmingRotated = isSwimming; isRiptide = entity.isUsingRiptide(); isRidingInteractive = PonyPosture.isRidingAPony(entity); - interpolatorId = entity.getUuid(); + if (!(entity instanceof IPreviewModel)) { + interpolatorId = entity.getUuid(); + } isLeftHanded = entity.getMainArm() == Arm.LEFT; featureSkins = SkinsProxy.instance.getAvailableSkins(entity); }