Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
OpenComputers

OpenComputers

Modular, persistent, programmable computers and robots.

156.8k
87
Decoration
Technology

Compatibility

Minecraft: Java Edition

1.12.2
1.11.2
1.10.2
1.7.10

Platforms

Forge

Supported environments

Client and server

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

Report issues View source Visit wiki Join Discord server

Creators

Sangar
Sangar Owner
asie
asie Member
Vexatos
Vexatos Member

Details

Licensed MIT
Published 3 years ago
Updated 6 days ago
DescriptionGalleryChangelogVersions

Show all versions

1
2

opencomputers-1.12.2-forge-MC1.12.2-1.8.9a+8ca336f

by Sangar on Jun 2, 2025
Download

Fixes/improvements

  • [#3621] Fix os.time() being off by one hour
  • [#3682] Add error handling to the flash OpenOS program
  • [#3764] Fix left and right names being swapped in the Rack GUI
  • [#3774] Fix Jukebox driver (kebufu)
  • [#3779] Fix os.sleep(0) causing too long without yielding (Ocawesome101)

List of contributors

asie, kebufu, Ocawesome101

opencomputers-1.7.10-forge-MC1.7.10-1.8.9a+a430047

by Sangar on Jun 2, 2025
Download

Fixes/improvements

  • [#3621] Fix os.time() being off by one hour
  • [#3682] Add error handling to the flash OpenOS program
  • [#3764] Fix left and right names being swapped in the Rack GUI
  • [#3779] Fix os.sleep(0) causing too long without yielding (Ocawesome101)

List of contributors

asie, kebufu, Ocawesome101

opencomputers-1.12.2-forge-MC1.12.2-1.8.9+61e1ccd

by Sangar on Jun 2, 2025
Download

Fixes/improvements

  • [#3621] Fix os.time() being off by one hour
  • [#3682] Add error handling to the flash OpenOS program
  • [#3764] Fix left and right names being swapped in the Rack GUI
  • [#3774] Fix Jukebox driver (kebufu)
  • [#3779] Fix os.sleep(0) causing too long without yielding (Ocawesome101)

List of contributors

asie, kebufu, Ocawesome101

opencomputers-1.7.10-forge-MC1.7.10-1.8.9+d1ca1ce

by Sangar on Jun 2, 2025
Download

Fixes/improvements

  • [#3621] Fix os.time() being off by one hour
  • [#3682] Add error handling to the flash OpenOS program
  • [#3764] Fix left and right names being swapped in the Rack GUI
  • [#3779] Fix os.sleep(0) causing too long without yielding (Ocawesome101)

List of contributors

asie, kebufu, Ocawesome101

opencomputers-1.12.2-forge-MC1.12.2-1.8.8+8da357f

by asie on Apr 6, 2025
Download

opencomputers-1.7.10-forge-MC1.7.10-1.8.8+f036184

by Sangar on Apr 6, 2025
Download

Fixes/improvements

  • [#3769] Add default user agent configuration option; change OpenComputers' default user agent to "opencomputers/$version".
  • [#3759] Add V1 and V2 to the robot name list. (AutumnalModding)
  • [#3727] Fix more regressions related to OpenOS error handling. (jasonS05, kcinnajlol)
  • Fix client-side memory leak on anything RedstoneAware (Glease)

List of contributors

asie, AutumnalModding, Glease, jasonS05, kcinnajlol

opencomputers-1.12.2-forge-MC1.12.2-1.8.7+2502094

by Sangar on Jan 5, 2025
Download

Fixes/improvements

  • [#3703] Fix potential packet memory leak.
  • [#3726] Fix missing tooltip on Power Converter.
  • [#3729] Fix potential crash when opening the manual.
  • [#3748] Fix broken "Support de serveur" link in the French manual.
  • Added a configuration option for network packet TTL. (Timothé GRISOT)
  • Improved mod load times on certain platforms. (charagarland)
  • Updated Chinese translation. (HfSr)
  • Updated Unifont to 16.0.02.

OpenOS fixes/improvements

  • [#3714] Fix an OpenOS 1.8.0 regression causing event.pullFiltered() to effectively ignore filter timeouts.
  • [#3727] Fix an exception handler bug in process.lua, uncovered by fixing recursive xpcall() handling in 1.8.4.

List of contributors

asie, charagarland, DragDen, HfSr, Timothé GRISOT

opencomputers-1.7.10-forge-MC1.7.10-1.8.7+7fecb07

by Sangar on Jan 5, 2025
Download

Fixes/improvements

  • [#3703] Fix potential packet memory leak.
  • [#3729] Fix potential crash when opening the manual.
  • Added a configuration option for network packet TTL. (Timothé GRISOT)
  • Improved mod load times on certain platforms. (charagarland)
  • Updated Chinese translation. (HfSr)
  • Updated Unifont to 16.0.02.

OpenOS fixes/improvements

  • [#3714] Fix an OpenOS 1.8.0 regression causing event.pullFiltered() to effectively ignore filter timeouts.
  • [#3727] Fix an exception handler bug in process.lua, uncovered by fixing recursive xpcall() handling in 1.8.4.

List of contributors

asie, charagarland, DragDen, HfSr, Timothé GRISOT

opencomputers-1.12.2-forge-MC1.12.2-1.8.6+cd8851e

by Sangar on Sep 21, 2024
Download

opencomputers-1.7.10-forge-MC1.7.10-1.8.6+b0b022a

by Sangar on Sep 21, 2024
Download

Fixes/improvements

  • [#3731] Fix string.format() omission in OpenOS package.lua.
  • [#3735] Fix server hangs on long-lasting HTTP requests.

List of contributors

asie, REUSS-dev

opencomputers-1.12.2-forge-MC1.12.2-1.8.5+179e1c3

by Sangar on Apr 19, 2024
Download

opencomputers-1.7.10-forge-MC1.7.10-1.8.5+ad76e2a

by Sangar on Apr 19, 2024
Download

Fixes/improvements

  • [#3710] Fix localization regression introduced in 1.8.4.

List of contributors

asie

opencomputers-1.12.2-forge-MC1.12.2-1.8.4+99b9e3e

by Sangar on Apr 16, 2024
Download

New features

  • Improve OpenOS "package" implementation:
    • [#3447] Populate package.config, add support for the package.preload table. (RobertCochran)
    • Add support for the package.searchers table.

Fixes/improvements

  • [CVE-2024-31446] Fixed Lua virtual machine freeze involving xpcall().
  • [#3659] Fixed bug when programatically transferring fluids from specific tanks. (yut23)
  • [#3664] Fixed client-side errors when using third-party mod energy integration on an integrated server.
  • [#3677] Fixed crash when showing error containing a percent sign with the Analyzer item.
  • [#3698] Fixed documentation for the Screen's "turnOn" and "turnOff" functions. (Hawk777, DCNick3)
  • [#3663] Fixed response code/message information not being preserved for unsuccessful HTTP responses.
  • [#3691] Improved documentation for software bundled with the "network" floppy. (Computerdores)
  • [#3644] Improved forged packet protection with regards to configuring server racks. (Glease)
  • [#3652] Updated French translation. (ff66theone)
  • Updated GNU Unifont to 15.1.05.

List of contributors

asie, Computerdores, ff66theone, Glease, Hawk777, repo-alt, RobertCochran, yut23

opencomputers-1.7.10-forge-MC1.7.10-1.8.4+479b301

by Sangar on Apr 16, 2024
Download

New features

  • [#3524] Add support for reading Thaumcraft aspect information from Wands. (repo-alt)
  • Improve OpenOS "package" implementation:
    • [#3447] Populate package.config, add support for the package.preload table. (RobertCochran)
    • Add support for the package.searchers table.

Fixes/improvements

  • [CVE-2024-31446] Fixed Lua virtual machine freeze involving xpcall().
  • [#3664] Fixed client-side errors when using third-party mod energy integration on an integrated server.
  • [#3677] Fixed crash when showing error containing a percent sign with the Analyzer item.
  • [#3698] Fixed documentation for the Screen's "turnOn" and "turnOff" functions. (Hawk777, DCNick3)
  • [#3663] Fixed response code/message information not being preserved for unsuccessful HTTP responses.
  • [#3691] Improved documentation for software bundled with the "network" floppy. (Computerdores)
  • [#3644] Improved forged packet protection with regards to configuring server racks. (Glease)
  • [#3652] Updated French translation. (ff66theone)
  • Updated GNU Unifont to 15.1.05.

List of contributors

asie, Computerdores, ff66theone, Glease, Hawk777, repo-alt, RobertCochran, yut23

opencomputers-1.12.2-forge-MC1.12.2-1.8.3+274990f

by Sangar on Jul 7, 2023
Download

opencomputers-1.7.10-forge-MC1.7.10-1.8.3+089dd28

by Sangar on Jul 7, 2023
Download

Fixes/improvements

  • Reworked Internet Card filtering rules.
    • Implemented a new, more powerful system and improved default configuration.
    • Internet Card rules are now stored in the "internet.filteringRules" configuration key.
    • The old keys ("internet.whitelist", "internet.blacklist") are no longer used; an automatic migration is done upon upgrading the mod.
  • [#3635] ArrayIndexOutOfBoundsException when using servers with 3 network cards
  • [#3634] Internet card selector update logic erroneously drops non-ready keys

List of contributors

asie, Fingercomp

opencomputers-1.12.2-forge-MC1.12.2-1.8.2+b4abbf9

by Sangar on Jun 4, 2023
Download

New features

  • [#3533] Added support for observing the contents of fluid container items.
  • Ported some CoFH Core, Ender IO and Railcraft drivers and wrench support.
  • Added Railcraft Anchor/Worldspike driver (repo-alt).
  • Added Spanish translation (sanmofe).

Fixes/improvements

  • [#3620] Fixed OC 1.8.0+ regression involving API arguments and numbers.
  • [#3013] Fixed rare server-side deadlock when sending disk activity update packets.
  • Fixed bugs in internal wcwidth() implementation and updated it to cover Unicode 12.
  • Fixed server->client synchronization for some types of GPU bitblt operations.
  • Fixed string.gmatch not supporting the "init" argument on Lua 5.4.
  • Tweaks to server->client networking code:
    • Added support for configuring the maximum packet distance for effects, sounds, and all client packets.
    • Improved the method of synchronizing tile entity updates with the client.
    • Robot light colors are now sent to all observers of the tile entity, preventing a potential (rare) glitch.
  • Update GNU Unifont to 15.0.05.

OpenOS fixes/improvements

  • [#3371] Fix minor bug in rm.lua.
  • Fix "ls -l" command on Lua 5.4.
  • General minor improvements to the codebase.

List of contributors

asie, ds84182, Possseidon, repo-alt, sanmofe

opencomputers-1.7.10-forge-MC1.7.10-1.8.2+94f6405

by Sangar on Jun 4, 2023
Download

New features

  • [#3533] Added support for observing the contents of fluid container items.
  • Added Railcraft Anchor/Worldspike driver (repo-alt).
  • Added Spanish translation (sanmofe).

Fixes/improvements

  • [#3620] Fixed OC 1.8.0+ regression involving API arguments and numbers.
  • [#3013] Fixed rare server-side deadlock when sending disk activity update packets.
  • Fixed bugs in internal wcwidth() implementation and updated it to cover Unicode 12.
  • Fixed the Database upgrade's documentation not showing up in NEI.
  • Fixed server->client synchronization for some types of GPU bitblt operations.
  • Fixed string.gmatch not supporting the "init" argument on Lua 5.4.
  • Tweaks to server->client networking code:
    • Added support for configuring the maximum packet distance for effects, sounds, and all client packets.
    • Improved the method of synchronizing tile entity updates with the client.
    • Robot light colors are now sent to all observers of the tile entity, preventing a potential (rare) glitch.
  • Update GNU Unifont to 15.0.05.

OpenOS fixes/improvements

  • [#3371] Fix minor bug in rm.lua.
  • Fix "ls -l" command on Lua 5.4.
  • General minor improvements to the codebase.

List of contributors

asie, ds84182, Possseidon, repo-alt, sanmofe

opencomputers-1.12.2-forge-MC1.12.2-1.8.1+d9204b8

by Sangar on May 30, 2023
Download

opencomputers-1.7.10-forge-MC1.7.10-1.8.1+c71c147

by Sangar on May 30, 2023
Download

Fixes/improvements

  • Reverted Internet Card code to OC 1.7.7, fixing the many related regressions.
  • Fixed "number expected, got number" being displayed instead of "number has no integer representation" on Lua 5.3+.
  • Fixed math.randomseed() not working with non-integer values.

OpenOS fixes/improvements

  • Fixed OpenOS version number.

List of contributors

asie

1
2

Modrinth is open source.

main@16c5a5a

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.