目标选择器
坐标:x y z
坐标偏移量:dx dy dz
按F3开启debug模式,会有looking at…这一项,代表准心对准的方块的坐标
比如:
tp @a[name=!daxiangcai,x=1,y=1,z=1,dx=10,dy=10,dz=10] 0 0 0
代表名字不为daxiangcai的玩家进入这个区域后会被传送到(0,0,0)处
tag是实体携带的标签,只能通过指令添加或移除
tag <目标> add/list/remove <名称>
可以通过标签名对实体进行操作:…[tag=…]
type用来选择实体的类型
name用来选择名字
目标选择器变量
@e:选择所有实体,比如:@e[type=player],选择玩家类型的实体,@e[type=!player],选择非玩家类型的实体
@a:选择所有玩家,包括死亡玩家
@p:最近一名玩家
@r:随机一名玩家
@s:只选择唯一一个实体
@c:选择自己的智能体
@initiator:选择当前和NPC交互的玩家
目标选择器参数
比如:坐标(x y z)、距离(distance/lm l)、体积尺寸(dx dy dz)、积分项标签(tag)……