NullDev Posted March 31, 2021 Posted March 31, 2021 (edited) 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, 2021 by NullDev It was solved! Quote
ChampionAsh5357 Posted March 31, 2021 Posted March 31, 2021 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. Quote
Recommended Posts
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.