Posted July 17, 20214 yr I'm creating a custom renderer to a tile entity. But my texture does not render. Here's my code: Spoiler @OnlyIn(Dist.CLIENT) public class AltarTileEntityRenderer extends TileEntityRenderer<AltarTileEntity> { public static final RenderMaterial ADORNS_LOCATION = new RenderMaterial(AtlasTexture.LOCATION_BLOCKS , new ResourceLocation("mohard", "textures/entity/altar_adorn.png")); private AdornsModel adorns = new AdornsModel(); public AltarTileEntityRenderer(TileEntityRendererDispatcher p_i226006_1_) { super(p_i226006_1_); } @Override public void render(AltarTileEntity p_225616_1_, float p_225616_2_, MatrixStack p_225616_3_, IRenderTypeBuffer p_225616_4_, int p_225616_5_, int p_225616_6_) { p_225616_3_.pushPose(); p_225616_3_.translate(0D, 0D, 0D); p_225616_3_.scale(1F, 1F, 1F); IVertexBuilder vertexBuilder = ADORNS_LOCATION.buffer(p_225616_4_, RenderType::entitySolid); adorns.render(p_225616_3_, vertexBuilder, p_225616_5_, p_225616_6_, 1.0F, 1.0F, 1.0F, 1.0F); p_225616_3_.popPose(); } }
July 17, 20214 yr Also, the resource location in the atlas isn't correct, should be: new ResourceLocation("mohard", "entity/altar_adorn")
July 17, 20214 yr 35 minutes ago, diesieben07 said: Not at all necessary here. okay weird because i need this for my model
July 17, 20214 yr Author How the atlas texture works? I'm confused, why the model needs two resource locations?
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.