The bug
When the armor a mob wears breaks because the mob is taking damage, no breaking particles are displayed anymore.
The reason
See this comment
How to fix this
This could be fixed by having the method public void renderBrokenItemStack(ItemStack p_70669_1_) of the net.minecraft.entity.EntityLivingBase class use the method public void func_175739_a(EnumParticleTypes p_175739_1_, double p_175739_2_, double p_175739_4_, double p_175739_6_, int p_175739_8_, double p_175739_9_, double p_175739_11_, double p_175739_13_, double p_175739_15_, int ... p_175739_17_) when the method is called by the server.
How to reproduce
- Set the difficulty to something other than "Peaceful" (/difficulty easy)
- Set the time to day (/time set day)
- Use the following command
/summon Zombie ~ ~ ~ {ArmorItems:[{},{},{},{id:"diamond_helmet",Count:1b,Damage:363s}]}
There are no particles when the helmet of the Zombie breaks
- duplicates
-
MC-10369 Server side particle spawning does not create particles for client
- Resolved
- relates to
-
MC-6654 Water/Lava Colliding no longer gives off smoke particles
- Resolved
-
MC-13094 Missing smoke particles when placing ender eye into end portal frame
- Resolved
-
MC-73857 Redstone torches no longer produce particles when burning out
- Resolved
-
MC-99512 Baby animal being born does not create heart particles
- Resolved