红石入门:信号强度、中继器、比较器,一次讲清楚

红石看起来像电路,其实规则只有几条:信号从哪里来、能传多远、怎么被改变。掌握这些,你就能自己设计自动门、自动农场和物品分类器。

信号源:红石从哪里来

能发出红石信号的东西叫“信号源”:拉杆和红石块会一直输出;按钮按下后输出一小段时间(石质按钮约 1 秒,木质按钮更长);压力板在有实体站上去时输出;红石火把默认就是开的。信号源本身最多输出强度 15。

红石粉:每走一格,信号减 1

红石粉铺成的线会把信号传出去,但每经过一格强度就减 1,所以从 15 开始最多只能传 15 格。超过这个距离,就需要在中间放一个中继器把信号“充满”回 15。

红石粉还会“指向”:一条线的末端会指向它前方的方块,并为它充能。如果你发现红石线没有点亮旁边的活塞,多半是因为线的方向不对——在末端旁边多放一点红石粉试试。

中继器:延迟、单向、锁存

  • 补满信号:输出永远是 15。
  • 单向:信号只能从后往前走,可以用来隔开两条互相干扰的线路。
  • 延迟:右键调节 1~4 档,每档 0.1 秒(1 个红石刻)。做自动门的开关顺序、做时钟电路都要靠它。
  • 锁存:用另一个中继器或比较器从侧面给它充能时,它会“锁住”当前状态,不再变化。这是做记忆电路的基础。

红石火把:取反

红石火把放在一个方块上,那个方块被充能时火把就熄灭,反之亮起。这就是最简单的“非门”。很多电路——比如“没人站在压力板上时门保持关闭”——都靠它。

火把烧坏:如果红石火把在短时间内开关太多次,它会“烧坏”一段时间。设计高速时钟时要避开这个问题,改用中继器或侦测器。

比较器:读取“有多满”

比较器有两种模式,右键切换(前端的小灯亮表示减法模式):

模式规则常见用途
比较模式后方信号 ≥ 侧面信号时,原样输出后方信号;否则输出 0判断条件是否满足
减法模式输出 = 后方信号 − 侧面最大信号精确控制信号强度

比较器最实用的能力是读取容器:放在箱子、漏斗、熔炉后面,它会根据里面装了多少东西输出 0~15 的信号。物品分类器、“箱子满了就亮灯”的提示都靠这个原理。

侦测器和活塞

侦测器(观察者)的“脸”看到前方方块有任何变化——作物长大、方块被放置、门被打开——就从背面发出一个短脉冲。配合活塞,它能做出最简单的自动甘蔗农场:甘蔗长到第三格,侦测器看到,活塞把它推断,掉落物用漏斗收集。

活塞推动最多 12 个方块;粘性活塞缩回时还能把方块拉回来。黑曜石、基岩和带有物品的容器(箱子、熔炉)推不动。

三个上手小电路

1. 带延时的 2×2 活塞门

在门洞两侧各放两个上下叠放的粘性活塞,用压力板或按钮触发,中间用中继器调延迟,让上下两层依次开合。这个练习能同时用到信号传递、延迟和方向。

2. 漏斗锁

漏斗被红石充能时会停止运输。用拉杆控制一个漏斗,就能做一个“开关水龙头”,决定物品流向哪里。

3. 箱子满载提示灯

箱子后放比较器,比较器前接一段红石粉通往红石灯。箱子装得越满,信号越强,你可以通过红石粉的长度设定“满到多少才亮”。

Java 版与基岩版的差别:两个版本的红石大体一致,但细节不同。例如 Java 版存在“半连接(QC)”特性,活塞会被斜上方的信号激活;基岩版没有。网上的红石教程请先确认是哪个版本的。

参考与延伸阅读

← 返回生存攻略回到首页