名称 | 描述 |
x,y,z | 以该坐标作为判定的起始点(默认为执行坐标)
比如你填写x=1,y=1,而你执行命令的坐标是x=5,y=5,z=5,那么那个判定的起始点就是x=1,y=1,z=5
如果只是填写其中一个/两个参数,剩下的就会默认为执行坐标(比如x=5,而执行坐标是100 5 200,那么那个判定的起始点就是 5 5 200) |
r,rm | 离判定的起始点的距离 (r就是判定区域的半径,rm就是不包括在判定区域内的圆形半径)
比如r=5就是选择所有在5格范围内的实体,rm=5就是选择所有5格范围外的实体
比如@p[r=10,rm=3]就是离判定的起始点的距离小于等于10米,大于3米的最近玩家 |
m | 玩家的游戏模式
0=生存,1=创造,2=冒险,3=旁观 |
c | 数量
这个是根据选择顺序来选择的
正数的话就是选择最先选择到的n个实体,负数就是选择最后选择到的n个实体
所以请参见下方的选择优先规则
比如@e[c=5]就是最近的5个实体,@e[c=-5]就是最远的5个实体 |
l,lm | 经验等级,l是小于等于,lm是大于等于 |
score_目标 | 该目标的分数范围(小于等于) |
score_目标_min | 该目标的分数范围(大于等于) |
team | 队伍名称(可以使用!表示不等于, 如team=!blue就是选择不在blue队伍里的)
team= 就是代表没有队伍的实体(比如@e[team=])
team=!就是代表有队伍的实体 |
name | 实体的名称(可以使用!表示不等于, 如name=!pca就是选择名称不是pca的实体) |
dx,dy,dz | 长方体的范围
由起始点延伸出去(dx就是沿着x轴延伸的格数,如此类推。正数就向正的方向,负数就向负的方向,范围必定是完整的格子,没有任何偏移,即使执行位置不是整数)的范围内的实体
*注意: 只要实体的碰撞箱接触到这范围就会被选中,而不是看其坐标
 |
rx,rxm | 实体垂直朝向(看的方向)
0:水平;-90:向上;90:向下
rx:最大的角度;rxm:最小的角度 |
ry,rym | 实体水平朝向(看的方向)
0:+Z方向;90:-X方向;180(-180):-Z方向;-90:+X方向
(可以使用大于180的度数)
ry:最大的角度;rym:最小的角度(如ry=50, rym=0就是50度的范围;ry=0, rym=50就是310度的范围)
 |
type | 实体种类(所有summon的实体种类+Player。可以使用!表示不等于,如type=!Player就是所有不是玩家的实体)
type=!LightningBolt则代表所有类型的实体(对@r相当有用) |
tag | 选择拥有此标签的实体,
在数值前添加"!"将只选择不拥有此标签的实体,
提供空的标签名将选择所有没有标签的实体,
只填写“!”将选择任何拥有标签的实体。
注意: 只能检查一个tag |