第189章 ,/.

那么比较器就这么讲完了吗?

No,因为红石比较器还有第四个重要用途:

检测方块状态、方块实体和物品展示框

我们知道,红石比较器可以检测命令方块上一次的执行成功次数,然后将次数转化为红石信号强度进行输出。还可以检测许多容器,以及各种东西,然后输出特定的红石信号。对于隔壁红石来说,红石比较器常常用来检测容器内物品数量,甚至是通过不可堆叠和可堆叠的物品不断在漏斗内运动,然后使用红石比较器检测,来达到『随机数运算』的目的。只不过我们这边不需要用到这么复杂的东西(其实那也没多复杂),我们只需要能够用红石比较器检测命令方块的成功次数就行了:

┊——13级

┏O┓(插图:91-11)

B△C

┗A┛

?

图例

?······命令方块,上次成功运行次数为13次

上面是一个简易的例子——一个上次运行指令成功次数为13次的命令方块,通过比较器成功将成功次数转化为信号强度。

所以这就是本章的全部内容了。

附录:红石比较器历史

Java

1.5——加入了红石比较器

1.6——能检测末地传送门框架和炼药锅了

1.8——能检测物品展示框和蛋糕了

1.9——比较器现在能够输入红石块的红石信号

1.14——能检测讲台和堆肥桶

1.15——能检测蜂巢和蜂箱

1.16——能检测重生锚

1.17——能检测幽匿感测体

携带/基岩版

Alpha0.14.0——加入了红石比较器

1.0.0——可检测末地传送门框架

1.0.5——可检测命令方块

这章没有结束,请点击下一页继续阅读!

1.1.0——可检测潜影贝

1.2.0——可检测唱片机

1.11.0——可检测烟熏炉、高炉、讲台和堆肥桶

......

......

......

......

我们知道,红石信号等级上限为15,所以当命令方块的执行成功次数等于甚至大于15时,红石比较器就没作用了。

真的吗?

让我们来看一个例子:

┊——6级

┏O┓(插图:91-12)

B△C?

┗A┛

?

图例

?······命令方块,上次执行成功次数为21次

?······红石块

这是一个处于『作差模式』的红石比较器,不难发现它的O=6,C=15。所以它的A为多少呢?

A=O+C=21,也就是命令方块执行成功的次数

等等,不是说好红石信号等级上限为15的吗?怎么跑21去了?

严格来说,并不是说红石信号等级上限为15,而是『红石线的承载能力最大为15级』。所以如果我们不使用红石线,也就不会把命令方块的输出压到15级。

但是不使用红石线我们该怎样传导大于15级的红石信号呢?

用红石比较器。

由于篇幅限制,我们这边就不详细展开,接下来就请你自行研究去吧!