截图
介绍
介绍由机器翻译自 Modrinth 原页面,仅供参考。
CC Redstone Link Bridge
此模组可将机械动力红石链接网络与CC:Tweaked 电脑连接起来。
它新增了一个方块——CC Redstone Link Bridge。你可以将其放置在世界中,并将其用作 ComputerCraft 外设。
此模组需要机械动力和CC:Tweaked。
模组功能
此桥接器是两个系统之间的轻量适配器:
- 机械动力提供红石链接网络。
- CC:Tweaked提供通过电脑进行 Lua 控制的功能。
在世界中放置桥接方块后,连接的电脑可以:
- 读取任意红石链接频率对的当前信号强度
- 向任意红石链接频率对发送信号强度
此模组刻意保持精简。Lua 接口仅提供直接与网络交互所需的两种操作。
工作原理
从 Lua 调用此外围设备时:
getLinkSignal(freq1, freq2)会查询该频率对当前的信号强度。sendLinkSignal(freq1, freq2, strength)会设置目标频率对,并发送指定的信号强度。
频率值是以字符串形式表示的物品 ID。
例如,minecraft:iron_ingot和minecraft:oak_sapling可以组成有效的频率对。
合成配方

该配方是一个3×3的有序合成:四个角放置红石链接,中央放置无线调制解调器,底部中间放置圆石。其余三个边缘中间槽位(顶部中间、左侧中间和右侧中间)放置机械动力发射器。
Lua API
外围设备类型:
redstone_link_bridge
方法:
getLinkSignal(freq1, freq2) -> numbersendLinkSignal(freq1, freq2, strength)
频率值
freq1和freq2必须是以字符串形式表示的物品 ID。
示例:
"minecraft:iron_ingot""minecraft:oak_sapling""minecraft:redstone"
如果要表示空频率值,请使用空字符串("")。
示例
local bridge = peripheral.find("redstone_link_bridge")
assert(bridge, "No redstone_link_bridge found")
-- Read an existing frequency pair
local current = bridge.getLinkSignal("minecraft:diamond", "minecraft:redstone")
print("Current signal:", current)
-- Send a signal to a frequency pair
bridge.sendLinkSignal("minecraft:diamond", "minecraft:redstone", 7)
常见问题
CC: Redstone Link Bridge 支持哪些 Minecraft 版本?
CC: Redstone Link Bridge 支持 Minecraft Java 版 1.20.1–1.21.1,共 2 个版本,可用的加载器:Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。
CC: Redstone Link Bridge 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。
评论
登录后评论和评分