KyuVai233 发表于 2022-5-19 23:00:51

[BE指令]选择器hasitem,检测背包物品升级!

1.18.20更新了选择器hasitem,它具备检测物品种类,数量范围,特殊值,位置即位置范围五个功能,还可以多物品同时检测,功能性远超过了clear(只检测是否有物品)和enchant(只检测手持武器是否可附魔规定属性)。以下为选择器hasitem的简单介绍:
选择器语法:
hasitem=[{x=__,y=__…},{x=__,y=__…}]
其中x,y…为选择器的选择器(?)
分为:
a.item:物品的英文ID
b.data:物品特殊值(不过武器损坏程度似乎不能检测【亲自实验】)
c.quantity:物品数量,可范围(类似于选择器scores的分数范围,如1..4)
d.location:位置(类似于指令replaceitem里的位置)
e.slot:位置的整数ID(可范围)
注:如果只检测一种物品或者一个位置之类的第二个中括号[]不需要打。
——————————————————————
总之,选择器hasitem的出现,会带动更多的新玩法诞生(坑基友方法更多了)。
mojang终于开始重视be指令了[哔哩_OK]

lpyqzMinecraft 发表于 2022-5-20 08:16:35

(服务器)插件开发者狂喜

lpyqzMinecraft 发表于 2022-5-20 08:17:40

可惜没有电脑。弄不了class格式的……

lpMinecraft 发表于 2022-5-20 15:27:45

lpyqzMinecraft 发表于 2022-5-20 08:16
(服务器)插件开发者狂喜

嘿嘿,我是QQ号,给我打赏吧

lpyqzMinecraft 发表于 2022-5-20 15:28:31

lpMinecraft 发表于 2022-5-20 15:27
嘿嘿,我是QQ号,给我打赏吧

没问题。

782 发表于 2022-5-20 18:18:11

移动光源终于有了新选择!
页: [1]
查看完整版本: [BE指令]选择器hasitem,检测背包物品升级!