The bug
When you apply different block model variants for one block within the blockstate files and link every model to a different breaking particle texture, the game only uses the particle texture of the first variant, no matter which model variant is displayed and broken in-game. For blocks with clearly different variants (e.g. different dead bush variants in deserts or different colors for the same ore), this issue can be quite noticable when breaking the respective blocks.
How to reproduce
Attached a test pack to make the issue easily reproducible, containing two dead bush variants and 10 diamond ore variants with bright, clearly distinguishable colors, all with their own breaking particle textures specified in the model files.
Note: When you break the respective blocks in-game, they all show the breaking particle texture of variant 1. Changing the order of the variants in the blockstates so a different model is listed first does in fact change the breaking particles of the other variants too.
Linked issues
Attachments
Comments 8
This is works as intended, the 'particle' texture of the blocks are set to the default texture, so it will use those particles
[media]
Don't know if this is a known issue, couldn't find anything even close to this when searching ...