红石机制#

本文数据时点:按 Java 版 2026 年版本体系(26.x)确立后的机制整理。游戏刻、信号强度这类底层规则长期稳定,但元件清单会随版本增减,具体行为请以你游戏内显示的版本与官方更新日志为准。

先把版本号说清楚:不存在 1.22#

如果你还在等「1.22」,可以不用等了。Minecraft 的版本编号在 2026 年发生了历史性变更:沿用多年的 1.x 编号线止于 1.21.11(2025 年 12 月 9 日发布),接棒它的下一个大版本不是 1.22,而是直接切换为年份制的 26.1,于 2026 年 3 月 24 日上线。新版号的格式是「年份.大版本.热修复」,例如 26.1、26.1.1、26.2。

对红石玩家来说,这次改号的实际影响不大:游戏刻、信号强度这些底层规则多年未变,真正随版本变化的是元件清单本身——例如铜灯(Copper Bulb)就是 1.21.9 时期随铜器时代内容加入的新光源。查任何元件的具体数值之前,先确认自己游戏内的版本号,再对照官方更新日志。

三条底层规则:游戏刻、信号强度、充能#

红石的一切行为都建立在下面这张表上:

概念 数值 说明
游戏刻(game tick) 1 刻 = 0.05 秒 全世界共用的基础时间步长
红石刻(redstone tick) 1 红石刻 = 2 游戏刻 = 0.1 秒 红石元件延迟的常用计量单位
信号强度 0~15,共 16 档 比较器与测重压力板都工作在这个刻度上
红石粉单段传输 15 格 单段红石粉超过 15 格信号归零,需用中继器续接

充能方式分两档,区分它们能解释大半的「电路为什么不亮」:

  • 红石粉(Redstone Dust)只能弱充能它所在的导体方块。被弱充能的方块不会反过来激活贴在它上面的红石粉,也不会激活机械元件。
  • 其余元件(按钮、拉杆、中继器输出端等)给出的是强充能。被强充能的方块会激活相邻的红石粉与机械元件。

布线上还有一个小细节:红石火把(Redstone Torch)没法附着在红石粉上,想控制一段线路,正确做法是把火把放在导体方块侧面,靠方块充能间接带动红石粉。

电源元件清单#

元件 输出方式 时点与数值
红石块(Block of Redstone) 恒定 15 级 永久信号源,可随活塞移动
按钮(Button) 短脉冲 石质持续 10 红石刻(1 秒),木质持续 15 红石刻(1.5 秒)
拉杆(Lever) 持续信号 手动切换开与关,状态保持到再次拨动
压力板(Pressure Plate) 实体触发 木质与石质被生物(含玩家)踩踏激活
测重压力板(Weighted Pressure Plate) 数量映射强度 轻质(金)计物品数,重质(铁)计总质量
阳光探测器(Daylight Detector) 亮度映射强度 反向模式输出 15 减正向输出;Java 版每 1 秒更新一次
探测铁轨(Detector Rail) 矿车经过激活 激活后每 20 游戏刻复查一次上方是否仍有矿车
绊线钩(Tripwire Hook) 跨线触发 绊线长 1~40 格,两钩面对面且在同一直线上
标靶(Target) 命中脉冲 越靠近靶心越强;箭与三叉戟持续 20 游戏刻,其他弹射物 8 游戏刻
陷阱箱(Trapped Chest) 读取查看人数 强度等于正在查看它的玩家数,最多 15
避雷针(Lightning Rod) 雷击触发 被闪电击中或被引雷(Channeling)附魔三叉戟命中时输出
幽匿感测体(Sculk Sensor) 振动触发 对周围的移动、声音等振动作出反应并发出信号
讲台(Lectern) 页码脉冲 翻页产生短脉冲,当前页码可被比较器读取

几个容易被忽略的细节:

  • 木质压力板与测重压力板除了生物之外,还会被掉落的物品、箭和钓鱼浮漂激活,做陷阱时要考虑掉落物误触。
  • 阳光探测器检测的是自身坐标的世界亮度,不需要直射阳光;反向模式适合做「天黑亮灯」的照明电路。它的输出变化可以直接被侦测器捕捉,不用额外连红石粉。
  • 被发射的箭或三叉戟钉住的木质按钮会一直保持激活,直到弹射物被捡起或自然消失(约 1 分钟),这是做长效开关的冷门技巧。
  • 多条绊线可以相邻或交叉放置而不互相串扰,适合布置大范围的触发区。

传输与处理:中继器、比较器与侦测器#

中继器:续距、延时与单向#

红石中继器(Redstone Repeater)做三件事:

  1. 把任意强度的输入信号重置回 15,为下一段红石粉续力。
  2. 提供 1、2、3、4 红石刻四档延迟,是所有时序电路的调速旋钮。
  3. 只允许信号单向通过,天然具备二极管特性,可防止两路信号互相回流。

比较器:两种模式与四类读取对象#

红石比较器(Redstone Comparator)有两种模式:

  • 比较模式:仅当后方输入强于侧面输入时,输出后方强度;否则输出 0。
  • 减法模式:输出等于后方强度减侧面强度。

比较器真正的价值在于它能「读」出游戏状态:

读取对象 输出含义
箱子、漏斗等容器 装填率按 0~15 线性映射
探测铁轨上的矿车 矿车内物品的占空比
陷阱箱 正在查看它的玩家数量(最多 15)
讲台 当前打开的书页编号

物品分类机、仓库满载报警这些经典装置,核心都是比较器对容器装填率的读取。

一个经典陷阱:侦测器接不进比较器侧面#

侦测器(Observer,社区也常称观察者)的输出脉冲极短,直接接到比较器侧面时比较器来不及读取。想让它参与比较器运算,要么连续串两个侦测器把脉冲拉长,要么让比较器指向中继器或另一个比较器的输入端。很多「机器装好了却不工作」的案例,病根都在这里。

机械元件:从活塞到计划刻#

活塞与黏性活塞#

  • 活塞(Piston)激活时最多推出 12 个方块,断电后收回。
  • 黏性活塞(Sticky Piston)断电收回时会把前端的方块一起拉回。
  • 两种活塞都无法推动基岩与黑曜石,设计推拉结构时要先排除这两类方块。
  • 黏液块(Slime Block)与活塞组合可以拼出「飞行机器」,配合侦测器提供持续的动力脉冲。

漏斗、投掷器与发射器#

  • 漏斗(Hopper)持续传输物品,被红石信号锁定后停止流动,这个特性是物品分类与定量投放的核心开关。
  • 投掷器(Dropper)被激活时把物品以掉落物形式弹出,或直接送入正对的容器。
  • 发射器(Dispenser)则会「使用」里面的物品:射出箭矢、倒出水桶、点燃打火石都是它的拿手活。两者外观相近,选型时别拿混。

门类与侦测器#

门、活板门、栅栏门得电即开、断电即关,开合节奏跟着信号来源走:按钮给短脉冲,拉杆给持续电平,做自动门前先想清楚要哪种。

侦测器盯着正前方的方块状态:放置与破坏、作物成熟、容器内容变化都会触发它,从背面输出一个极短的 1 红石刻脉冲。输出延迟在两个版本上不同:Java 版为 2 游戏刻,基岩版更快一档,具体以游戏内实测为准。它能感知「方块更新刻」,因此自动农场与飞行机器都拿它当感知器官。

铜灯与其他可交互机械#

铜灯(Copper Bulb)是 1.21.9 时期随铜器时代内容加入的光源方块,亮度可分级调节,适合给红石装置做可视化的状态反馈。此外还有音符盒(Note Block)、TNT、潜影盒(Shulker Box)、命令方块(Command Block)等可交互机械,本文不逐一展开。

计划刻:脉冲机器必须理解的时序#

命令方块、投掷器、发射器、音符盒与合成器(Crafter)这类元件的激活判定是即时的,但命令执行、物品发射等实际动作会延后到「计划刻」(scheduled tick)阶段处理,钟(Bell)与音符盒的发声则发生在「方块事件」阶段。做 1 游戏刻级的脉冲机器时,这类先后次序直接决定机器能否按预期工作,是红石进阶绕不开的一课。

建议的练习路线#

红石知识点零散,但动手顺序可以很清晰,照着下面五步走:

  1. 最简电路:拉杆 → 红石粉 → 红石灯(Redstone Lamp)。拉杆一拨灯就亮,这一步已经把信号强度和充能用上了。
  2. 自动门:压力板 → 红石粉 → 活塞或门。体会压力板的短暂信号与门开合节奏之间的关系。
  3. 隐藏门:黏性活塞配合红石火把反相,火把一亮一灭正好对应活塞的推与拉。
  4. 逻辑门:用红石火把、中继器与比较器搭出非门(NOT)、或门(OR)、与门(AND),把三种门的输入输出组合逐一验证。
  5. 综合项目:脉冲发生器、飞行机器、自动农场(侦测器 + 活塞)、物品分类机(漏斗 + 比较器)。走到这一步,前面所有规则都会在一个装置里同时生效。

常见误区自查#

  • 电路中段不亮:先检查中间方块是不是只被红石粉弱充能——弱充能方块不会激活相邻红石粉,改用中继器直接续线即可。
  • 侦测器怼在比较器侧面毫无反应:脉冲太短,先把信号拉长再进比较器。
  • 活塞推不动方块:确认目标是不是基岩或黑曜石,这两类是活塞的禁区。
  • 计时电路误差累积:石质按钮 1 秒、木质按钮 1.5 秒,同一电路里混用两种按钮是常见源头。
  • 红石火把放不上红石粉:火把只能附着在导体方块上,想控制线路就通过方块充能间接实现。

内容最后验证于 2026-07