-
Bug
-
Resolution: Unresolved
-
None
-
24w36a, 1.21.3, 24w46a, 1.21.4 Pre-Release 1
-
None
-
Confirmed
-
(Unassigned)
A flaming arrow no longer decreases the value of its Fire tag if it's stuck on the ground. If water is poured on it or it starts raining, the Fire value will be updated to -1s, but the arrow will still visually be on fire.
How to reproduce:
- Stand in the open.
- Execute the following commands in order:
/weather clear
/give @s minecraft:bow[minecraft:enchantments={levels:{"minecraft:flame":1}}]
/give @s minecraft:arrow
- Shoot the arrow into the ground.
- Execute the following command twice:
/data get entity @n[type=minecraft:arrow] Fire
→ Both times, the value will be 2000 minus the number of ticks passed while the arrow was travelling in mid-air, which means the value did not change between the two executions of the same command.
- Pour water on the arrow.
→ The arrow is not put out. - Execute the following command:
/weather rain
- Execute the command from step 4 again.
→ The value is now -1s, but the arrow is still not put out.
Expected result:
Flaming arrows and tridents stuck on the ground would be extinguished by water and rain.
Observed result:
Flaming arrows and tridents stuck on the ground cannot be extinguished by water or rain.
Notes:
- Flaming arrows and tridents in mid-air can still be extinguished by water and rain.
- This issue is not present in 1.21.1 or earlier versions.