Uploaded image for project: 'Minecraft: Java Edition'
  1. Minecraft: Java Edition
  2. MC-278417

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

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • 25w02a
    • 24w36a, 1.21.3, 24w46a, 1.21.4 Pre-Release 1, 1.21.4
    • None
    • Confirmed
    • Projectiles
    • Normal
    • Platform

      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.

            Unassigned Unassigned
            knirch Thomas Nilsson
            Votes:
            2 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:
              CHK: