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); } }