Posted September 19, 20178 yr This piece of code gets the IBakedModel of the held item (in this case sand) IBakedModel model = Minecraft.getMinecraft().getRenderItem().getItemModelWithOverrides(tileItem, world, player); The model gets rendered by this, during RenderPlayerEvent.Post: Minecraft.getMinecraft().getRenderItem().renderItem(tileItem, model); This works on the client itself, but sometimes looks weird on servers: The player that is holding the block sees no issue, whereas the other players can SOMETIMES see this, or nothing, or some garbled pixels... it's really strange. So I'm wondering.. why and how is this happening? Is it possibly a forge bug? Another picture: Edited September 19, 20178 yr by Tschipp
September 20, 20178 yr Author The same still happens. I assume you meant I should call this: Minecraft.getMinecraft().renderEngine.bindTexture(TextureMap.LOCATION_BLOCKS_TEXTURE);
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.