From 905990623c68099fd7109e3efea53dad2647708a Mon Sep 17 00:00:00 2001 From: Sollace Date: Wed, 15 Feb 2023 19:25:52 +0000 Subject: [PATCH] Fixed head rendering --- .../client/render/blockentity/skull/PlayerPonySkull.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/minelittlepony/client/render/blockentity/skull/PlayerPonySkull.java b/src/main/java/com/minelittlepony/client/render/blockentity/skull/PlayerPonySkull.java index 94babd4a..85e628f0 100644 --- a/src/main/java/com/minelittlepony/client/render/blockentity/skull/PlayerPonySkull.java +++ b/src/main/java/com/minelittlepony/client/render/blockentity/skull/PlayerPonySkull.java @@ -77,8 +77,12 @@ public class PlayerPonySkull implements ISkull { @Override public void render(MatrixStack stack, VertexConsumer vertices, int lightUv, int overlayUv, float red, float green, float blue, float alpha) { - ponyHead.headRenderList.accept(stack, vertices, overlayUv, lightUv, red, green, blue, alpha); + stack.push(); + ponyHead.headRenderList.accept(stack, vertices, lightUv, overlayUv, red, green, blue, alpha); + stack.pop(); + stack.push(); ponyHead.helmetRenderList.accept(stack, vertices, lightUv, overlayUv, red, green, blue, alpha); + stack.pop(); deadMau5.get().render(stack, vertices, lightUv, overlayUv, red, green, blue, alpha); } }