OpenComputers

[!INFO] Git Commit: a3ac18595 | Updated: 2026-09-24

OpenComputers 是一个将完整计算机系统引入 Minecraft 的 mod,支持 Lua 编程、组件互联、机器人自动化。与 ComputerCraft 不同,OpenComputers 采用有线网络(ocnet)而非红石信号线,所有设备通过网卡和网线组成分布式网络。

方块列表

核心计算单元

  • Computer Case — 物理计算机外壳,插入组件卡运行操作系统
  • Microcontroller — 精简计算机,集成于单一方块
  • Robot — 可移动实体,执行脚本自动化任务

显示与输入

  • Screen — 多级屏幕,显示文本/图形(Tier 1/2/3)
  • Keyboard — 键盘,输入到屏幕/计算机

存储与介质

  • Disk Drive — 软盘驱动器,读写 floppy disk
  • RAID — 磁盘阵列,多硬盘合并存储空间

3D 打印

能源与充电

网络设备

  • Access Point — 无线网络节点(有线+无线)
  • Relay — 网络中继器,扩展有线网络
  • Switch — 网络交换机(已废弃)
  • Cable — 网线,连接网络设备

传感器与交互

  • Adapter — 适配器,连接外部 Minecraft 方块到 OpenComputers 网络
  • Geolyzer — 地质探测器,扫描周围方块
  • Motion Sensor — 运动传感器,检测玩家移动
  • Redstone — 红石 I/O 板,输入输出红石信号
  • Waypoint — 航点,GPS 定位标记
  • Hologram — 全息投影,3D 彩色点阵显示(Tier 1/2)

物品传输

特殊

组件系统

Computer Case 组件槽位

Tier 卡槽 内存 硬盘 CPU EEPROM 其他
Mk1 2×Tier1 2×256KiB 1×1GB 1×0.5GHz 1 —
Mk2 2×Tier2 2×1MB 2×2GB 1×2GHz 1 —
Mk3 3×(Tier2/3) 2×4MB 2×4GB+1×软盘 1×5GHz 1 —
Creative 3×Tier3 2×4MB 2×4GB+1×软盘 1×5GHz 1 无限能量

Server Rack 组件槽位(每槽 4 台服务器)

Tier 卡槽 CPU 组件总线 内存 硬盘 EEPROM
Mk1 2×Tier2 1×Tier2 1×Tier2 2×1MB 2×2GB 1
Mk2 3×Tier3+1×Tier2 1×Tier3 2×Tier3 3×4MB 3×4GB+1×Tier2 1
Mk3 4×Tier3 1×Tier3 3×Tier3 4×4MB 4×4GB+2×Tier2 1
Mk4 4×Tier3+2×Tier3 1×Tier3 3×Tier3 4×4MB 4×4GB+2×Tier3 1

组件类型

  • CPU — 执行指令,多核支持(Server)
  • RAM — 内存,决定多任务能力
  • HDD — 硬盘,持久化存储
  • GPU — 图形卡,屏幕输出
  • Network Card — 有线网卡,网络通信
  • Wireless Network Card — 无线网卡,无线通信
  • Redstone Card — 红石卡,红石 I/O
  • Data Card — 数据卡,高级计算
  • Loot Disk — 特殊启动盘(World Storage)

编程语言

OpenComputers 使用 Lua 5.3 作为编程语言。计算机启动后可通过 terminal 交互或加载程序脚本。

-- 示例:打印 Hello World
print("Hello, OpenComputers!")

架构特点

  • 有线网络(ocnet):设备通过网线/交换机/中继器组成局域网,比红石更稳定
  • 组件总线:Server Rack 的组件总线提供比 Computer Case 更多的连接能力
  • 无人机(Drone):独立的悬浮机器人,有限组件,飞行能力
  • 3D 打印:通过打印机可将数字模型变为实物方块
  • 能源整合:支持 RF、EU、IC2、Thermal Expansion 等多种能源

物品列表

核心组件卡

存储介质

工具与调试

计算机/终端

外壳与载体

化学材料

升级模块

耗材与杂项

相关链接

实体列表

  • Drone — 可编程移动无人机

成就列表

游戏设定

  • Command — OpenComputers 指令系统

热键列表