OpenComputers II: Modern
Rank 830
Rank 614 among mods

Quick rating

Community listing page, reviews here may not be monitored by the author.

OpenComputers II: Modern

Overall rating distribution
0.5★ (no ratings)
1.0★ (no ratings)
1.5★ (no ratings)
2.0★ (no ratings)
2.5★ (no ratings)
3.0★ (no ratings)
3.5★ (no ratings)
1 rating (100%) · 4.0★
4.5★ (no ratings)
5.0★ (no ratings)
0.5★ 5★
Gameplay rating distribution
0.5★ (no reviews)
1.0★ (no reviews)
1.5★ (no reviews)
2.0★ (no reviews)
2.5★ (no reviews)
3.0★ (no reviews)
3.5★ (no reviews)
4.0★ (no reviews)
1 review (100%) · 4.5★
5.0★ (no reviews)
0.5★ 5★
Aesthetics rating distribution
0.5★ (no reviews)
1.0★ (no reviews)
1.5★ (no reviews)
2.0★ (no reviews)
1 review (100%) · 2.5★
3.0★ (no reviews)
3.5★ (no reviews)
4.0★ (no reviews)
4.5★ (no reviews)
5.0★ (no reviews)
0.5★ 5★
Performance rating distribution
0.5★ (no reviews)
1.0★ (no reviews)
1.5★ (no reviews)
2.0★ (no reviews)
2.5★ (no reviews)
3.0★ (no reviews)
3.5★ (no reviews)
1 review (100%) · 4.0★
4.5★ (no reviews)
5.0★ (no reviews)
0.5★ 5★

Fully functional RISC-V virtual computers that boot real Linux, with a high-level Lua API and native networking. A maintained, heavily improved fork of OpenComputers II.

Tech
Mod Loaders
NeoForge
Minecraft

Community voices

Reviews

List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Show per page
10
25
50
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

4.0
Nathan22211

Reputation ranks

Explorer 0 pts
Contributor 100 pts
Guide 500 pts
Veteran 1,500 pts
Luminary 4,000 pts

Ranks only ever go up; points can drop but your rank stays.

About reputation ranks
Total 5 hrs MC 1.21
The version(s) the reviewer played
Gameplay
4.5
Aesthetics
2.5
Performance
4.0

Disclosure: I have been debugging some issues for the dev of this fork as well as making an addon for it. This mod is also very technical in its own right given that it runs a riscv64 VM for each computer. Meaning that everything in this review is very technically inclined.

The mod itself

It's basically a 1.21 port of OC2 Reimagined, and while I haven't looked at the 1.20 version to compare. The mod's textures honestly looks somewhat dated or more fitting of Minecraft's pre 1.14 art style. Though, in principle, anything sound related can be done by the user.

The VM

the VMs are a riscv64 Minux VM. They require 8MB at minimum to even boot. However, the current versions don't have internet capability even with it enabled in the config due to some issues with DHCP, meaning everything needs to be done with the file import/export card or paste injecting.

You can use systems other than the included lua engine if you can compile it and get it to fit onto the VM, such as micropython. Just keep in mind that the VM uses musl and not glibc, meaning that you need to compile anything using glibc statically. in micropython's case, I had to cross compile from x86_64 -> riscv64 with static libs on my PC, compress it via xz (as there's no zip util on the VM), use the file card to get the archive on the VM, then decompress it with the xz on the VM in order to use micropython. But even then, you'll need lua wrappers since nothing is exposed via a file on the VM. Not 100% ideal, but it's better if you're familiar with python more than lua.

There's also the fact that the file imports start the search in your game instance folder and not the home folder on Linux. Slight oversight I'm guessing...

Mod compatibility

as far as the computer itself, even though they advertise create support. It's not to where it can read create machines. It's only support so that it doesn't break when moving on create contraptions. On it's own, it's only able to interact in world with redstone and project red's bundled wires. You basically need an addon for it to interact with anything else. (I've tried with create's stress meter and some mekansim stuff)

The Potential

This can easily evolve into a teaching util for your kids if you play your cards right. Have them control other mod's machines from an actual linux VM. Just requires some setup on your part at current.

1
0
Posted August 21, 2026 at 11:20:10 PM UTC
4.0
Nathan22211

Reputation ranks

Explorer 0 pts
Contributor 100 pts
Guide 500 pts
Veteran 1,500 pts
Luminary 4,000 pts

Ranks only ever go up; points can drop but your rank stays.

About reputation ranks
Total 5 hrs MC 1.21
The version(s) the reviewer played
Gameplay
4.5
Aesthetics
2.5
Performance
4.0

Disclosure: I have been debugging some issues for the dev of this fork as well as making an addon for it. This mod is also very technical in its own right given that it runs a riscv64 VM for each computer. Meaning that everything in this review is very technically inclined.

The mod itself

It's basically a 1.21 port of OC2 Reimagined, and while I haven't looked at the 1.20 version to compare. The mod's textures honestly looks somewhat dated or more fitting of Minecraft's pre 1.14 art style. Though, in principle, anything sound related can be done by the user.

The VM

the VMs are a riscv64 Minux VM. They require 8MB at minimum to even boot. However, the current versions don't have internet capability even with it enabled in the config due to some issues with DHCP, meaning everything needs to be done with the file import/export card or paste injecting.

You can use systems other than the included lua engine if you can compile it and get it to fit onto the VM, such as micropython. Just keep in mind that the VM uses musl and not glibc, meaning that you need to compile anything using glibc statically. in micropython's case, I had to cross compile from x86_64 -> riscv64 with static libs on my PC, compress it via xz (as there's no zip util on the VM), use the file card to get the archive on the VM, then decompress it with the xz on the VM in order to use micropython. But even then, you'll need lua wrappers since nothing is exposed via a file on the VM. Not 100% ideal, but it's better if you're familiar with python more than lua.

There's also the fact that the file imports start the search in your game instance folder and not the home folder on Linux. Slight oversight I'm guessing...

Mod compatibility

as far as the computer itself, even though they advertise create support. It's not to where it can read create machines. It's only support so that it doesn't break when moving on create contraptions. On it's own, it's only able to interact in world with redstone and project red's bundled wires. You basically need an addon for it to interact with anything else. (I've tried with create's stress meter and some mekansim stuff)

The Potential

This can easily evolve into a teaching util for your kids if you play your cards right. Have them control other mod's machines from an actual linux VM. Just requires some setup on your part at current.

1
0
Posted August 21, 2026 at 11:20:10 PM UTC
4.0
Nathan22211

Reputation ranks

Explorer 0 pts
Contributor 100 pts
Guide 500 pts
Veteran 1,500 pts
Luminary 4,000 pts

Ranks only ever go up; points can drop but your rank stays.

About reputation ranks
Posted August 21, 2026 at 11:20:10 PM UTC
Total 5 hrs MC 1.21
The version(s) the reviewer played
1
0

Get it on

Available Platforms

About

Project Details

Type
Mod
Latest Version
OC2R v0.1.1-beta.2 for Minecraft 1.21.1 (NeoForge)

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID

Resources

External Links

Source Issues Wiki Discord

About

Description

OpenComputers II: Modern

OpenComputers II: Modern is a fork and continuation of OpenComputers II, originally made by Sangar, ported to modern Minecraft and heavily maintained. The original mod was the spiritual successor to OpenComputers.

Works out of the box with Create: Aeronautics - computers keep running on your flying airships, with no ID conflicts.

Like the original OC2, the computers are based on a 64-bit RISC-V emulation layer called Sedna, written entirely in Java. Our fork keeps the same solid foundation but adds a full VT100-compliant terminal, tiered hardware, restored recipes and dozens of upstream bug fixes.

GitHub

Features

  • Real RISC-V emulation - full 64-bit RISC-V virtual machine that boots an actual Linux image, bundled with the mod (no extra downloads)
  • High-level Lua API - control in-game devices without writing kernel drivers
  • Custom hardware - computers, keyboards, monitors, cables, network hubs, disk drives, PCI card cages and more
  • Native networking - cross-platform library with binaries for macOS, Windows, Linux and Android
  • Persistence - computer state survives world reloads
  • Addon API - simple Java API for adding your own virtual devices

What Makes This Fork Modern

  • VT100-compliant terminal - full ANSI palette, cursor control, scroll regions and tab handling, fixed to pass the vttest suite
  • GPU tiers T1-T4 - re-textured cards and tiered performance
  • OnyxOS firmware - OpenSBI + OnyxKernel running in S-mode
  • Cable energy network (1024/t) and a sound card with tone/PCM output
  • HDD/flash memory tiers with configurable sizes
  • Missing recipes restored - internet card, PCI card cage, VXLAN hub and internet gateway are craftable again
  • Creative tab fixed - all peripherals obtainable in survival without /give

Server Owners/Managers

This fork is being actively maintained and tested for NeoForge 1.21.1. Computers run real Linux inside a RISC-V VM, so keep an eye on RAM usage on large servers - each running computer consumes resources proportional to its workload.

Getting Started

Image 1

The mod provides stationary computers and, in the future, mobile robots. Computers connect to other in-world devices via bus cables and extension cards, and can communicate with each other using network cards and cables.

To get started:

  1. Craft a computer and place it in the world
  2. Shift + Right-click (empty hand) to power on
  3. Right-click (empty hand) to open the terminal
  4. Right-click with a wrench to open the inventory and install components

The default Linux image is bundled with the mod - nothing extra to download.

Operation

The default operating system used by the mod is Linux. It ships with well-known utilities such as the text editors vi and nano. Buildroot is used to create the kernel and root filesystem images.

For easy scripting, Lua is included. Minecraft-specific devices - inventories, the Redstone Interface Block and general mod interoperability - expose a high-level API intended to be used through Lua. This eases both adding integrations with other mods and 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 can be configured using various device items. Shared device types include memory (RAM), firmware, CPUs, and hard drives. Computers additionally allow installation of expansion cards, such as the Network Interface Card.

Integrations

Mod Status
Create Supported
Create: Aeronautics Supported
Valkyrien Skies Supported
ProjectRed Transmission Bundled redstone
JEI Recipe viewer integration
Any mod with WRENCHES tag Automatic wrench support

Requirements

  • Minecraft: 1.21.1
  • Loader: NeoForge 21.1.243+
  • Java: 21+

Contributors

Bug Reports

Found a bug? Report it on our GitHub repository

License

GNU General Public License v3.0. Not an official OpenComputers project.


Made with ❤️ by TumRedSun, loki5512344 & contributors

Screenshots

Gallery

This project has no gallery images yet.

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

1
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

<1,000
Downloads
Last Updated
Created
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works