欸,学了俩天了,每天凌晨3点才能入睡,总算是快到头了
好的那么我们进入正题,我直接上指令
复制代码
复制代码

- /testfor @a[x,y,z,r] {SelectedItem:{id:minecraft:xxx}}
这个指令会检测一个xyz轴是否你拿着一个id为xxx的物品,如果拿着,就会被激活
- /testfor @a {Inventory:[{Slot:103b}]}
此指令的意思就是探测所有玩家是否有一个头上戴着东西,如果有,那此指令就会被激活。
还是和之前一样,求大佬用execute来完成类似效果,我又没有头绪了
怎么试都试不出来

- execute if entity @a[x,y,z,distance=..,nbt={SelectedItem:{},Inventory:{Slot:103b}}]
哎呀你这样不行的呀..
pineapple_ 发表于 2018-1-12 21:45
http://www.mcbbs.net/forum.php?mod=redirect&ptid=77**&authorid=0&postno=5
地址不对哦,,http://www.mcbbs.net/thread-77**-1-1.html
5楼,我不是举了个例子吗,nbt放在了选择器里
pineapple_ 发表于 2018-1-12 21:47
地址不对哦,,http://www.mcbbs.net/thread-77**-1-1.html
5楼,我不是举了个例子吗,nbt放在了选择器里 ...
你为啥连续给我三个挂了的链接23333
玄素 发表于 2018-1-12 20:53
nbt现在作为一个选择器参数可以直接写进选择器。
哎呀你这样不行的呀..
话说我想问个问题,为什么使用
- /data get entity 自己
981867644 发表于 2018-1-12 22:12
话说我想问个问题,为什么使用的时候在里面只找得到Inventory这个参数却找不到SelectedItem这个呢? ...
https://bugs.mojang.com/browse/MC-121900
玄素 发表于 2018-1-12 23:53
https://bugs.mojang.com/browse/MC-121900
虽然我不是很看得懂英文,不过通过机翻和个人的理解能看出那个网站应该是个问答网,并且这个问题还没有被解决。。。。。不过有一句话我挺在意
如果实体@a [nbt = {SelectedItem:{id:“minecraft:bow”}}]
它仍然正常工作,正如我所说,它只是一个内存中的标签,因此不会打印在输出中。
尽管如此,开发者会考虑打印它。
981867644 发表于 2018-1-13 01:01
虽然我不是很看得懂英文,不过通过机翻和个人的理解能看出那个网站应该是个问答网,并且这个问题还没有被 ...
此为minecraft的bug追踪页,目前这个bug是reopened状态。
SelectedItem并不是一个实际储存于文件的nbt,而是在游戏中需要时获取的。因此它并没有被显示于data get的信息之中。
但是现在的问题在于,已经连试图获取这个nbt都无法完成了。
因此这作为一个当前版本游戏的bug存在,并也许会在未来的版本修复。如果想了解更多,请关注版本更新日志中的bug修复日志。
玄素 发表于 2018-1-13 01:17
此为minecraft的bug追踪页,目前这个bug是reopened状态。
SelectedItem并不是一个实际储存于文件的nbt, ...
哦哦,谢谢帮忙人翻了2333,机翻果然看不懂。。