跳到正文

OpenComputers

作者:Sangar

模块化、持久化、可编程的计算机与机器人。

收藏

截图

介绍

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

此模组已不再维护

请注意,此版本的模组已不再维护。已发布的版本中可能仍存在潜在的安全问题,但这些问题将永远不会被修复。当你为不认识的人搭建服务器时,请考虑到这一点并自行了解相关情况。感谢你一直以来对这个模组的喜爱 ❤️

社区中有一些努力正在将此模组移植到更新的 Minecraft 版本,例如 OpenComputers: Rebooted。

我也在开发一个精神续作,OpenComputers II,如果你感兴趣的话。


概述

此模组添加了可以用 Lua 5.2 和 5.3 编程的电脑。电脑在存档之间持久保存(即再次加载时,电脑会从保存时的状态继续执行),它们高度模块化(有显卡、网卡、红石卡等)。如果存在兼容的发电模组,默认情况下它们需要电力才能运行——不过,和模组中几乎所有其他内容一样,这可以在配置中更改。

OpenComputers 旨在与生存玩法良好契合,与其他模组搭配游玩效果最佳,这些模组允许自动化矿石处理,最好还能在一定程度上实现自动化合成!电脑的合成成本并不低,所以不要指望在开始新游戏时就能早早造出你的第一台电脑。如果你想获得额外挑战,可以试试困难模式配方集(更多信息请参见 .minecraft/config/opencomputers/user.recipes)。

模组中有大量可用于扩展电脑的组件,例如运动传感器、全息投影,此外还有机器人。

通过适配器方块可以与许多其他模组进行互操作(例如从能量单元读取电力信息等)。

如需更多信息,请访问 http://ocdoc.cil.li/ 上的Wiki,那里除了模组中的方块和物品外,还记录了内置的 Lua API,因此你可以了解电脑实际能做些什么。如果你需要额外支持,可以浏览 http://oc.cil.li/ 上的论坛,或者来 IRC 频道 esper.net 上的 #oc 看看,也可以在 Discord 上加入我们。

安装

  1. 安装 Minecraft Forge。
  2. 下载模组的 JAR 文件并复制到你的 .minecraft/mods 文件夹中(不要解压它!)。

整合包

你可以自由地在公开和私人的整合包中使用此模组,无需询问。

捐赠

既然大家一直在问,我现在有一个 Patreon 账号了。请至少阅读一下免责声明段落。

那么模组里有什么呢?

电脑

名字可能已经透露了这一点:这个模组添加的主要功能是可编程电脑。OpenComputers 本身允许使用 Lua 编程语言编写程序,具体是 Lua 5.2。电脑可以在非常低的层级进行编程,但内置操作系统会在其运行的沙盒限制内,尽可能模拟接近“原版”Lua 的 Lua 环境。
为了让你的生活更轻松,电脑会在存档之间保持其脚本状态;这意味着当它们所在的区块被卸载时,它们会在重新加载后继续从上次中断的地方执行。如果与 OpenComputers 一起安装了兼容的能源模组,电脑将需要能量才能运行,并且许多组件在某些操作中也需要能量。

机器人与无人机

除了固定的电脑和组件外,OpenComputers 还提供机器人和无人机,这些电脑可以在世界中移动,并像玩家一样与世界交互。机器人比无人机更强大,它们可以使用工具,并且包含更多的组件。无人机比机器人更具机动性,并且可以执行一些机器人无法执行的动作,例如拴住动物。
模组中还有其他几种电脑设备,例如服务器,本质上允许在一个方块中放置四台电脑;微控制器,更便宜但功能更有限的电脑;以及平板电脑,基本上就是便携式电脑。

组件

为了让你的电脑有事可做,OpenComputers 还附带了许多有趣的组件,例如全息投影仪,它允许将基于体素的 3D 图像投射到世界中;以及3D 打印机,它允许“打印”装饰性方块。这些打印出的方块具有完全由用户定义的形状。你可以轻松地与其他玩家分享模型,即使他们在另一个服务器上玩!

模块化

OpenComputers 的一个关键重点是模块化,允许你非常动态地选择用哪些部件来构建你的电脑、机器人和其他设备。电脑机箱、屏幕、显卡、网卡等都有多个等级。通过这种方式,模组中也有一定程度的 progression,因为你会朝着构建更好、更快、更强大的电脑而努力。

集成

OpenComputers 提供了与许多其他模组的集成:支持捆绑红石(Project Red、Redlogic、BluePower 和 MineFactory Reloaded)、覆盖线缆(FMP 和 Immibis Microblocks),并且显然接受来自多个模组的能量(RF、EU、Factorization Charge、Mekanism Joules、AE2 energy)。
然而更有趣的是,OpenComputers 提供了一个允许与其他模组方块进行更深入交互的方块,即适配器。对于受支持的方块,适配器会将这些方块作为组件提供给连接的电脑,允许它们读取能量水平等信息,并可能发出命令,例如在音符盒上播放音符。许多模组也为 OpenComputers 提供了内置支持,这意味着你可以直接将它们的方块连接到线缆上,而不需要适配器。

可配置性

OpenComputers 中的大多数内容都是可配置的。不喜欢电力需求?可以修改它们或完全禁用。屏幕在距离稍远时无法渲染?增加渲染距离即可。配置文件有详尽的文档说明,因此每个配置项的注释应该能清楚地说明其作用。
除了常规配置之外,还可以通过配方文件调整 OpenComputers 中每个物品的配方——无需 Minetweaker!此外还提供了几套不同的配方集,可以在 config/opencomputers 目录中查看。

更新的 Minecraft 版本 (也就是“求移植到 1.16.5”)

目前没有积极的计划将此模组移植到更新的 Minecraft 版本。考虑到此模组的规模以及它在以往更新中的发展程度,这是一项极其庞大的工程。维护者目前根本没有时间来做这件事。社区已经发起了一些尝试,但近期都没有取得任何进展。

如果你对更low-tech的计算机方案感兴趣,或许可以试试 TIS-3D。否则你可以看看 CC:Tweaked。

还有一个精神续作正在开发中,但进展时断时续,我无法凭良心给出它可能发布的时间表。

感谢你的理解。

评论

登录后评论和评分

Sangar 的其他作品

查看全部 →