From 171dd65291e56a50977e6e72d3ad7275f061fe8a Mon Sep 17 00:00:00 2001 From: Kam Date: Tue, 20 May 2025 12:58:37 -0400 Subject: [PATCH] Fix Campfire Render Ticks --- .../npcs/client/renderer/blocks/BlockCampfireRenderer.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/java/noppes/npcs/client/renderer/blocks/BlockCampfireRenderer.java b/src/main/java/noppes/npcs/client/renderer/blocks/BlockCampfireRenderer.java index ef072a19c..6cfd03936 100644 --- a/src/main/java/noppes/npcs/client/renderer/blocks/BlockCampfireRenderer.java +++ b/src/main/java/noppes/npcs/client/renderer/blocks/BlockCampfireRenderer.java @@ -7,6 +7,7 @@ import net.minecraft.client.renderer.RenderBlocks; import net.minecraft.tileentity.TileEntity; import net.minecraft.util.ResourceLocation; import noppes.npcs.CustomItems; +import noppes.npcs.CustomNpcs; import noppes.npcs.blocks.BlockRotated; import noppes.npcs.blocks.tiles.TileVariant; import noppes.npcs.client.model.blocks.ModelCampfire; @@ -66,7 +67,10 @@ public class BlockCampfireRenderer extends BlockRendererInterface { GL11.glDisable(GL11.GL_LIGHTING); GL11.glEnable(GL11.GL_ALPHA_TEST); Minecraft.getMinecraft().getTextureManager().bindTexture(Flame); - flameModel.render(null, tile.getWorldObj().getWorldTime(), 0, 0, 0, 0.0F, 0.0625F); + + float animTime = CustomNpcs.ticks + var8; + + flameModel.render(null, animTime, 0, 0, 0, 0.0F, 0.0625F); GL11.glDisable(GL11.GL_ALPHA_TEST); GL11.glEnable(GL11.GL_LIGHTING); GL11.glPopAttrib();