OGTOOLS

Minecraft /damage command

Deals the type and amount of damage you choose to a target; you can name the source too.

🐷 Mobs and entities Operator (level 2) Needs cheats enabled Java Edition 26.3

Syntax

/damage <target> <amount> [<damageType>]
/damage <target> <amount> <damageType> at <location>
/damage <target> <amount> <damageType> by <entity>

Parts in square brackets are optional, parts in angle brackets are required. You do not type the brackets: Put your own value in their place.

Arguments

ArgumentWhat it does
<amount> Half a heart is 1, and 20 is full health.
<damageType> Damage type: fall, magic, lava, player_attack and so on.
by The entity dealing the damage; the death message and aggro follow it.

Examples

/damage @s 6 magic

Deals three hearts of magic damage to you; armor does not block it.

/damage @e[type=zombie,limit=1,sort=nearest] 20 player_attack by @s

Deals heavy damage to the nearest zombie as if you had hit it.

Good to know

  • Added in 1.19.4.
  • Armor and enchantments kick in depending on the damage type; that is the difference from the kill command.

How do I run this command?

Press T in game to open chat (or press / directly), type the command and press Enter. While typing, Tab completes the options. This command counts as a cheat: It needs cheats enabled in a singleplayer world, and operator permission on a server (operator (level 2)).

Related commands

🐷 More Mobs and entities

Another tool Minecraft crafting recipes Would rather make the item than give it with a command? See the recipe on the 3x3 grid.

Minecraft is a product of Mojang Studios. This tool is an independent helper made for players and is not affiliated with Mojang or Microsoft.