OpenComputers II: Reimagined
OpenComputers II: Reimagined is a fork and continuation of OpenComputers II, originally made by Sangar, on modern versions of minecraft. The original mod was the spiritual successor to OpenComputers.
Like the original OC2, the computers are based on a RISC-V emulation layer called Sedna, which can be found in raw library form here. Sedna was written by Sangar and is written entirely in Java.
Work In Progress
This fork is still a work in progress and does still have many issues to address. We will need help to find all of the issues in order to fix them, so if you find any please report them.
Fabric Support
Currently only Forge is supported by this port, however moving to Architectury and supporting both Fabric and Forge is planned for the future!
Server Owners/Managers
To be honest I don't recommend server owners to use this mod currently without understanding a few things about it. Number one is there isn't much configuration about max resource usage currently, so if you have a lot of players or just a single player that have a lot of computers, you'll end up using lots of RAM and processing power pretty quick. Also, this mod is still in beta and isn't quite ready for use on big servers just yet.
Overview

The mod provides stationary computers and mobile robots. While computers can connect to other in-world devices via bus cables and extension cards, robots can move through the world and interact with it via installed modules. Computers can communicate with each other using network cards and cables.
To get started with the mod, it is strongly recommended to craft The Computerists Handbook, an in-game manual item with information on all the blocks, how to build your first computer and so on.
By default, computers and robots consume energy (RF/Forge Energy), so it is recommended to play this mod in combination with at least one other mod that provides energy generation. An infinite energy cube is provided by the mod for testing in creative though.
Operation

The default operating system used by the mod is Linux. It comes with a list of well-known utilities, such as the text-editors vi and nano. For those curious, buildroot is used to create the kernel and root filesystem images.
To enable easy scripting, Lua is also included. Many of the Minecraft specific devices, such as inventories, the Redstone Interface Block and general mod-interoperability use a high-level API that is intended to be used through Lua. This eases both adding integrations with other mods, as well as using these APIs when scripting in the game.
Here's an example snippet that sends a redstone signal through a Redstone Interface Device:
require("devices"):find("redstone"):setRedstoneOutput("up", 15)
Modularity

Computers and robots can be configured using various device items. Shared device types include memory (RAM), firmware, CPUs, and hard drives. Computers furthermore allow installation of expansion cards, such as the Network Interface Card, whereas robots allow installation of modules, such as the Block Operations Module, which enables robots to break and place blocks.
How to Install OpenComputers 2: Reimagined (Mod)
OpenComputers 2: Reimagined by northwesternbear is verified for Forge across Minecraft versions 1.20.1 (latest release: 2.2.13, file size: 25.5 MB). Follow the steps below to install it safely from ModCraft.tv:
- Click the Download button above and select your Minecraft version (1.20.1) and platform (Forge).
- Make sure you have the compatible loader or environment installed for Forge.
- Move the downloaded OpenComputers 2: Reimagined file into your Minecraft
.minecraft/modsfolder and launch the game.
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
|
R
2.2.13
|
6mo ago | 1 | |||
|
R
2.2.12
|
9mo ago | 1 | |||
|
R
2.2.11
|
10mo ago | 1 | |||
|
R
2.2.10
|
10mo ago | 1 | |||
|
R
2.2.9
|
10mo ago | 1 | |||
|
R
2.2.8
|
11mo ago | 1 | |||
|
R
2.2.7
|
11mo ago | 1 | |||
|
R
2.2.6
|
last yr. | 1 | |||
|
R
2.2.5
|
last yr. | 1 | |||
|
R
2.2.4
|
last yr. | 1 | |||
|
R
2.2.3
|
last yr. | 1 | |||
|
R
2.2.2
|
last yr. | 1 | |||
|
R
2.2.1
|
last yr. | 1 | |||
|
R
2.2.0
|
last yr. | 1 | |||
|
R
2.1.7
|
last yr. | 1 | |||
|
R
2.1.6
|
last yr. | 1 | |||
|
R
2.1.5
|
last yr. | 1 | |||
|
R
2.1.3
|
last yr. | 1 | |||
|
R
2.1.2
|
last yr. | 1 | |||
|
R
2.1.1
|
last yr. | 1 | |||
|
R
2.1.0
|
last yr. | 1 | |||
|
R
2.0.3
|
last yr. | 1 | |||
|
R
2.0.2
|
last yr. | 1 | |||
|
R
2.0.1
|
last yr. | 1 | |||
| last yr. | 1 |
- Updated buildroot base to 2026.02.1
- Updated Linux kernel to 6.12.84
Updated Linux kernel to 6.12.67
Fixed curl not being able to find certificates file
- Fix inventory operation position math for adjancent blocks by @srjek in https://github.com/North-Western-Development/oc2r/pull/111
- Defer font texture uploading to avoid many unneccesary uploads during init by @srjek in https://github.com/North-Western-Development/oc2r/pull/110
- Fix duplicate terminal CIS messages being sent from clients for Robots by @srjek in https://github.com/North-Western-Development/oc2r/pull/109
- Fixes SinglePlayer worlds by being able to reopen the async executor. by @repiexelated in https://github.com/North-Western-Development/oc2r/pull/107
## New Contributors
- @repiexelated made their first contribution in https://github.com/North-Western-Development/oc2r/pull/107
- Full Changelog**: https://github.com/North-Western-Development/oc2r/compare/2.2.9...2.2.10
- Full Changelog**: https://github.com/North-Western-Development/oc2r/compare/2.2.8...2.2.9
- Fix projectors not working by @heipiao233 in https://github.com/North-Western-Development/oc2r/pull/104
- Fix global computer fan noise by @jvyden in https://github.com/North-Western-Development/oc2r/pull/97
- terminal: Add sanitization of invalid Unicode characters by @Beyley in https://github.com/North-Western-Development/oc2r/pull/95
- Added Android support for native net code
- Added Java UDP ICMP implementation for fallback on supported architectures/OSes
## New Contributors
- @heipiao233 made their first contribution in https://github.com/North-Western-Development/oc2r/pull/104
- @jvyden made their first contribution in https://github.com/North-Western-Development/oc2r/pull/97
- @Beyley made their first contribution in https://github.com/North-Western-Development/oc2r/pull/95
- Full Changelog**: https://github.com/North-Western-Development/oc2r/compare/2.2.7...2.2.8
- Buildroot base updated to 2025.08
- Updated the kernel, tinycc, and other included software.
- create ja_jp.json by @Riii339-3 in https://github.com/North-Western-Development/oc2r/pull/88
- Added try/catch for
ClassCastExceptionby @TechTastic in https://github.com/North-Western-Development/oc2r/pull/91
## New Contributors
- @Riii339-3 made their first contribution in https://github.com/North-Western-Development/oc2r/pull/88
- @TechTastic made their first contribution in https://github.com/North-Western-Development/oc2r/pull/91
- Full Changelog**: https://github.com/North-Western-Development/oc2r/compare/2.2.5...2.2.6
- Revert Commit that broke the os by @TheRealM18 in https://github.com/North-Western-Development/oc2r/pull/87
- Full Changelog**: https://github.com/North-Western-Development/oc2r/compare/2.2.4...2.2.5
Bugfixes
- fixed issues #72 and #77 the re-enter issue by @TheRealM18 in https://github.com/North-Western-Development/oc2r/pull/80
- Full Changelog**: https://github.com/North-Western-Development/oc2r/compare/2.2.2...2.2.3
- fixes issue #72 You now can re-enter worlds by @TheRealM18 in https://github.com/North-Western-Development/oc2r/pull/76
- Full Changelog**: https://github.com/North-Western-Development/oc2r/compare/2.2.1...2.2.2
- fixed the projector from crashing servers by @TheRealM18 in https://github.com/North-Western-Development/oc2r/pull/75
- Full Changelog**: https://github.com/North-Western-Development/oc2r/compare/2.2.0...2.2.1
- zh_cn translation update by @HfSrJun in https://github.com/North-Western-Development/oc2r/pull/69
- Async for multi-threading enabled in the computers @TheRealM18
## New Contributors
- @HfSrJun made their first contribution in https://github.com/North-Western-Development/oc2r/pull/69
- Full Changelog**: https://github.com/North-Western-Development/oc2r/compare/2.1.7...2.2.0