Posted March 31, 20214 yr So I have created a custom tnt entity, but when it renders, it looks like stone that flashes like tnt does, even though it has a different blockstate (and I have checked and it does in fact have the correct one) The rendering occurs here: https://github.com/AyliasTheCoder/ScatterTNT/blob/main/src/main/java/com/aylias/minecraft/mods/scattertnt/client/ScatterTNTRenderer.java it prints out that it is using the blockstate of "scatter_tnt:small_stone_tnt" and that block has a texture, but the lit tnt has the texture of stone. Edited March 31, 20214 yr by NullDev It was solved!
March 31, 20214 yr How does the client know what the state of the block is? You would need to use IEntityAdditionalSpawnData to send the BlockState across the network and set it on the client so it displays the same.
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.