/kill
来源:Commands/kill;原文修订 ID:3836644。
权限等级:Java 版为 2,基岩版为 1;基岩版需要启用作弊。
杀死实体,包括玩家、生物、物品等。
用法
强制直接杀死活体目标(直接移除实体),显示 Killed <entity display name>,或在杀死多个实体时显示 <Killed <number> entities。此操作无视目标生物的盔甲、保护附魔和抗性提升等防护效果,但末影龙可以调整这种伤害。不死图腾不能在拥有者因本命令死亡时触发。
命令杀死生物时会发出相应死亡消息。以此方式死亡的玩家和生物会掉落战利品;非最小体型的史莱姆、岩浆怪和硫磺史莱姆(Sulfur Cube)会生成更小的个体。非生物实体被选中后直接消失。
Java 版中被此命令杀死的末影龙会跳过死亡动画并立即开启返回传送门。基岩版中创造模式玩家不能被此命令杀死。
语法
- Java 版:
kill [<targets>]。 - 基岩版:
kill [target: target]。
参数
targets(entity)/target: target(CommandSelector<Actor>):要杀死的一个或多个实体。未指定时默认为执行命令的玩家。
结果
任意参数不正确时无法解析。执行者不是实体且未指定目标,或目标未能解析到一个或多个实体(指定名称的玩家必须在线)时失败。全部目标都是创造模式玩家时,Java 版成功、基岩版失败;其他情况成功。
输出
| 版本与条件 | 成功次数 | success | result |
|---|---|---|---|
| Java 版失败 | 0 | 0 | 0 |
| Java 版成功 | 1 | 1 | 目标实体数量 |
| 基岩版失败 | 0 | 不适用 | 不适用 |
| 基岩版成功 | 实际杀死的实体数量 | 不适用 | 不适用 |
示例
- 杀死执行命令的玩家:
kill @s或kill。 - 杀死 Steve:
kill Steve。 - 杀死物品实体:
kill @e[type=item]。 - 杀死玩家以外的全部实体(实体过多时,部分实体不会被杀死):
kill @e[type=!player]。 - 杀死 10 方块以内的全部苦力怕:Java 版
kill @e[distance=..10,type=creeper];基岩版kill @e[r=10,type=creeper]。 - 杀死插在标靶上的全部箭(Java 版):
kill @e[type=arrow,nbt={inBlockState:{Name:"minecraft:target"}}]。
外部链接
- Microsoft Learn:/kill 命令(2023-10-11)。
中文翻译/改编自 Minecraft Wiki 原条目,原文作者可由页面历史查看;译文遵循 CC BY-NC-SA 3.0(署名、非商业性使用、相同方式共享)。