/clearslot 命令
来源:Commands/clearslot,英文修订 ID:3781484。
此命令是基岩版中已移除的开发者功能。 所需权限等级为 1,需要启用作弊。
清空指定实体或容器的指定槽位,包括箱子消歧义页列出的各种容器。
语法
清空容器中的槽位:
/clearslot block <position: x y z> slot.container <slotId: int>
清空实体的槽位:
/clearslot entity <target: target> <slotType: EntityEquipmentSlot> <slotId: int>
参数
position: x y z(CommandPosition):容器坐标,可使用绝对坐标或相对坐标。
target: target(CommandSelector<Actor>):目标实体,可使用目标选择器。
slotType: EntityEquipmentSlot:槽位类型,允许以下值:
| 值 | 槽位 |
|---|---|
slot.armor |
马等只有一个盔甲槽位的生物的盔甲槽 |
slot.armor.chest |
胸甲 |
slot.armor.feet |
靴子 |
slot.armor.head |
头盔 |
slot.armor.legs |
护腿 |
slot.chest |
驴等生物装备的箱子的槽位 |
slot.enderchest |
玩家的末影箱 |
slot.hotbar |
玩家的快捷栏 |
slot.inventory |
玩家的物品栏 |
slot.saddle |
猪等生物的鞍槽位 |
slot.weapon.mainhand |
生物主手;对玩家是当前手持的快捷栏物品 |
slot.weapon.offhand |
生物或玩家副手 |
slotId: int:指定槽位类型中的槽位 ID,必须为 32 位整数。
结果
命令不完整或参数指定错误时无法解析。下列情况失败:容器坐标没有指向容器、实体目标未选中任何实体、槽位类型不适用于目标实体、槽位 ID 无效,或指定槽位没有物品。其他情况成功。
示例
清空当前玩家的主手槽位:
/clearslot entity @s slot.weapon.mainhand 0
原文给出的“清空容器第一格”示例(缺少 block 关键字,按原样保留):
/clearslot 0 64 0 slot.container 0
本文为 Minecraft Wiki 对应英文条目的中文翻译与改编,已按要求省略变更历史。原作者与贡献者见来源页及其历史;除另有说明外,按 CC BY-NC-SA 3.0 非商业、署名、相同方式共享。