本帖最后由 觋花咲 于 2020-5-6 13:26 编辑 
如何用指令精准消耗玩家手上的物品
比如我主手是2号位一颗钻石,1号位也是一颗钻石,如何准确消耗掉主手上的钻石而不影响1号位的钻石?
如何用指令精准消耗玩家手上的物品
比如我主手是2号位一颗钻石,1号位也是一颗钻石,如何准确消耗掉主手上的钻石而不影响1号位的钻石?
是要消耗,不要替换
觋花咲 发表于 2020-5-6 13:13
是要消耗,不要替换
具体版本?
もぺもぺ 发表于 2020-5-6 13:15
具体版本?
1.14.4 java版
もぺもぺ 发表于 2020-5-6 13:18
https://www.mcbbs.net/thread-860954-1-1.html
可以讲解一下要怎么用吗
 本帖最后由 ⊙u⊙ 于 2020-5-5 19:24 编辑 
/replaceitem entity @a weapon.mainhand air
题不对问,可还行...
题不对问,可还行...
觋花咲 发表于 2020-5-6 13:21
可以讲解一下要怎么用吗
数据包知道怎么用吗。简单说是把玩家身上的物品复制到天上的潜影箱中,然后可以直接使用 data 命令修改其中的 nbt 。然后用 loot 命令放回来
もぺもぺ 发表于 2020-5-6 13:27
数据包知道怎么用吗。简单说是把玩家身上的物品复制到天上的潜影箱中,然后可以直接使用 data 命令修改其 ...
hmm好像偏题了?
觋花咲 发表于 2020-5-6 13:28
hmm好像偏题了?
物品数量是 nbt 中的 Count
もぺもぺ 发表于 2020-5-6 13:31
物品数量是 nbt 中的 Count
没有更简便的方法吗?
觋花咲 发表于 2020-5-6 13:32
没有更简便的方法吗?
这已经是简便的方法了
/clear 玩家名
这是清除所有物品
这是清除所有物品
啊,我说,一定要清除物品的话,那么只能
/clear 玩家名一清除就清除所有物品,没办法啊
/clear 玩家名一清除就清除所有物品,没办法啊
求采纳
找到了,不过必须要知道对方手上物品是在第几格
/replaceitem entity 玩家名 slot.hotbar.0 minecraft:air 1 0这是清除物品栏第1格的物品
/replaceitem entity 玩家名 slot.hotbar.1 minecraft:air 1 0这是清除物品栏第2格的物品
/replaceitem entity 玩家名 slot.hotbar.2 minecraft:air 1 0这是清除物品栏第3格的物品
/replaceitem entity 玩家名 slot.hotbar.3 minecraft:air 1 0这是清除物品栏第4格的物品
/replaceitem entity 玩家名 slot.hotbar.4 minecraft:air 1 0这是清除物品栏第5格的物品
/replaceitem entity 玩家名 slot.hotbar.5 minecraft:air 1 0这是清除物品栏第6格的物品
/replaceitem entity 玩家名 slot.hotbar.6 minecraft:air 1 0这是清除物品栏第7格的物品
/replaceitem entity 玩家名 slot.hotbar.7 minecraft:air 1 0这是清除物品栏第8格的物品
/replaceitem entity 玩家名 slot.hotbar.8 minecraft:air 1 0这是清除物品栏第9格的物品
找到了,不过必须要知道对方手上物品是在第几格
/replaceitem entity 玩家名 slot.hotbar.0 minecraft:air 1 0这是清除物品栏第1格的物品
/replaceitem entity 玩家名 slot.hotbar.1 minecraft:air 1 0这是清除物品栏第2格的物品
/replaceitem entity 玩家名 slot.hotbar.2 minecraft:air 1 0这是清除物品栏第3格的物品
/replaceitem entity 玩家名 slot.hotbar.3 minecraft:air 1 0这是清除物品栏第4格的物品
/replaceitem entity 玩家名 slot.hotbar.4 minecraft:air 1 0这是清除物品栏第5格的物品
/replaceitem entity 玩家名 slot.hotbar.5 minecraft:air 1 0这是清除物品栏第6格的物品
/replaceitem entity 玩家名 slot.hotbar.6 minecraft:air 1 0这是清除物品栏第7格的物品
/replaceitem entity 玩家名 slot.hotbar.7 minecraft:air 1 0这是清除物品栏第8格的物品
/replaceitem entity 玩家名 slot.hotbar.8 minecraft:air 1 0这是清除物品栏第9格的物品
你可以直接看他背包,指令是/invsee 玩家ID     
那个。。我想要30个金粒
那个。。我想要30个金粒
invsee 玩家 可以取走任何格子的物品
你为何不试一下漏斗加箱子的万恶组合呢??
脚本方块应该可以做到
柚子呦 发表于 2020-5-11 10:02
脚本方块应该可以做到
怎么做到
/clear @? _____( ?=某个人 ___=物品名称 )
invsee 打开玩家背包 直接拿