NekomancerLeko
我想要获取位于主世界坐标23 65 179的一个物品展示框的数据,于是我使用了以下指令。
/execute as @e[type=minecraft:item_frame,x=23,y=65,z=179] run data get entity @s
结果我得到了主世界中所有物品展示框的信息,满满一屏幕。
我一开始以为是1.13以后的新特性需要加上距离,于是我改成了:
/execute as @e[type=minecraft:item_frame,x=23.5,y=65.5,z=179.5,distance=3] run data get entity @s
然后我得没有得到任何数据
求解



chyx
本帖最后由 chyx 于 2019-5-31 20:06 编辑

改成..3
不是3

..3表示最大是3
3..表示最小是3
2..3表示最小是2 最大是3
3表示3


NekomancerLeko

是两个半角句嘛

另外如果不写距离的话就没办法正确选择吗?即使这个itemframe就在这一格中?

chyx
苦力怕の暴走 发表于 2019-5-31 20:22
是两个半角句嘛

另外如果不写距离的话就没办法正确选择吗?即使这个itemframe就在这一格中? ...

1.复制过去就好
2.你自己试试不就知道了啊。xyz只是选择起点。和在不在一个格子又啥关系?