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

Target not affected by the impact_projectiles entity tag

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Works As Intended
    • None
    • 20w10a
    • None
    • Confirmed
    • (Unassigned)

      The bug

      The minecraft:impact_projectiles entity_types tag was added in 20w09a along with targets. Targets are compatible with all projectiles included in the tag (as well as ender pearls, xp bottles, and llama spit). However they don't use this tag, it is only used by chorus flowers.

      If the tag were to be used by both blocks, ender pearls, xp bottles, and llama spit will all break chorus flowers. An alternative fix would be to add a different tag specific to targets that includes the impact_projectiles.

      It may be important to note that, if added to the tag, ender pearls, xp bottles, and llama spit will all break chorus flowers, a property seemingly unique to those three entities compared to other entities not in the tag by default.

      How to reproduce

      1. Download and enable the attached data pack mc-173773.zip. This data pack replaces the impact_projectiles tag to only include tridents.
      2. Shoot a chorus flower with a trident, then with an arrow.
        Notice that this is successful with the trident but not with the arrow
      3. Shoot a trident at a target block, then shoot an arrow.
        Notice that this is both successful, proving that the impact_projectiles tag did not have any effect.

            Unassigned Unassigned
            PancakeIdentity PancakeIdentity
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:
              CHK: