OpenComputers II: Reimagined
OpenComputers II: Reimagined 是 OpenComputers II 的一个分支版本,已移植到现代版 Minecraft,并计划在未来继续扩展。
截图
介绍
OpenComputers II: Reimagined
OpenComputers II: Reimagined 是 OpenComputers II 的一个分支和后续版本。OpenComputers II 最初由 Sangar 制作,面向现代版本的 Minecraft。原模组是 OpenComputers 的精神续作。
与原版 OC2 一样,计算机基于名为 Sedna 的 RISC-V 模拟层运行。你可以在 这里 找到其原始库文件。Sedna 由 Sangar 编写,完全使用 Java 开发。
开发中
这个分支仍在开发中,还有许多问题需要解决。我们需要大家帮忙发现问题,以便修复。如果你发现了问题,请提交反馈。
Fabric 支持
目前此移植版仅支持 Forge,不过未来计划迁移到 Architectury,并同时支持 Fabric 和 Forge!
服务器所有者/管理员
坦白说,如果不了解一些相关情况,我目前不建议服务器所有者使用这个模组。首先,目前对最大资源占用的配置选项不多,因此如果服务器上有很多玩家,或者有某个玩家拥有大量计算机,很快就会消耗大量 RAM 和处理能力。另外,这个模组仍处于测试阶段,暂时还不太适合在大型服务器上使用。
概览

这个模组提供固定式计算机和移动机器人。计算机可以通过总线线缆和扩展卡连接其他游戏内设备;机器人则可以在世界中移动,并通过安装的模块与周围环境互动。计算机之间可以使用网络卡和线缆进行通信。
开始游玩这个模组前,强烈建议先制作一本 The Computerists Handbook。这是一本游戏内手册,介绍了所有方块、如何搭建你的第一台计算机等内容。
默认情况下,计算机和机器人会消耗能量(RF/Forge Energy),因此建议搭配至少一个能提供能量的其他模组游玩。不过,在创造模式下,这个模组也提供了一个无限能量方块供测试使用。
运行方式

这个模组默认使用 Linux 操作系统,并附带一系列常见实用工具,例如文本编辑器 vi 和 nano。感兴趣的话,内核和根文件系统映像是使用 buildroot 创建的。
为方便编写脚本,模组还内置了 Lua。许多 Minecraft 专用设备(例如物品栏、红石接口方块)以及通用的模组互操作功能,都通过高级 API 实现,旨在使用 Lua 进行操作。这样既便于添加与其他模组的集成,也便于在游戏中编写脚本时调用这些 API。
下面是一段示例代码,用于发送红石信号:
require("devices"):find("redstone"):setRedstoneOutput("up", 15)
模块化

电脑和机器人可以使用各种设备物品进行配置。它们共用的设备类型包括内存(RAM)、固件、CPU 和硬盘。电脑还可以安装扩展卡,例如网络接口卡;机器人则可以安装模块,例如方块操作模块,让机器人能够破坏和放置方块。
常见问题
OpenComputers II: Reimagined 支持哪些 Minecraft 版本?
OpenComputers II: Reimagined 支持 Minecraft Java 版 1.20.1,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。
OpenComputers II: Reimagined 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
northwesternbear 的其他作品
查看全部 →
OpenComputers 2: Reimagined
OpenComputers II: Reimagined is a fork and continuation of OpenComputers II, originally made by Sangar, on modern versions of minecraft.
Cloud Drive City
Far, far in the future in a city on a cloud....
Markdown Manual: Reimagined
A 1.21.1 version of Markdown Manual to provide markdown formatted in-game documentation.
评论
登录后评论和评分