跳到正文

Analog Redstone Suite

作者:limachi_

添加可操控模拟红石并对其作出反应的方块

收藏

截图

介绍

介绍由机器翻译自 CurseForge 原页面,仅供参考。

Analog RedStone Suite (ARSS)

Analog RedStone Suite (ARSS) 扩展了 Minecraft 的红石功能,突破了二元逻辑的限制。ARSS 不再将信号视为简单的开/关状态,而是让方块能够以有意义且精确的方式读取、发出、存储和处理红石信号强度(0–15)。

本模组专为进阶信号控制红石建造与计算而设计。

主要功能

  • 完整的模拟红石交互(可识别信号强度的方块)
  • 受原版启发并扩展功能的方块
  • 全新的信号处理组件(存储、发生器、逻辑、定时)
  • 支持位运算逻辑(将 0–15 的范围视为 4 位)
  • 远距离、无损红石传输
  • 适当兼容漏斗与活塞

原版衍生模拟方块(1.18.2+)

这些方块的行为类似对应的原版方块,但依据的是信号强度,而非通电/未通电状态

模拟音符盒

  • 音高由输入的红石信号强度决定
  • 右键切换低音和高音音域
  • 适用于红石控制的音乐与音响系统

模拟唱片机

  • 内部可存放15 张唱片
  • 通电后播放;信号强度决定播放哪张唱片
  • 完全兼容漏斗与自动化

模拟石质按钮 / 拉杆 / 红石火把

  • 注视方块时滚动鼠标滚轮,可设置输出信号强度(按键绑定可配置)
  • 激活时发出所选的信号强度

模拟红石块

  • 注视方块时滚动鼠标滚轮,可设置输出信号强度(按键绑定可配置)
  • 持续发出上次选择的信号
  • 可被活塞推动和拉动

模拟红石灯

  • 亮度与接收到的红石信号强度一致
  • (Minecraft 1.20.1+:使用动态模型)

原版衍生模拟方块(1.20.1+)

模拟发射器

  • 可通过各侧的信号调整朝向
  • 从背面输入的信号强度决定发射力度
  • 没有随机性(禁用了原版施加在弹射物上的随机偏移)

新增方块/物品(1.20.1+)

乐器切换器

  • 放置在(模拟)音符盒下方以更换乐器
  • 可在其中放入方块或生物头颅(兼容漏斗)
  • 通电后,会更改上方(模拟)音符盒的乐器(声音)(信号强度决定使用哪个方块/生物头颅)
  • 可通过红石动态调节声音

幽匿振动

  • 可合成的书籍,列出(校准后的)幽匿感测体可检测到的所有振动频率
  • 适合放在讲台上使用
  • 将幽匿振动数据转换为可读取的红石信号

像素方块

  • 可发出恒定光照的方块
  • 颜色随接收到的信号而变化

键盘(仅限 1.20.1 版本)

  • 向兼容方块(目标方块、模拟红石块/红石火把/拉杆)发送远程模拟信号
  • 默认有效距离为 6 格
  • 按键绑定可配置(电脑键盘或 MIDI 键盘)
  • 可放入讲台,方便使用

红石增速器

  • 应用于二极管/逻辑门或从其上移除,以更改其刻周期(应用后,逻辑门速度加倍:从标准红石速度每秒 10 次提升至与其他方块相同的每秒 20 次)
  • 不同版本的合成配方可能有所变化,也可能无法获取

新增方块/物品(1.21.1+)

共鸣门

  • 通过通道在远距离及不同维度间即时传输信号

键盘(1.21.1+)

  • 使用可配置频道向共振门发送远程模拟信号
  • 不再受距离限制
  • 可配置按键绑定(电脑键盘或 MIDI 键盘)
  • 可放入讲台,方便使用

信号处理组件(二极管/逻辑门)

这些方块用于存储、操控、转换和分析模拟红石信号。大多数二极管会读取后方信号并从前方输出,侧面则用于运算或设置(例如:原版比较器是一种二极管,它会将侧面信号与后方信号进行比较或相减)

模拟单元(存储器)

  • 存储信号强度值
  • 两种模式:
    • 设置:仅在收到侧面信号时更新存储值(未收到侧面信号时保持输出不变)
    • 重置:收到侧面信号时清除存储值(只要后方信号不为 0,就会更新其信号)

信号发生器

  • 在后方通电时持续生成信号模式
  • 可用模式:
    • 锯齿波
    • 反向锯齿波
    • 三角波
    • 方波
    • 正弦波
    • 随机
  • 侧面输入会根据所选模式改变行为;大多数情况下,两侧输入用于选择信号范围

加法器

  • 受比较器启发的方块,包含两种模式:
    • 比较:当输入大于或等于
    • 加法:将信号强度相加

检验器

  • 比较器的变体,用于检测信号是否完全相等
  • 两种模式:
    • 相等:两个信号完全相同时输出信号
    • 不等:两个信号不同时输出后方信号

边沿检测器

  • 信号强度变化时发出脉冲
  • 模式:
    • 上升沿:信号增强时触发
    • 下降沿:信号减弱时触发

延迟器

  • 高级中继器,可保留信号强度和实际信号持续时间(例如,输入信号持续 2 刻,延迟 4 刻时,不会像原版中继器那样将信号延长至 4 刻,而是等待 4 刻后再发出持续 2 刻的脉冲)
  • 可配置延迟时长(1、2、3 或 4 刻)
  • 第五种模式允许通过侧面输入控制延迟时间(1 至 16 刻)

解复用器(Demuxer)

  • 检测信号中的单个位
  • 示例:信号强度为 3 → 第 1 位和第 2 位处于激活状态
  • 模式:
    • 第 1 位
    • 第 2 位
    • 第 4 位
    • 第 8 位
    • 通过侧面输入选择位(输入 1 至 4 的信号可选择前 4 种模式)

移位器

  • 向上或向下移动信号位
  • 固定移位量:1、2、3 或 4
  • 动态模式:移位量由侧面信号控制

序列器(1.20.1+)

  • 可按序输出信号(创建自定义定时信号)
  • 控制方式较为复杂,请参阅游戏内帮助
  • 适用于使用模拟音符盒和乐器切换器存储音乐,也可用于复杂的定时事件
  • 方块被破坏后仍会保留设置
  • 设置可使用序列器记录进行保存和分享(甚至可以从剪贴板复制或粘贴)

可编程门(1.20.1+)

  • 如果上述逻辑门仍无法满足需求,这个方块可以让你创建自定义行为
  • 使用矩阵表示后方输入、侧面输入和输出
  • 方块被破坏后仍会保留设置
  • 可加载其他逻辑门的行为:
    • 1.20.1:右键点击另一个逻辑门即可加载其行为
    • 1.21.1:在右上角的下拉菜单中选择行为

模拟逻辑门

与原版逻辑不同,这些逻辑门处理的是4 位模拟信号,而不仅仅是二进制状态。

  • AND
  • OR
  • XOR
  • NAND
  • NOR
  • XNOR

每个逻辑门都会逐位处理信号强度,从而实现真正的模拟逻辑电路。

红石布线

ARSS 还新增了两种红石线变体:

  • 远距离红石线 – 专为远距离传输设计(信号会有一定衰减,有效范围约为 60 格),适用于长距离传输开/关信号。
  • 无损红石线 – 可无衰减地保持信号强度(有效范围为 32 格),适用于模拟信号传输。

媒体

GitHub 上提供了截图和动画
(受 CurseForge 大小限制影响,媒体内容将重新制作):

https://github.com/LIMachi/arss/tree/1.20.1/images

常见问题

Analog Redstone Suite 支持哪些 Minecraft 版本?

Analog Redstone Suite 支持 Minecraft Java 版 1.18.2–1.21.1,共 4 个版本,可用的加载器:Fabric / Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。

Analog Redstone Suite 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

limachi_ 的其他作品

查看全部 →