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_instances
component (atminecraft:block > components
) will show the destruction particles of theunknown
block.Blocks with texture variants based on block states will not have matching destruction particles unless the
minecraft:destruction_particles
component 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.