CurseForge · Minecraft mod
OpenComputers II
Computers and robots for automating things via in-game scripting.
This page is having a moment, so a few details may be a little behind.
Quick answer
Which OpenComputers II release should I use?
OpenComputers II oc2-1.18.2-forge-0.1.8+3feb69b.jar targets 1.18.2 with Forge. The project page does not say whether it belongs on the client. The project page does not say whether it belongs on the dedicated server. All 2 required mods have matching files.
Where it goes
Is OpenComputers II required on the client, server, or both?
The project page does not say whether it belongs on the client. The project page does not say whether it belongs on the dedicated server.
The source does not explicitly classify this release as client-only or server-only.
What else does OpenComputers II oc2-1.18.2-forge-0.1.8+3feb69b.jar need?
oc2-1.18.2-forge-0.1.8+3feb69b.jar. Change the file and its required mods may change too.
Install Markdown Manual, Sedna first. We found matching files for this game-version and loader setup.
We only count dependency files that match this setup. A file for another loader does not fill the gap.
Before you install it
Add OpenComputers II without breaking your instance.
Built for OpenComputers II oc2-1.18.2-forge-0.1.8+3feb69b.jar. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use oc2-1.18.2-forge-0.1.8+3feb69b.jar. It targets 1.18.2 with Forge; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
Install Markdown Manual, Sedna first. We found matching files for this game-version and loader setup.
- 03
Put it on the correct side
The project page does not say whether it belongs on the client. The project page does not say whether it belongs on the dedicated server.
- 04
Pick the file you checked
Use the “Get this file” button beside oc2-1.18.2-forge-0.1.8+3feb69b.jar. It opens that exact file at the source.
About this project
What does OpenComputers II add?
OpenComputers II
OpenComputers II is a spiritual successor to OpenComputers. It carries some of the core ideas with it, such as configurability and sandboxing. However, there are also many changes, such as the mod using emulated "real-world" hardware.
The core of computers in this mod is an emulated RISC-V architecture. This allows running Linux and using it much like you'd use it normally. For example, networking uses an emulated network card and regular ethernet frames, so different Linux computers can communicate just as you'd expect.
Work in Progress
While the mod has been in development for some time now, it should still be considered to be in early development. There may still be severe bugs that went undiscovered. The mod is also very light on features at this point in time, at least when compared to OpenComputers. As such, please report any issues you encounter while using the mod, and stay tuned for more content in the future.
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 some other mod that provides energy generation.
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 and hard drives. Computers furthermore allow installation of extension 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.
Project description from CurseForge.
Pick your setup
OpenComputers II by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
1.18.2
1 loader build1.18.1
1 loader buildCheck the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
OpenComputers II versions and loaders
oc2-1.18.2-forge-0.1.8+3feb69b.jar
24 Jul 2022
oc2-1.18.2-forge-0.1.7+6a003fc.jar
7 Apr 2022
oc2-1.18.1-forge-0.1.6+5d0bd81.jar
13 Feb 2022
oc2-1.18.1-forge-0.1.5+3e6d62e.jar
7 Feb 2022
oc2-1.18.1-forge-0.1.4+e1b6fc2.jar
7 Feb 2022
oc2-1.18.1-forge-0.1.3+d6a9360.jar
30 Jan 2022
oc2-1.18.1-forge-0.1.2+ab69c69.jar
30 Jan 2022
oc2-1.18.1-forge-0.1.1+f8899d3.jar
28 Jan 2022
oc2-1.18.1-forge-0.1.0+4793aee.jar
28 Jan 2022
oc2-1.18.1-forge-0.0.8+929f13d.jar
25 Jan 2022
oc2-1.18.1-forge-0.0.7+c96e52a.jar
23 Jan 2022
oc2-1.18.1-forge-0.0.6+520323e.jar
22 Jan 2022
Looking for an older file? The official CurseForge project page is in Resources.