Mojira Archive
MC-278417

Arrows and tridents on fire and stuck in the ground cannot be extinguished by rain

A flaming arrow no longer decreases the value of its Fire tag if it's stuck on the ground. If it starts raining, the Fire value will be updated to -1s, but the arrow will still visually be on fire.

How to reproduce:

  1. Stand in the open.
  2. Execute the following commands in order:
    /weather clear

    /give @s minecraft:bow[minecraft:enchantments={levels:{"minecraft:flame":1}}]

    /give @s minecraft:arrow
  3. Shoot the arrow into the ground.
  4. 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.

  5. Execute the following command:
    /weather rain
  6. 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 rain.

Observed result:

Flaming arrows and tridents stuck on the ground cannot be extinguished by rain.

Notes:

  • Flaming arrows and tridents in mid-air can still be extinguished by rain.
  • This issue is not present in 1.21.1 or earlier versions.

Fixed

Thomas Nilsson

2024-11-20, 11:03 AM

2025-01-28, 10:41 PM

2025-01-28, 10:39 PM

2

1

Confirmed

Normal

Platform

Projectiles

24w36a - 1.21.424w36a, 1.21.3, 24w46a, 1.21.4 Pre-Release 1, 1.21.4

25w02a