
命令
/clear
从玩家的物品栏中移除物品,或统计他们携带了多少匹配的物品。
| /clear [<targets> [<item> [<maxCount>]]] |
| 参数 | 值的类型 | 输入内容 |
|---|---|---|
| <targets> | 目标选择器 | 物品栏被清空的玩家。默认为自己。一名或多名玩家。 |
| <item> | 物品测试 | 要移除哪些物品:物品 id(如 minecraft:diamond)、物品标签(如 #minecraft:logs),或 * 表示任意物品,后面可选地跟方括号中的组件测试。默认为所有物品。 |
| <maxCount> | 整数 | 从每名玩家身上移除的物品数量上限。0或更大的整数。0仅计数。不带它时,所有匹配的物品都会被移除。至少为0。 |
| 权限等级 | 2:管理员、开启作弊的世界、命令方块和函数 |
| 适用于 | 开启作弊的单人游戏和多人游戏服务器。需要权限等级2(游戏管理员):服务器管理员、开启作弊的玩家、命令方块和函数都可以执行。 |
| 结果 | 报告移除了多少物品以及来自谁,或在仅计数时找到了多少匹配的物品。/execute store 保存的数字是该物品数量,对所有目标玩家求和。 |
| 无参数 | 移除你自己物品栏中的所有物品。这种形式只有在玩家执行时才有效。 |
| 仅限目标 | 移除目标玩家的所有物品。 |
| 搜索的内容 | 整个物品栏,包括盔甲和副手、2x2合成格,以及鼠标光标上持有的物品。 |
| 仅计数 | maxCount为0时不会移除任何物品,只报告玩家拥有多少匹配的物品。这是测试玩家是否携带某个物品的一种方法。 |
| 失败 | 如果没有目标玩家拥有匹配的物品,则失败,并提示“未找到任何物品”。 |
/clear清空你自己的背包。
/clear @a minecraft:diamond从每个玩家身上移除所有该类物品:钻石。
/clear @s minecraft:dirt 32从你身上移除最多32x 泥土。
/clear @p #minecraft:logs移除最近玩家身上的所有种类的原木。
/clear @s minecraft:diamond 0统计你背包中的钻石数量,但不移除任何一个。

