From 3ae6a4820415b939029a0e791df5f933ace84d59 Mon Sep 17 00:00:00 2001 From: Sollace Date: Mon, 25 Sep 2023 01:56:15 +0100 Subject: [PATCH] Fixed horns not glowing --- .../minelittlepony/client/model/part/UnicornHorn.java | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/minelittlepony/client/model/part/UnicornHorn.java b/src/main/java/com/minelittlepony/client/model/part/UnicornHorn.java index 4f1a5002..56601d1b 100644 --- a/src/main/java/com/minelittlepony/client/model/part/UnicornHorn.java +++ b/src/main/java/com/minelittlepony/client/model/part/UnicornHorn.java @@ -26,13 +26,11 @@ public class UnicornHorn implements IPart { @Override public void renderPart(MatrixStack stack, VertexConsumer vertices, int overlayUv, int lightUv, float red, float green, float blue, float alpha, ModelAttributes attributes) { - if (visible) { - horn.render(stack, vertices, overlayUv, lightUv, red, green, blue, alpha); - } + horn.render(stack, vertices, overlayUv, lightUv, red, green, blue, alpha); } public void renderMagic(MatrixStack stack, VertexConsumer verts, int tint) { - if (visible) { + if (glow.visible) { Immediate immediate = MinecraftClient.getInstance().getBufferBuilders().getEntityVertexConsumers(); VertexConsumer vertices = immediate.getBuffer(MagicGlow.getRenderLayer()); @@ -43,6 +41,7 @@ public class UnicornHorn implements IPart { @Override public void setVisible(boolean visible, ModelAttributes attributes) { - this.visible = visible; + horn.visible = visible; + glow.visible = visible; } }