二、命令方块命令参数
【目标名称】 | |
此为命令中的目标,目标可以直接为<玩家名称> 不过在不确定玩家称呼时使用缩写,可以替换命令中原为<玩家名称>的位置 亦可做为字符串使用,譬如:/say 拜托@p 救救我 则为在左下角出现:拜托<最近玩家名称> 救救我 如果不加入[ 附加参数],则指以命令方块为搜索中心 | |
缩写 | 代表功能 |
@p | 指定距离方块最近的玩家 |
@f | 指定距离方块最远的玩家 |
@r | 随机玩家 |
@a | 所有玩家 |
@e | 所有实体 |
如果@p @a等玩家选择子找不到玩家时,会无法输出指令 |
【附加参数】 | |
使用方法 | @目标[<附加参数1>=<值>,<附加参数2>=<值>...] |
加于目标名称缩写后方,功用如筛选器 只有符合附加参数后方值的玩家才会被执行命令 如果拥有多个附加参数,只要在附加参数之间加入","即可 @缩写和[附加参数]之间不可有空格 | |
参数 | 功能 |
x | 指令方块搜寻中心的x坐标 |
y | 指令方块搜寻中心的y坐标 |
z | 指令方块搜寻中心的z坐标 |
dx | x 方向的距离(限正值) |
dy | y 方向的距离(限正值) |
dz | z 方向的距离(限正值) |
r | 最大搜寻半径 |
rm | 最小搜寻半径 |
rx | 最大x 轴旋转量 |
rxm | 最小x 轴旋转量 |
ry | 最大y 轴旋转量 |
rym | 最小y 轴旋转量 |
m | 游戏模式 -1=All, 0=生存, 1=创造, 2=冒险, 3=观察者 |
c | 指定目标数量 |
l | 最大等级 |
lm | 最小等级 |
score_name | 对于该实体的名为name的对象,最大可容许的值 |
score_name_min | 对于该实体的名为name的对象,最小可容许的值 |
team | 某个特定名称的队伍里的实体 |
name | 名为该特定名字的实体实体 |
type | 该实体的型别 |
【额外补充】 参数c有一个特殊用法如果输入-1则会找到最远的实体 对于掉落物的判断方式是Age 也就是物品掉落后经过了多少时间 如果用-1的话,越旧的会优先被选择 |