Mojira Archive
MC-260829

Drown-immune mobs are hurt by /damage using drown damage type

The bug:

Mobs immune to drowning will be killed by the drown damage of the /damage command; this is unlike mobs immune to fall damage which take no damage with the fall type inserted in /damage.

Using the /damage with drowning type should not damage drown-immune mobs.

Affected drown-immune mobs:

  • Husk
  • Zombie
  • Drowned
  • Zombie villager
  • Zombified piglin
  • Zoglin
  • Zombie horse
  • Skeleton
  • Stray
  • Wither skeleton
  • Skeleton horse
  • Phantom
  • Iron golem
  • Axolotl
  • Dolphin
  • Turtle
  • Frog
  • Cod
  • Salmon
  • Tropical fish
  • Pufferfish
  • Guardian
  • Elder guardian
  • Squid
  • Glow squid
  • Ender dragon

Steps to reproduce:

  1. Summon any of the above-listed mobs.
  2. Use the /damage command:
    /damage @e[type=!player,sort=nearest,limit=1] 30 minecraft:drown at ~ ~ ~

Result:

The mob dies.

Expected result:

No damage is dealt, and the command returns "The entity is immune to this damage type"

Unresolved

user-f2760

2023-03-08, 05:58 PM

2025-01-10, 10:22 PM

7

3

Confirmed

Low

Platform

Commands

1.19.4 Pre-release 4 - 1.21.41.19.4 Pre-release 4, 1.19.4, 1.20.1, 1.20.2, 23w43b, 1.21.4

-