Minecraft Wiki

除另有声明,转载时均必须注明出处若簡繁轉換出錯,請以遊戲內為準请勇于扩充与修正内容有兴趣逛逛我们的微博沟通交流,欢迎到社区专页需要协助,请在告示板留言

了解更多

Minecraft Wiki
Advertisement
damage
需要的权限等级

Java版:2
基岩版:1

限制条件

启用作弊[仅基岩版]

对指定实体造成伤害。

语法[]

  • Java版
damage <target> <amount> [<damageType>] [at <location>]
damage <target> <amount> [<damageType>] [by <entity>] [from <source>]
  • 基岩版
damage <target: target> <amount: int> <cause: DamageCause> entity <damager: target>
damage <target: target> <amount: int> [cause: DamageCause]

参数[]

  • Java版

<targets>entity

指定要被伤害的目标实体。
必须为玩家名、目标选择器或UUID。且目标选择器只允许1个实体。

<amount>float

指定要造成的伤害值。

<damageType>

指定伤害的成因,即要造成的伤害类型,其会影响的游戏内容如死亡消息
不指定时,使用minecraft:generic

<location>vec3

指定伤害来源的的位置。
必须为三维坐标,元素为浮点数。允许波浪号与脱字号标记

<entity>entity

指定伤害的直接来源,这会影响伤害造成的击退方向。可用于指定弹射物被激活的TNT为伤害的直接来源,同时指定其发射者为伤害的实际来源。
必须为玩家名、目标选择器或UUID。且目标选择器只允许1个实体。

<source>entity

指定伤害的实际来源,视为由该生物造成此伤害并增加相关统计,导致生物反击或声望下降,且造成死亡时为击杀者。没有指定时,<entity>参数指定的实体视为实际来源。
必须为玩家名、目标选择器或UUID。且目标选择器只允许1个实体。
  • 基岩版

target: targetCommandSelector<Actor>

指定要被伤害的目标实体。
必须为玩家名或目标选择器。

amount: intint

指定要造成的伤害值。

cause: DamageCause

指定伤害的成因,即要造成的伤害类型,其会影响的游戏内容如死亡消息
所有可以指定的伤害类型见官方附加包文档

damager: targetCommandSelector<Actor>

指定伤害的施加者。
必须为玩家名或目标选择器。

效果[]

命令触发条件Java版基岩版
任意参数未正确指定 无法解析 无法解析
<amount: int>超出范围(0-2147483647) N/A 执行失败
cause: DamageCause为无效的伤害类型
/... entity ...<damager: target>选中多个目标
任意<target: target>找不到目标
/... entity ...<damager: target>找不到目标
任意<target>选中多个目标 无法解析 N/A
damageType为无效的伤害类型
<amount>超出范围(0.0-3.402835E38)
/... by ...<entity>选中多个目标
/... by ... from ...<source>选中多个目标
任意<target>找不到目标 执行失败
/... by ...<entity>找不到目标
/... by ... from ...<source>找不到目标
任意目标免疫该伤害
执行成功时对目标造成伤害

输出[]

命令版本条件成功次数/execute store success .../execute store result ...
任意Java版失败000
成功111
基岩版失败0N/AN/A
成功被伤害的实体数N/AN/A

示例[]

  • 让名称为dummy的一名村民对一只铁傀儡造成1(♥的伤害:
    • /damage @e[type=iron_golem, limit=1] 1 generic by @e[type=villager, limit=1, name="dummy"][仅Java版]
    • /damage @e[type=iron_golem, c=1] 1 entity_attack entity @e[type=villager, c=1, name="dummy"][仅基岩版]

历史[]

Java版
1.19.423w06a加入了/damage
基岩版
1.18.101.18.10.26加入了/damage

语言

Advertisement