第189章 ,/.

Minecraft指令手册 你好MC 458 字 23小时前

你是不是以为有什么坐标,但其实一个目标选择器就够了。

比如探测玩家boybook是否在线,可以这么写:

/testfor boybook

一直重复执行,并用红石比较器检测是否有输出信号。如果有,则在线,反之则下线。

假设我们要检测每个玩家周围100格内有多少只苦力怕,就可以:

/execute @a ~~~ testfor @e[type=creeper,r=100]

/testfor这条指令很简单,但相比其他大多数指令,它有一个特别的功能:

输出探测到的实体数量,转化为红石信号强度。

那么就需要用到:红石比较器了。

首先,把红石比较器的比较那一端对准写了/testfor的指令的命令方块。

然后(不要加上中继器),将红石线延长到15。

接下来,打开命令方块。