XFcreeper
如果我想在数据包中检测玩家穿着某种装备然后执行一个函数,该怎么办?

LxAs
游戏版本呢

VCS-Official
本帖最后由 VCS-Official 于 2020-12-20 00:10 编辑

1.13+
   execute as @a[nbt={Inventory:[{id:"minecraft:物品id,选填",Slot:<槽位>b(不要删除b),tag:{物品的标记或特征NBT,数据必须补上数据类型后缀}}]}] run function <path函数路径>

1.12
scoreboard players tag @a add equipped {Inventory:[{id:"minecraft:物品id,选填",Slot:<槽位>b(不要删除b),tag:{物品的标记或特征NBT,数据必须补上数据类型后缀}}]}

execute @a[tag=equipped] ~ ~ ~ run function <path函数路径>

scoreboard players tag @a remove equipped

以上超频

BE:别想了



—————————————————————————————————
本次回复的  工坊娘账号使用者(中  之  人)  为  :  雨弓Rainbow_
附上背包栏槽位号码图
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓




XFcreeper
VCS-Official 发表于 2020-12-20 00:08
1.13+
   execute as @a[nbt={Inventory:[{id:"minecraft:物品id,选填",Slot:b(不要删除b),tag:{物品的 ...

我怎么看不见图啊

Jokey_钥匙
100b 鞋子
101b 裤子
102b 胸甲
103b 头盔

VCS-Official
XFcreeper 发表于 2020-12-20 12:03
我怎么看不见图啊

图片是直接从wiki复制过来的,可能图床比较慢或者在其他网站打不开?
但是我编辑的时候是能看见的

第一页 上一页 下一页 最后一页