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

Fireballs and wind charges can be hit through solid blocks

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • None
    • 1.20.4, 24w06a, 1.20.5 Pre-Release 1, 1.20.5, 1.21.3, 1.21.4
    • None
    • Confirmed
    • Entities, Hitboxes, Projectiles
    • Normal
    • Platform

      Some entities have their interaction box extended outwards their hitbox, which seems to be intended as shown in MC-266871 and MC-77613. However, there's a small issue that affects these entities, and it's the fact that due to their extended interaction box you are able to hit them through blocks.

      While this is an extreme edge case in the usual vanilla gameplay, this allows players to redirect these projectiles behind thin walls (although this might not be an issue if MC-3059 gets fixed, depending on what the fix is). This also affects static projectiles that are used in some custom maps or servers due to them being targetable behind blocks, blocking the player from placing/destroying blocks or allowing these projectiles to be redirected while not looking at them directly.

      How to reproduce

      1. Build the configuration shown in the attachments.
      2. Summon a fireball or wind charges in the corner of the glass.
      3. Move to the other side of the glass, behind the projectile.
      4. Notice how you're unable to place blocks while looking at the entity, and are able to hit it behind the glass.

        1. 2024-02-09_21.16.18.png
          2024-02-09_21.16.18.png
          208 kB
        2. 2024-02-09_21.16.29.png
          2024-02-09_21.16.29.png
          215 kB
        3. 2024-02-09_21.18.23.png
          2024-02-09_21.18.23.png
          218 kB
        4. 2024-02-09_21.18.26.png
          2024-02-09_21.18.26.png
          226 kB

            Unassigned Unassigned
            Chavamix700 syarumi
            Votes:
            10 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              CHK: