Fixed horns not glowing

This commit is contained in:
Sollace 2023-09-25 01:56:15 +01:00
parent ba0ab4149e
commit ff800006f7
No known key found for this signature in database
GPG key ID: E52FACE7B5C773DB

View file

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