Minecraft Wiki

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

了解更多

Minecraft Wiki
Advertisement
Dark Oak Sapling.png
此条目仍需完善。

你可以帮助我们扩充关于该主题的更多信息。

Information icon.svg
此特性为基岩版独有。
damage
需要的权限等级

1

限制条件

启用作弊

对指定实体造成伤害。

语法[]

damage <target: target> <amount: int> <cause: DamageCause> entity <damager: target>
damage <target: target> <amount: int> [cause: DamageCause]

参数[]

target: targetCommandSelector<Actor>

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

amount: intint

指定要造成的伤害值。

cause: DamageCause

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

damager: targetCommandSelector<Actor>

指定伤害的施加者。
必须是一个玩家名或目标选择器。注:无论施加者是否拥有攻击其他生物的能力,具有攻击力的受害者都会将此施加者视为自己的敌人并会主动反击;施加者不会作出任何攻击行为而是直接给予受害者伤害。施加者也可以是非生物实体。

效果[]

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

输出[]

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

示例[]

  • 让名称为dummy的村民对铁傀儡造成1(♥的伤害:/damage @e[type=iron_golem] 1 entity_attack entity @e[type=villager, name="dummy"]

历史[]

基岩版
1.18.101.18.10.26加入了/damage
Advertisement