Download OpenComputers CRL edition — Minecraft Mods — MetaMods

OpenComputers CRL edition

Active

Downloads

0

Last update

1 year ago
Client
Fabric
Quilt
Forge
Neoforge
Decor
Technological

OpenComputers CRL edition

This modification is a fork of OpenComputers ported to Scala 3 using the Cleanroom platform. Initially created as a demonstration of porting mods from Scala 2.11 to Scala 3, recent changes in the original OpenComputers necessitated maintaining a fork for Minecraft version 1.12.2. Like the GTNH fork for version 1.7.10, this version will continue to be developed.

Important Note

When installing alongside loliasm, you must disable its BakedQuads Mixin as it is incompatible with the new version of Mixin shipped with the latest Cleanroom versions!

Changes Compared to the Original

  • Port to Scala 3.4.x using Java 21
  • Alternative solution to localization issues

Compatibility

Scala 3 mods can only be installed with other Scala 3 mods. Currently, there is incompatibility with Project Red, AE2 Stuff, and SoulKeeper2. Addons created in Java should work correctly.

Original OpenComputers

This mod adds computers that can be programmed in Lua 5.2 and 5.3. Computers retain state between sessions (execution resumes from where the computer was saved), and they are highly modular (there are graphics cards, network cards, redstone cards, and other components). When a compatible energy-generating mod is present, computers require power to run by default—however, like almost everything else in the mod, this can be changed in the settings.

OpenComputers is designed to integrate into survival gameplay and works best when combined with other mods that allow automating ore processing and, ideally, item crafting! Computers are not cheap to craft, so don't expect to build your first computer early in the game. If you want an additional challenge, try the hard mode crafting recipes (see .minecraft/config/opencomputers/user.recipes for more information).

The mod includes many components to expand computer capabilities, such as motion sensors, holograms, and robots.

Interaction with many other mods is provided through the Adapter block (for example, reading energy information from energy cells, etc.).

Frequently Asked Questions about Cleanroom

Question: What is Cleanroom? Answer: Cleanroom is a fork of Forge for version 1.12.2, providing an updated toolchain, new APIs, and 99% compatibility. Our goal is to modernize version 1.12.2 using the latest tools, adding new features to Forge and vanilla gameplay to avoid compatibility issues between different mod versions.

Question: How to install Cleanroom? Answer: Follow the instructions in the official documentation.

Question: Can I include this mod in my Forge modpack? Will it cause crashes? Answer: Yes, you can, and it is safe! This mod will not load or cause crashes in a Forge environment.

Question: What Java version is required? Answer: Java 21 or 22. We plan to support development using the latest LTS version of Java and running on the latest Java version.

Question: Current project status? Answer: Cleanroom has reached a good level of readiness—small packs like Tekkit 2 can run out-of-the-box with Fugue, while larger projects like e2ee and Mystics Monstrosity work after some adjustments. However, we lack contributors—join our community if you want to help.

Note: Mod files are marked as "Forge" because CurseForge does not yet support Cleanroom.

Project members
kappa_maintainer

kappa_maintainer

Created: 6 Jul 2024

ID: 34087