我的世界怎么检测脚下方块相关内容

我的世界怎么检测玩家脚下的方块

17198

我的世界怎么用指令检测某个地区的方块。

14621

我的世界检测某个地方是否有方块指令

12067

我的世界怎么用命令方块监测某个坐标是否有方块,有则不执行命令,无则执行命令

首先

我们要认识一个指令:/testforblock           <--它是用于检测方块的指令

格式:/testforblock <x> <y> <z> <方块id> [数据值] [数据标签]([数据值] [数据标签]自行百度,如无特殊方块或条件等,可不填)注意:此命令只能在命令方块上运作

假设:

坐标-904 91 -187上有一个原石,需要检测方块。检测到原石则不变。如坐标1上无方块。则放置一块石头。

步骤:

  1. 给予自己一个命令方块  命令:/give @p minecraft:command_block(版本1.8以上)或/give @p 137(版本1.8以下)

  2. 在命令方块输入以下指令(本图展示的是1.8版本,版本1.8以下的请将minecraft:cobblestone换成4)

3.红石激活命令方块,如命令方块检测到原石就会传出红石能量(注意:只能用红石检测器来检测红石信号,否则先前用红石激活命令方块时会直接变为传出信号,就会变成无论有没有原石都会传出红石信号)

为了验证以上说法,配图:

下图为未放原石的图

下图为已放红石的图

4.替换成下图

5.在右边的命令方块键入以下指令

6.将左边的命令方块进行高频红石激活,来实现无时无刻检测方块。

7.实验

无方块时

有原石时

8.实验完毕:当有原石时不变,没有原石时放置一个石头,石头可以砸碎放上原石。

其他:

1.

可以屏蔽命令方块发出的提示

2.

如果需要保持石头一直存在,请在后面红石火把上建立一个高频

3.

需要检测一系列更多的方块,添加多一点命令方块使其检测,将他们传出信号的那边红石连在一起到后面。

...

9536

我的世界怎么把脚下混凝土方块变成别的方块指令?

7028

我的世界pe有只用一个命令方块输入就可以在指定玩家无限脚下生成方块吗?麻烦给个格式

4543