The bug
When an entity burns (e.g. an arrow or item), its health is decreased by 4 (out of total 5), then gets destroyed on the next tick upon a second round of damage. However, the extinguishing sound plays twice quickly, suggesting that items in lava play the sound every tick regardless if they are about to break or not.
Steps to reproduce
Arrows (Fixed in 1.17 Pre-Release 2)
Shoot an arrow inside of lava
β β The burning sound repeats for as long as the arrow exists.
Items
Obtain a Repeating Command Block
Paste the following command in its field, and activate it:Β
/execute as @e[type=item] run data merge entity @s {Health:50s}
Obtain a lava bucket, sign, and empty bucket
Place the lava
Place the sign next to the lava
Throw the sign in your inventory onto the placed sign
Break the placed sign
Hold the empty bucket
Wait for the lava to spread onto the sign
Pick up the lava
Here, the item burning sound will play every tick, instead of when the item dies.
Video Example
Linked issues
is duplicated by 8
relates to 3
Attachments
Comments 11
There's also an issue where the item disappears preemptively client-side, but it's only possible with commands as shown in the video.
Is it possible for this issue to occur for a long period of time in an environment without using cheats or commands? I had the burning sound spammed, seemingly every tick, in my survival world without cheats while I was strip mining, so this is why I am wondering. If this cannot be reproduced without commands, then it is likely a different but related bug that I should report; however, if it can it is probably the same bug.
In 1.17 Pre-release 2, items are still affected by this bug but arrows no longer constantly make a sound while in lava.
Definitely relates toΒ MC-179116. (Also relates to itself π)