# 输出元件

# 发射器 Dispenser

dispense

"发射器(Dispenser)"接收到红石信号后, 会随机射出一个储存储在其中的物品:

  • 掉落
    • 大部分物品会以"掉落"[1]的方式被丢出去, 并散落在 3 x 3 格的范围内
  • 攻击
    • 如果是"箭、烟花火箭、火焰弹、喷溅药水、附魔瓶、经验瓶、雪球", 这些物品会像你使用弓箭一样射出去, 并伤害到目标. 因此, 你可以使用"发射器"来攻击敌人
    • 如果是"鸡蛋", 则会被像武器一样发射出去, 对敌人造成一定伤害. 同时, 也有一定几率会孵出小鸡
  • 反应
    • 如果是 "TNT", 则会被激活然后发射出去, 然后爆炸
    • 如果是"打火石(Flint)", 则会被发射到前面一格方块, 并将其点燃
    • "盔甲"可以被发射出去, 并快速装备前面一格的玩家. 我们可以据此制作自动装备装置
    • "骨粉(Bone Meal)"被发射出去后, 会使得在"发射器"前面一格的农作物快速生长
    • "刷怪蛋"被发射出去后, 会在"发射器"前面一格直接生成对应的生物
      • "水桶(Water Bucket)"被发射时, "水"和"桶"会被当作两件物品分别发射, 当"水"被发射出去时, 会在"发射器"前面一格生成水源. 当"桶"被发射出去时, 会呈现"掉落"的状态
    • 在 1.8.5 之前的版本中(包含 1.8.5), "命令方块(Command Block)"被发射出去后, 会在"发射器"前面一格被放置为方块形态, 而不是"掉落"形态. 如果命令方块带有命令[2], 被发射放置后, 命令会被执行. 在 1.8.6 版本之后, 这个功能被取消了, "命令方块"只会以"掉落"形态被丢出.

当你右击"发射器"时, 会显示它的物品栏, 允许我们放入物品. 当它接收到红石信号时, 会随机将物品栏中的物品发射出去.

即使"发射器"接收到持续的红石信号, 也只会发射一次. 如果需要多次发射, 需要提供间歇性红石信号, 可以考虑使用自动的"时钟电路"

物品 材料 合成配方
发射器 圆石 + 红石粉 + 弓
Cobblestone + Redstone + Bow
发射器

"发射器(Dispense)"发射口是圆形, 当你放置发射器时, 发射口会朝向玩家角色.

注意:

  • "发射器(Dispenser)"的发射口是圆形, "投掷器(Dropper)"的发射口是倒三角形.

# 投掷器 Dropper

Droppe

"投掷器(Dropper)"的基本功能、激活方法和体型外观和"发射器(Dispenser)"十分相似, 不同之处在于:

  • 所有物品, 在"投掷器"接收到红石信号后, 会以"掉落"[1:1]的方式丢出去. 所以, 你没办法使用"投掷器"射出箭矢来伤害敌人, 或者发射盔甲来武装玩家

  • 当"投掷器"前面一格放着容器(比如箱子或者漏斗), 物品被丢出后, 会进入这些容器. 我们可以根据这个特性用"投掷器"向相邻的"熔炉"添加燃料. 当"投掷器"朝上放置时, 这个特性可以让我们制作向上传输的装置:

  • "投掷器"的发射口是倒三角形, "发射器"的发射口是圆形: 发射器和投掷器

当你放置"发射器"时, 发射口会朝向玩家角色.

物品 材料 合成配方
投掷器 圆石 + 红石粉
Cobblestone + Redstone
投掷器

# 活塞 Piston & 粘性活塞 Sticky Piston

(普通)活塞 Piston:

Piston

粘性活塞(Sticky Piston):

Sticky_Piston

"活塞"最主要的作用是移动方块 -- 一旦接收到红石信号, 就会推出活塞, 一旦失去红石信号, 就会收回活塞. 这是红石系统中用于移动方块的重要手段.

另外, "活塞"可以用来熄灭着火的方块. 而且, 尽管活塞有着木质的外表, 但是它不可燃.

其中, "粘性活塞"比"(普通)活塞"更有用, 因为它具有粘性, 不仅可以将方块推出去, 也可以将方块拉回来. 不过有个特例: 由于"活塞"和"粘性活塞"推出去需要 1.5 红石刻[3], 如果激活活塞的脉冲电流短于 1.5 红石刻, "活塞"和"粘性活塞"会将其推出去的方块留在推出的位置, 且活塞臂会瞬间缩回. 这样, "粘性活塞"无法拉回自己推出的方块.

而且, "粘性活塞"无法粘住"受重力影响的方块", 比如沙子和砂砾. 也就是说, 当"粘性活塞"将沙子方块推到半空时, 沙子会坠落, 而无法悬空.

"活塞"最多可以推动 12 个方块:

活塞最大推动12个方块

"(普通)活塞"和"粘性活塞"无法移动的方块包括:

  • 黑曜石(Obsidian)
  • 基岩(Bedrock)
  • 带有附加数据的方块
    • 熔炉(Furnace)
    • 箱子(Chest)
    • 漏斗(Hopper)
    • 下界传送门
    • 铁砧(Anvil)

有时候我们希望有些方块不被移动, 比如红石线. 那么就可以把红石线放在"黑曜石(Obsidian)"上面

"粘性活塞"有个特性: 如果"粘性活塞"被持续长度只有 1 刻的红石信号脉冲激活, 它只会一次性地推/拉一个方块, 但不会再把方块拉/推回来. 这个特性被用于制造 "T 触发器"

"(普通)活塞"和"粘性活塞"有个"联动特性" -- 当上方活塞被激活时, 它会激活下方的活塞:

活塞的联动特性

"活塞"的"联动特性", 从"充能"的角度是说不通的, 所以只能称其为"特性"

"粘性活塞"的应用:

  • 用于垂直传输的"粘性活塞塔柱"
  • 利用上面的"联动特性"制造两层高的活塞门
物品 材料 合成配方
活塞
Piston
木方块 + 圆石 + 铁锭 + 红石粉
Wooden Planks + Cobblestone + Iron Ingot + Redstone
活塞
粘性活塞
Sticky Piston
(史莱姆)粘液球 + 活塞
Slime Ball + Piston
粘性活塞

# 漏斗 Hopper

hopper

"漏斗(Hopper)"可以用来收集物品和储存物品, 也可以向其他带有物品栏的容器转移物品.

  • 它的顶部是"输入端", 掉落在上面的物品将被收集储存起来
  • 它的底部有一个"输出管", 可以朝向下面或者朝向旁边. 当选中漏斗, 对着某个方块的面点击右键时, 它的"输出管"将连接这个面. "输出管"能够连接下面或者侧面的容器, 而不能向上连接. 如果"漏斗"连接的是容器, 它将以 2.5 个/秒的速度, 把储存的物品自动转移到该容器
    • 不过有个例外: 当"带箱子的矿车(Minecart with Chest)"从"漏斗"上方驶过时, 可以瞬间将"漏斗"储存的物品移动到矿车的箱子里. 我们可以利用这个特性来制作收集系统

注意, 如果要把漏斗放置在容器上(比如"箱子/chest"), 放置漏斗时需要按住"潜行键"(默认是 Shift 键), 再点击右键

"漏斗"总共只有 5 格存储空间, 所以最好将漏斗连接到"箱子"上, 一旦"漏斗"接收到物品, 就传输到有更大空间的"箱子".

如果在轨道下方装上"漏斗", 那么当"箱子矿车(Minecart with Chest)"经过时, 会将箱子里的物品自动传输(卸载)到"漏斗". 根据这个自动卸货的特性, 再配合"漏斗矿车(Minecart with Hopper)"自动收集的特性, 我们可以制作一个自动装卸货物的运输系统.

注意, 漏斗的工作不依赖红石信号, 相反, 我们可以使用红石信号时让漏斗停止传送物品.

物品 材料 合成配方
漏斗 铁锭 + 箱子
Iron Ingots + Chest
漏斗

注意:

  • 必须用"镐"来采集, 否则不会掉落物品
  • 漏斗不能被"活塞"推动

# 漏斗矿车 Minecart with Hopper

Minecart_with_Hoppe

是一种装着"漏斗(Hopper)"的矿车(关于"漏斗"的讲解见上面)

"漏斗矿车"可以收集掉落在附近的物品(也就是挨着铁轨的物品)、铁轨正上方容器里的物品、以及掉落在铁轨上方一个完整方块上的物品.

如果希望将收集的物品从"漏斗矿车"中取出, 可以通过在铁轨正下方放一个漏斗来将物品取出

物品 材料 合成配方
漏斗矿车
Minecart with Hopper
漏斗 + 矿车
Hopper & Minecart
漏斗矿车
矿车
Minecart
铁锭
Iron Ingots
矿车
漏斗
Hopper
铁锭 + 箱子
Iron Ingots + Chest
漏斗

# 音符盒 Note Block

noteblock

"音符盒"是在 2011 年 1 月的 Beta1.2 版本中加入的

"音符盒"接收到红石信号后会奏响音符, 根据这个特性, 我们可以串联一堆"音符盒", 然后利用"中继器"的延迟功能, 来演奏一首完整的音乐. 此外, 用鼠标右击它, 会改变音符盒发出的音调.

制作:

物品 材料 合成配方
音符盒 木方块 + 红石粉
Wooden Planks + Redstone
音符盒

使用: 我们可以自定义"音符盒"的"音色"和"音调":

首先, 更换"音符盒"下方的方块类型, 会改变音符盒的"音色"(也就是乐器类型):

下方方块 音色
材料: 木头 低音吉他/贝司
材料: 沙子 小鼓
材料: 玻璃 嘀嗒/棍棒
材料: 石头 低音鼓/大鼓
金块 铃铛
粘土块 长笛
浮冰
羊毛 吉他
骨块 木琴
其他材料 钢琴/竖琴

之后, 通过右键点击可以改变"音调". 每次右击会让下一个音符的音高提高半阶 (按照十二平均律, 每个乐器有两个八度, 即 24 个半音的音域可供选择, 所以通过点击次数的不同获得不同音域, 每点击 24 次从头开始循环)

音高(第一八度) 使用次数 音高
F♯/G♭ 0 0.5
G 1 2^(-11/12) ≈ 0.529732
G♯/A♭ 2 2^(-10/12) ≈ 0.561231
A 3 2^(-9/12) ≈ 0.594604
A♯/B♭ 4 2^(-8/12) ≈ 0.629961
B 5 2^(-7/12) ≈ 0.667420
C 6 2^(-6/12) ≈ 0.707107
C♯/D♭ 7 2^(-5/12) ≈ 0.749154
D 8 2^(-4/12) ≈ 0.793701
D♯/E♭ 9 2^(-3/12) ≈ 0.840896
E 10 2^(-2/12) ≈ 0.890899
F 11 2^(-1/12) ≈ 0.943874
F♯/G♭ 12 1
音高(第二八度) 使用次数 音高
F♯/G♭ 12 1
G 13 2^(1/12) ≈ 1.05946
G♯/A♭ 14 2^(2/12) ≈ 1.12246
A 15 2^(3/12) ≈ 1.18921
A♯/B♭ 16 2^(4/12) ≈ 1.25992
B 17 2^(5/12) ≈ 1.33484
C 18 2^(6/12) ≈ 1.41421
C♯/D♭ 19 2^(7/12) ≈ 1.49831
D 20 2^(8/12) ≈ 1.58740
D♯/E♭ 21 2^(9/12) ≈ 1.68179
E 22 2^(10/12) ≈ 1.78180
F 23 2^(11/12) ≈ 1.88775
F♯/G♭ 24 2

以钢琴为例, 下面的绿色数字代表设置到这个音符需要右击的次数:

音符盒音高参考_钢琴为例

发出的声音能够传播到 48 格远. 上方必须有 1 格不能放置东西, 否则无法弹奏音符. 所以, 被上方的压力板或者红石线充能的音符盒不会发出声音. 音符盒不能被活塞推动 音符盒播放声音时, 顶部会跳出一个音符标志, 其颜色取决于声音的音高


# 红石灯 Redstone Lamp

redstone_lamp

"红石灯(Redstone Lamp)"接收到红石信号后会发光(15 级亮度), 是一种可控的光源, 除了用于照明, 经常也被用来检查红石电路的输出.

"红石灯"会立刻激活, 但是需要 2 红石刻来关闭 (也就是 0.2 秒).

物品 材料 合成配方
红石灯 红石粉 + 萤石
Redstone + Glowstone Block
红石灯

# 门 Door

Oak_Doo
Iron_Doo

使用不同的方块, 可以合成"橡木门(Oak Door)", "铁质门(Iron Door)", "云杉木门(Spruce Door)", "白桦木门(Birch Door)", "丛林木门(Jungle Door)", "金合欢木门(Acacia Door)", "深色橡木门(Dark Oak Door)".

木门既可以手动启闭, 也可以用红石信号启闭, 而铁门只能由红石信号来启闭. 用红石信号来控制时, 有红石信号时会立即开启, 没有红石信号时会立即关闭.("木质活板门"和"石质活板门"也有类似特性)

玩"困难模式"的时候可以靠"铁质门"来顶住僵尸

7种门

物品 材料 合成配方
木方块 or 铁锭
Wooden Planks or Iron Ingots
门

# 活板门 Trapdoor

trapdoo
iron_trapdoo

trapdoor 可以翻译成"活板门"或者"陷阱门"

"木质活板门"既可以用手动控制(右键点击), 也可以用红石电路控制, 但是"铁质活板门"无法手动打开, 只能用红石电路控制. 用红石电路控制时, 有红石信号时会立即开启, 没有红石信号时会立即关闭("木质门"和"石质门"也有类似特性).

"活板门"被放置后会占用一格方块的顶部或者底部, 如果活板门被放置在方块顶部, 则向下开启. 如果被放置在方块底部, 则向上开启.

物品 材料 合成配方
木质活板门
Trapdoor
木方块
Wooden Planks
木质活板门
铁质活板门
Iron Trapdoor
铁锭
Iron Ingots
铁质活板门

注意:

  • 水和熔岩流动时会绕过活板门
  • 如果开启的活板门在梯子上方, 而且与梯子附着在同一面, 那么这个活板门可以像梯子一样被攀爬

# 栅栏门 Fence Gate

Fence_Gate

"栅栏门(Fence Gate)"可以通过右击来启闭, 也可以通过红石信号来启闭, 被红石信号激活后会立即打开, 红石信号取消后会立即关闭.

你可以把它理解成一种可控制的障碍物.

物品 材料 合成配方
栅栏门 木方块 + 木棍
Wooden Planks + Sticks
栅栏门

使用不同的方块, 可以合成"橡木栅栏门(Oak Fence Gate)", "云杉木栅栏门(Spruce Fence Gate)", "白桦木栅栏门(Birch Fence Gate)", "丛林木栅栏门(Jungle Fence Gate)", "深色橡木栅栏门(Dark Oak Fence Gate)", "金合欢木栅栏门(Acacia Fence Gate)".

虽然"栅栏门"和"栅栏"看上去只有 1 格高, 实际上是有 1.5 格高(你可以在"创造模式"下飞起来然后落在栅栏门上, 会发现自己漂浮在栅栏门上方 0.5 格上). 所以, 尽管"栅栏门"和"栅栏"看起来比较矮, 但是已经足够让大部分生物都不能越过(如果栅栏旁边有方块, 倒是可以借助这个方块跳过去).

下图中, 白色方块处无法跳过栅栏, 红色方块处可跳过:

可跳过的栅栏


# TNT(炸药)

TNT

TNT 接收到红石信号后会爆炸. 它是 Minecraft 里破坏力最大的东西, 只有"苦力怕(Creeper)"被闪电击中的效果才能与之匹敌:

Charged_Creepe

被激活的 TNT 会闪烁( 2 下/秒):

TNT爆炸

物品 材料 合成配方
TNT炸药 火药 + 沙子
Gunpowder + Sand
TNT炸药

除了使用红石信号, 我们还可以通过下面这些方法引爆 TNT:

  • 和火或者熔岩接触
  • 使用"打火石(Flint)"或者"火焰弹(Fire Charge)"点燃
  • 被带有火的箭击中
  • 被"发射器(Dispenser)"发射出去
  • 被"发射器(Dispenser)"发射出去的"火焰弹(Fire Charge)"击中
  • 被"发射器(Dispenser)"发射出去的"打火石(Flint)"点燃
  • 在其它爆炸的"爆炸半径"内被波及, 包括其它 TNT 的爆炸, 还有"苦力怕(Creeper)"或者"末影水晶(Ender Crystal)"的爆炸
  • 用"命令方块(Command Block)"生成的 TNT 会立即爆炸 (可以通过 Fuse 标签改变)

如果 TNT 被红石信号或者火激活, 它将在 40 红石刻(也就是4秒)后爆炸. 如果 TNT 被其他爆炸波及而激活, 它将在 10~30 红石刻(也就是 1~3 秒)后爆炸.

TNT 一个重要特性是可以被水流推动, 这个特性是制作红石大炮的重要基础.


# TNT 矿车 (Minecart with TNT)

Minecart_with_TNT

"TNT 矿车"是爆破专用矿车, 在下列情况下会被引爆(像"TNT方块"那样闪烁 4 秒后爆炸):

  • 经过已充能的"激活铁轨(Activator Rail)", 被激活
  • 脱轨行驶超过 3 个方块, 或者从 3 格以上的高度掉落
  • 接触到火、熔岩, 被带火的箭射中, 或者被其他爆炸波及
  • 以过快的速度过弯, 或者撞上轨道旁边的固体方块或其他实体
  • 在一个转圈的轨道上放置过多TNT矿车, 将会在过度拥挤的情况下爆炸 (这种爆炸一般会将你推出很远)
  • 在运行时被摧毁
物品 材料 合成配方
TNT 矿车
Minecart with TNT
TNT + 矿车
TNT + Minecart
TNT 矿车
TNT 火药 + 沙子
Gunpowder + Sand
TNT
矿车
Minecart
铁锭
Iron Ingots
矿车

"TNT 矿车"有个特性: 如果 "TNT 矿车"被"激活铁轨"引爆, 爆炸只会摧毁旁边的方块, 而不会摧毁铁轨以及铁轨正下方的方块:

激活铁轨引爆的TNT爆炸现场

此外, 矿车速度越快, 爆炸力越强.

需要提醒的是, 不要一下引爆太多 TNT, 因为会严重消耗计算机性能, 导致计算机或者服务器卡顿甚至死机.


# 充能铁轨 Powered Rail

poweredrai

"充能铁轨"也叫“动力铁轨".

被红石信号激活的"充能铁轨"能够使矿车加速, 没有激活的"充能铁轨"会让矿车刹车( 1 格距离就能让其停止, 即使矿车正在下坡).

物品 材料 合成配方
充能铁轨 金锭 + 木棍 + 红石粉
Gold Ingots + Stick + Redstone
充能铁轨


  1. "掉落物品"是 Minecraft 的专用术语, 表示物品可以被重新拾取的状态. 比如说"工作台"被击碎后, 呈"掉落状态", 你可以重新拾取放入背包. ↩︎ ↩︎

  2. 关于如何获取带有命令的"命令方块", 请参考这里 ↩︎

  3. 1 红石刻 = 0.1 秒, 详细的解释请参考这里 ↩︎