1.1.2 进阶目标选择(过滤

)器
说白了就是在前面的目标选择器上紧跟一堆[]就是了。
来汇总以下:
-1 按照位置/距离来选择的
*x、y、z :填入坐标值,如:@a[x=322,y=245,z=-13134] ,就是选中一个在322,245,-13134的玩家
*distance:以执行命令的原点的欧几里得距离过滤目标(我不能理解)
*dx、dy、dz:选择一个长方体内的实体,如:@e[dx=60,dy=-40,dz=60],dx、dy、dz分别为这长方体的三个顶 点(以执行者为一个顶点的东方、上方和南方延伸一定的格数)
-2 按照其他特性选择的
*limit:指定选择的数量
*level:玩家的经验等级(这有什么用

)
*gamemode:玩家的模式
*name:实体名称
*x_rotation:垂直旋转角度[实体旋转高度与地平线的夹角,F3 facing那一栏的括号里的第二个数,“垂直旋转值 从-90(垂直向上)向上增加,之后增加到0(水平),最后增加到90(竖直向下)(因此垂直旋转值随着向下旋 转而增加)。”]
*y_rotation:水平旋转角度[F3 facing那一栏的括号里的第一个数,“水平旋转值从-180(面向正北)开始,到-90 (面向正东),再到0(面向正南),再到90(面向正西),最后到180(再次面向正北)。”]
*type:实体类型,如:@e[type=minecraft:creeper]
*nbt:顾名思义,自己想
*advancements:进度
*predicate:谓词(数据包里的)
ps:你们可以加上"!"来表示排除,如:
@e[type=!minecraft:creeper] 选择所有不是creeper的实体