When creating a custom block, its destruction particles should default to the texture and tint_method defined in the down or * material instance.
However, applying the minecraft:material_instances component within the permutations array has no effect on the block’s destruction particles.
This creates 2 issues:
Blocks that do not have a top-level
minecraft:material_instancescomponent (atminecraft:block > components) will show the destruction particles of theunknownblock.Blocks with texture variants based on block states will not have matching destruction particles unless the
minecraft:destruction_particlescomponent is manually applied.
Steps to Reproduce
Download, import and apply the attached behaviour pack to a world.
Place down the custom block (found in the “Construction“ category of the creative menu).
Destroy, fall onto or sprint on the block.
Observed Results
The unknown texture is used for the particles rather than the actual block texture.
Expected Results
The block’s texture should be displayed, even when it is not defined in the top-level components list.
Attachments
Comments 0
No comments.