红石科技#
基础元件#
红石粉#
- 放置: 铺在地上形成线缆
- 信号强度: 0-15,随距离衰减
- 最大距离: 15 格(无中继器时)
- 获取: 挖掘红石矿石,每块掉落 4-5 个红石粉
红石火把#
- 功能: 持续发出 15 级信号
- 特性: 被激活时会熄灭(反转信号)
- 合成: 红石粉 x1 + 木棍 x1
- 延时: 1 刻(0.1 秒)响应延迟
拉杆#
- 功能: 开关信号,手动控制
- 放置: 可放在方块任一面
- 合成: 圆石 x1 + 木棍 x1
按钮#
| 类型 | 材料 | 激活时间 |
|---|---|---|
| 木按钮 | 任意木板 | 1.5 秒后自动关闭 |
| 石按钮 | 石头 | 1 秒后自动关闭 |
红石中继器#
- 功能: 延长信号至 15 格,可设置 1-4 刻延迟
- 合成: 红石火把 x2 + 红石粉 x1 + 石头 x1
- 锁定: 侧面可被另一个中继器锁定
红石比较器#
- 功能: 比较或减算两个信号强度
- 两种模式:
- 比较模式: 若 A 大于等于 B,输出 A,否则输出 0
- 减法模式: 输出 A 减 B(必须大于 0)
- 合成: 下界石英 x1 + 红石火把 x3 + 石头 x1
红石块#
- 功能: 可移动的 15 级信号源
- 合成: 红石粉 x9
- 用途 / 使用: 活塞推动时保持供电
逻辑门#
逻辑门是红石计算机的基础,用红石元件实现布尔运算。
非门#
使用红石火把实现信号反转。
-
输入 0 -> 输出 15,输入 15 -> 输出 0
-
输入 0 -> 输出 15,输入 15 -> 输出 0
-
最简单的红石元件电路
所有输入均为 1 时输出 1。
与门#
所有输入均为 1 时输出 1。
- 也可以用比较器实现
与门 + 非门组合。
- 使用两个中继器指向同一红石粉
- 也可以用比较器实现
- 输入均为 1 时输出 0,其他情况输出 1
与非门#
任一输入为 1 则输出 1。 与门 + 非门组合。
- 输入均为 1 时输出 0,其他情况输出 1
输入不同时输出 1。
或门#
- 需要比较器或火把配合
- 常用于密码锁
任一输入为 1 则输出 1。
最基本的记忆单元,可存储 1 位信息。
-
用红石粉将两个输入并联即可
-
两个非门交叉连接
异或门#
输入不同时输出 1。
-
需要比较器或火把配合
-
常用于密码锁
RS 锁存器#
最基本的记忆单元,可存储 1 位信息。
基础 memory cell storing 1 bit.
-
两个非门交叉连接
-
用于 T 触发器、密码锁
活塞与门#
普通活塞#
- 功能: 推动最多 12 个方块
- 合成: 圆石 x4 + 铁锭 x1 + 木棍 x3 + 红石粉 x1
- 上下各一排粘性活塞拉动墙壁方块
- 中间一排推拉中间的方块
- 注意: 不能拉动方块
粘性活塞#
利用活塞推动和粘液块的粘性,可以制造无限飞行的机器。
- 功能: 推动并拉回方块
- 合成: 活塞 + 粘液球
- 用途 / 使用: 制作门、陷阱
3x3 活塞门#
要建造一扇 3x3 的隐藏活塞门,需要:
观察者检测作物成熟 -> 活塞推动 -> 水流收集 -> 漏斗收集到箱子
- 上下各一排粘性活塞拉动墙壁方块
- 中间一排推拉中间的方块
- 使用红石中继器调整时序
- 用拉杆或压力板控制开关
飞行器#
利用活塞推动和粘液块的粘性,可以制造无限飞行的机器。
-
不需要重新种植
-
粘液块:相邻方块会被一起推动
-
蜂蜜块:类似粘液块但不同(不会粘粘液块)
-
观察者:检测方块更新,用于循环信号
自动化农场#
自动收割农场#
观察者检测作物成熟 -> 活塞推动 -> 水流收集 -> 漏斗收集到箱子 detects crop growth -> Piston pushes -> Water collects -> Hopper to chest- 检测:观察者检测作物生长瞬间
- 收割:活塞推动地面,破坏作物
- 收集:漏斗矿车或水流集中掉落物
简易甘蔗机#
定期输出脉冲信号。
- 不需要重新种植
自动钓鱼机#
火把 -> 中继器(1-4刻)-> 回到火把
- 最少需要 2 个中继器(2 刻间隔)
陷阱与防御#
| 陷阱 | 材料 | 原理 |
|---|---|---|
| 简易陷坑 | 活塞 + 压力板 | 踩到压力板触发脚下活板门 |
| 箭矢发射器 | 发射器 + 红石钟 | 循环发射箭矢 |
| 岩浆陷阱 | 发射器 + 岩浆桶 | 头顶倒岩浆 |
| TNT 陷阱 | TNT + 红石比较器 | 检测玩家开启箱子 |
实用电路#
脉冲发生器#
产生短脉冲信号,用于触发某些一次性的红石装置。
时钟电路#
定期输出脉冲信号。
火把 -> 中继器(1-4刻)-> 回到火把 -> Repeater (1-4 ticks) -> Back to torch-
最少需要 2 个中继器(2 刻间隔)
-
使用红石火把 + 中继器环路实现