Comando /damage de Minecraft
Java EditionBedrock EditionDesde Java 1.19.4 (23w06a) / Bedrock 1.18.10
Respuesta rápida: Aplica una cantidad fija de daño a entidades, con tipo de daño o atacante opcionales. Sintaxis:
damage <target> <amount> [<damageType>] [at <location> | by <entity> [from <cause>]]/damage hiere entidades directamente, usando la lógica real de daño del juego: armadura, encantamientos y resistencias cuentan. Tú eliges el tipo de daño (generic, on_fire, freeze, magic...) y opcionalmente atribuyes el golpe a una entidad atacante o a una ubicación, lo que importa para la atribución de muertes, el aggro y los mensajes de muerte.
Sintaxis
| Edición | Sintaxis |
|---|---|
| Java | damage <target> <amount> [<damageType>] [at <location> | by <entity> [from <cause>]] |
| Bedrock | damage <target: target> <amount: int> <cause: DamageCause> entity <damager: target> OR damage <target: target> <amount: int> [cause: DamageCause] |
Objetivos / argumentos: Cualquier entidad con vida (jugadores y mobs). Requiere: Trucos activados / nivel de operador 2 (Java), 1 (Bedrock).
Ejemplos
/damage @e[type=creeper,limit=1] 10Haz 5 corazones de daño genérico al creeper más cercano
/damage @p 6 minecraft:on_fireHaz daño de fuego al jugador más cercano
/damage @e[type=zombie,limit=1] 20 minecraft:mob_attack by @sDaña a un zombi como si lo hubieras golpeado tú
Consejos
- La cantidad es en puntos de vida: 2 = un corazón.
- Usa minecraft:kill o /kill para eliminación garantizada; /damage respeta tótems y resistencia.
- Bedrock llama al argumento de tipo de daño cause: DamageCause.