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

Cats and Ocelots are immune to Thorns damage

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • 24w18a
    • 1.19, 1.19.1 Pre-release 5, 1.19.1 Release Candidate 2, 1.19.1, 1.19.2, 22w42a, 22w43a, 22w44a, 22w45a, 22w46a, 1.19.3 Pre-release 2, 1.19.3 Release Candidate 1, 1.19.3, 23w03a, 1.19.4 Pre-release 1, 1.19.4 Pre-release 3, 1.19.4, 23w12a, 23w13a, 23w14a, 23w16a, 23w17a, 23w18a, 1.20 Pre-release 1, 1.20 Pre-release 2, 1.20 Pre-release 4, 1.20 Pre-release 5, 1.20 Pre-release 6, 1.20 Pre-release 7, 1.20 Release Candidate 1, 1.20, 1.20.1, 23w31a, 1.20.2, 23w41a, 23w43b, 23w44a, 23w46a, 1.20.3 Pre-Release 2, 1.20.3 Pre-Release 4, 1.20.3 Release Candidate 1, 1.20.4, 23w51b, 24w03b, 24w04a, 24w06a, 24w07a, 24w09a, 24w10a, 24w11a, 24w12a, 1.20.5 Pre-Release 2, 1.20.5 Release Candidate 2
    • Confirmed
    • Enchantments, Mob behaviour
    • Normal
    • Gameplay

      The bug

      I was playing around with a baby turtle with a high level of thorns on it and it seems to one-shot every mob except the ocelot and cat. They don't seem to take damage from the thorns enchantment.

      To replicate this, summon a baby turtle wearing a thorns enchantment and spawn a cat or ocelot near it to attack it. You would expect the cat or ocelot to take damage from the thorns but it doesn't seem to work like that. This is goes against other mobs that attack the baby turtle that do take the thorns damage.

      To reproduce

      1. Place a command block.
      2. Enter the following command:
        /summon turtle ~ ~1 ~ {Age:-25000,HandItems:[{Count:1,id:diamond_sword},{}],ArmorItems:[{Count:1,id:diamond_boots,tag:{Enchantments:[{id:thorns,lvl:3}]}},{Count:1,id:diamond_leggings,tag:{Enchantments:[{id:thorns,lvl:3}]}},{Count:1,id:diamond_chestplate,tag:{Enchantments:[{id:thorns,lvl:3}]}},{Count:1,id:diamond_helmet,tag:{Enchantments:[{id:thorns,lvl:3}]}}]}
        
      3. Summon a zombie.
      4. Notice how the zombie takes Thorns damage upon hitting the baby turtle.
      5. Kill the zombie and summon a cat.

      Observed result

      The cat doesn't take Thorns damage.

      Expected result

      The cat would take Thorns damage.

            slicedlime [Mojang] slicedlime
            matthewdog6 Matthew
            Votes:
            9 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved:
              CHK: