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

Creepers cannot blow up the boat / horse / llama they ride, when it is on the land

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Open
    • Resolution: Unresolved
    • Affects Version/s: Minecraft 16w03a, Minecraft 16w04a, Minecraft 16w05a, Minecraft 16w05b, Minecraft 16w06a, Minecraft 16w07a, Minecraft 16w07b, Minecraft 1.9 Pre-Release 1, Minecraft 1.9 Pre-Release 2, Minecraft 1.9 Pre-Release 3, Minecraft 1.9 Pre-Release 4, Minecraft 1.9, Minecraft 1.9.1 Pre-Release 1, Minecraft 1.9.1 Pre-Release 2, Minecraft 1.9.1 Pre-Release 3, Minecraft 1.9.1, Minecraft 1.9.2, Minecraft 16w14a, Minecraft 16w15a, Minecraft 16w15b, Minecraft 1.9.3 Pre-Release 1, Minecraft 1.9.3 Pre-Release 2, Minecraft 1.9.3 Pre-Release 3, Minecraft 1.9.3, Minecraft 1.9.4, Minecraft 16w20a, Minecraft 16w21a, Minecraft 16w21b, Minecraft 1.10 Pre-Release 1, Minecraft 1.10 Pre-Release 2, Minecraft 1.10, Minecraft 1.10.1, Minecraft 1.10.2, Minecraft 16w32a, Minecraft 16w32b, Minecraft 16w33a, Minecraft 16w35a, Minecraft 16w36a, Minecraft 16w38a, Minecraft 16w39a, Minecraft 16w39b, Minecraft 16w39c, Minecraft 16w40a, Minecraft 16w41a, Minecraft 16w42a, Minecraft 16w43a, Minecraft 16w44a, Minecraft 1.11 Pre-Release 1, Minecraft 1.11, Minecraft 16w50a, Minecraft 1.11.2, Minecraft 17w06a, Minecraft 17w13a, Minecraft 17w13b, Minecraft 17w14a, Minecraft 17w15a, Minecraft 17w16a, Minecraft 17w16b, Minecraft 17w17a, Minecraft 17w17b, Minecraft 17w18a, Minecraft 17w18b, Minecraft 1.12 Pre-Release 1, Minecraft 1.12 Pre-Release 2, Minecraft 1.12 Pre-Release 3, Minecraft 1.12 Pre-Release 4, Minecraft 1.12 Pre-Release 5, Minecraft 1.12 Pre-Release 6, Minecraft 1.12 Pre-Release 7, Minecraft 1.12, Minecraft 1.12.1 Pre-Release 1, Minecraft 1.12.1, Minecraft 1.12.2 Pre-Release 1, Minecraft 1.12.2 Pre-Release 2, Minecraft 1.12.2, Minecraft 17w43a, Minecraft 17w43b, Minecraft 17w45a, Minecraft 17w45b, Minecraft 17w46a, Minecraft 17w47a, Minecraft 17w47b, Minecraft 17w48a, Minecraft 17w49a, Minecraft 17w49b, Minecraft 17w50a, Minecraft 18w01a, Minecraft 18w02a, Minecraft 18w03b, Minecraft 18w05a, Minecraft 18w06a, Minecraft 18w07a, Minecraft 18w07b, Minecraft 18w07c, Minecraft 18w08a, Minecraft 18w08b, Minecraft 18w09a, Minecraft 18w10a, Minecraft 18w10b, Minecraft 18w10c, Minecraft 18w10d, Minecraft 18w11a, Minecraft 18w14a, Minecraft 18w14b, Minecraft 18w15a, Minecraft 1.13-pre1, Minecraft 1.13-pre6, Minecraft 1.13, Minecraft 18w31a, Minecraft 18w32a, Minecraft 18w33a, Minecraft 1.13.1-pre1, Minecraft 1.13.1-pre2, Minecraft 1.13.1, Minecraft 1.13.2-pre1, Minecraft 1.13.2-pre2, Minecraft 1.13.2, Minecraft 18w43a, Minecraft 18w43b, Minecraft 18w43c, Minecraft 18w44a, Minecraft 18w48a, Minecraft 18w48b, Minecraft 18w49a, Minecraft 18w50a, Minecraft 19w12b, Minecraft 19w13b, Minecraft 19w14a, Minecraft 19w14b
    • Fix Version/s: None
    • Confirmation Status:
      Confirmed
    • Category:
      (Unassigned)

      Description

      The bug

      Creepers cannot blow up the boat / horse / llama they ride, when it is on the land.

      How to reproduce

      Boat:

      1. Push Creeper to the boat.
      2. Make Creeper explosion.

      Horse:

      1. Use
        /summon horse ~ ~1 ~ {Passengers:[{id:creeper}],Tame:1}
        
      2. Make Creeper explosion.

      Llama:

      1. Use
        /summon llama ~ ~1 ~ {Passengers:[{id:creeper}],Tame:1}
        
      2. Make Creeper explosion.

      Code analysis

      The following is based on decompiled version of Minecraft 1.9 using MCP 9.24 beta. All method and class names are the names used in the decompiled version.

      The methods net.minecraft.entity.passive.EntityHorse.attackEntityFrom(DamageSource, float) and net.minecraft.entity.item.EntityBoat.attackEntityFrom(DamageSource, float) prevent the riding entity from damaging it. This was maybe added for players riding a horse or a boat, strangerwise this is not the case for minecarts and it looks like even if this test is removed the player is still unable to damage the horse respectively boat.

        Attachments

        1. 2016-09-29_20.15.02.png
          2016-09-29_20.15.02.png
          571 kB
        2. 2016-09-29_20.15.01.png
          2016-09-29_20.15.01.png
          59 kB
        3. 2016-09-29_20.15.00.png
          2016-09-29_20.15.00.png
          287 kB
        4. 2016-03-06_22.12.19.png
          2016-03-06_22.12.19.png
          502 kB
        5. 2016-03-06_22.12.18.png
          2016-03-06_22.12.18.png
          315 kB
        6. 2016-03-06_22.12.17.png
          2016-03-06_22.12.17.png
          522 kB
        7. 2016-03-06_22.12.15.png
          2016-03-06_22.12.15.png
          520 kB
        8. 2016-01-31_22.20.39.png
          2016-01-31_22.20.39.png
          453 kB
        9. 2016-01-31_22.20.34.png
          2016-01-31_22.20.34.png
          226 kB
        10. 2016-01-31_22.20.33.png
          2016-01-31_22.20.33.png
          271 kB
        11. 2016-01-31_22.20.20.png
          2016-01-31_22.20.20.png
          330 kB

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              Les3awe [Mod] Les3awe
            • Votes:
              8 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

              • Created:
                Updated:
                CHK: