The bug
Burning arrows in ground are not extinguished by rain.
How to reproduce
Shoot an arrow with a flame bow
/toggledownfall
when it is already in the groundThe arrow will not be put out of its fire
Break the block that the arrow is stuck to
The arrow is extinguished
Code analysis
Code analysis by @unknown can be found in this comment.
Linked issues
is duplicated by 1
relates to 2
Attachments
Comments 8
Reopened due to MC-72564
Confirmed for 1.10.2. To reproduce:
Shoot an arrow with a flame bow.
/toggledownfall
when it is already in the ground.The arrow will not be put out of its fire.
Break the block that the arrow is stuck to.
The arrow is extinguished.
Please link to this comment in the description
The following is based on a decompiled version of Minecraft 1.10 using MCP 9.30.
The reason for this is that the method net.minecraft.entity.projectile.EntityArrow.onUpdate()
only tests if the arrow is wet, if it is not in the ground.
Thank you @unknown. I forgot a "t" in "extinguished", can you please fix this in the summary as well
Both shot from a flame bow, the one in the water is extinguished yet the one in the rain is not.