# 传输元件

Redstone_Dust

红石系统中, 承担传输红石信号的角色就是"红石粉(Redstone)". 换句话说, "红石粉"用来传输红石信号. 就像现实电路中, 电线用来传输电能一样.

此外, "红石粉"还被用来合成其他红石元件. 可以说, 它是红石系统最为基础的原料.

"红石粉"可以放置在大部分方块的"上表面"(只能放在"上表面, 而不能放在侧面或者底面). 但是, 以下方块无法放置"红石粉":

  • "冰(Ice)"
  • "玻璃(Glass)"
  • "可触发方块", 比如"TNT 炸药"、"音符盒(Note block)"、"箱子(Chest)"、"熔炉(Furnace)". "唱片机(Jukebox)"是"可触发方块"中的例外 -- "红石粉"可以放在"唱片机"上

# 特性 1: 水平方向上的连接

红石粉最基本的特性就是, 相邻红石粉会自动连接 (垂直方向上, 间距 1 格距离也可以自动连接):

红石特性_自动连线

红石粉自动连接的规律见下图:

红石连线规律

从上图也可以发现, 红石线距离红石火把越远, 颜色越暗淡, 这是表示红石能量的强度减弱了.

"红石强度"的范围从 0 (最低)到 15 (最高). "红石强度"为 0 则表示没有"红石能量". 红石粉传输时, 每走 1 格会消耗 1 个强度, 这个规律和我们现实生活中的电流是相似的.

如果你想让红石线单向传输, 可以利用"红石中继器"[1]:

自动连线

  • 图 A: 红石线互不影响, 都能自动和"粘性活塞"连接
  • 图 B: 在图 A 原来的红石线之间加入红石粉, 红石线会优先和红石线连接, 而没有连接"粘性活塞"
  • 图 C: 加入"中继器", 可以让红石线单向传输, 避免相邻红石线的影响, 所以可以激活设备

# 特性 2: 垂直方向上的连接

红石可以在垂直方向爬上爬下 1 格:

垂直传输

垂直爬升

红石线会被"非透明方块"截断, 这种现象称为"压线", "透明方块"则不会压线:

压线

不过, "非全体积方块"不会阻断红石线, 也就是说不会"压线". 比如"半砖(Slab)":

板材没有压线现象

除了"半砖(Slab)", 具有类似特性的方块有"倒置的楼梯(Stair)"和"漏斗(Hopper)".

不会压线的非全体积方块

如果你想让红石信号在垂直方向上传输更远的距离, 可以参考这里的技巧


# 特性 3: 连接设备

  1. 红石系统没有正负极之分, 所以不需要做回路, 只需要使用 1 根红石线, 连接红石能源和红石装置即可.
  2. 红石线必须连接到设备才能将其激活. 简单地经过设备边缘而没有连接, 是无法激活设备的, 除非利用"充能"现象[2]:

红石特性_连接设备

上图中:

  • "1 号活塞"被激活, 是因为相邻的绿色方块被其上方的红石粉"强充能"[2:1], 所以激活了相邻的活塞
  • "2 号活塞"没有被激活, 是因为红石线没有连接到该设备, 且活塞下方的方块并没有被充能[2:2]
  • "3 号活塞"被激活, 是因为红石线连接到了该设备

# 特性 4: 传输距离/强度

通常, 供能元件起始处提供 15 单位强度的红石信号, 每传输 1 格将衰减 1 单位红石信号强度, 所以, 红石线能够将红石信号传递 15 格的距离. 在下图中, 我们可以看到, 距离左侧的"供能元件"越远, 红石粉的亮度越暗, 表示其红石信号强度越小.

需要了解的是, 我们可以使用"红石中继器(Redstone Repeater)"[1:1]将红石信号强度重新提升到 15 单位.

15格传输距离

注意, "红石信号强度"只影响传输距离, 而不影响对红石设备的激活. 1 个单位红石信号强度和 15 个单位红石信号强度一样, 都可以激活红石设备[3]. 换句话说, 判断能否激活红石设备, 只需要了解"有"或者"无"这两种红石信号状态, 而不需要在意红石信号强度大小


  1. 关于"红石中继器(Redstone Repeater)"的介绍请参考这里 ↩︎ ↩︎

  2. "充能"概念的详细介绍见 这里 ↩︎ ↩︎ ↩︎

  3. Minecraft 世界中的红石元件和现实世界的用电设备不同, 红石元件没有额定电压要求, 只要有信号, 就可以被激活. 详细介绍请参考这里 ↩︎