OpenComputers IIСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачать
ВЕРСИИ (26)
release
oc2-MC1.21.1-0.10.1
MC1.21.1-fabric-0.10.121 окт. 2026 г.99Minecraft: 1.21.1fabric
Что нового
# Fixed
- Compatibility with Sable / Create Simulated.
_Note: there's still various known issues that won't be fixed, specifically network connector cable rendering and projector rendering._
- Server config not reaching clients behind a Velocity proxy (#320).
release
oc2-MC1.21.1-0.10.1
MC1.21.1-neoforge-0.10.121 окт. 2026 г.471Minecraft: 1.21.1neoforge
Что нового
# Fixed
- Compatibility with Sable / Create Simulated.
_Note: there's still various known issues that won't be fixed, specifically network connector cable rendering and projector rendering._
- Server config not reaching clients behind a Velocity proxy (#320).
release
oc2-MC1.21.1-0.10.0
MC1.21.1-neoforge-0.10.020 окт. 2026 г.138Minecraft: 1.21.1neoforge
Что нового
# Added
- Power button (#317) default action is now a clean shut down (requesting the guest to shut down). Shift+click reboots, Ctrl+click cuts power.
- Linux handles this through a new poweroff/reboot driver.
- On a Z80 the button falls back to a hard stop or restart.
# Changed
⚠️ Really breaking ⚠️
Shut down computers before updating. If you copied the bundled Lua/MicroPython libraries to a drive, those must be replaced with the new versions.
- HLAPI (RPC) protocol changed (multi-blob support, checksums are now CRC32). This is why the libs need updating.
- MLAPI memory address changed
- RISC-V: moved from 0x03000000 to 0x10000000.
- Z80: now comes after other built-in devices, so its port has changed.
- Interrupts: dynamically assigned interrupts are now allocated from high to low. New system controller interrupt uses 7, so this can conflict with saved state.
- Finding devices by name now takes a list of names and returns the devices that match all of them (#316):
- Lua `bus:find(...)` and Python `bus.find(*names)`.
- C `mlapi_find(nth, name, ...)` (argument order changed).
- Z80 `OCFIND` takes a list of names ending in a double zero byte.
- The C helper names were also changed to match the Z80 library.
All of this just to make clear: don't be surprised if things break during this upgrade. It's a bit of a pain, but it's some direly needed cleanup that should also avoid such breakages going forward.
# Fixed
- Fixed a client crash when enchanted armor or elytra is rendered in the projector depth pass (#325).
- Fixed the world flickering near a projector while it rains (#321).
- Clean reset of the RISC-V board on reboot. The HLAPI state now also resets on boot.
release
oc2-MC1.21.1-0.10.0
MC1.21.1-fabric-0.10.020 окт. 2026 г.19Minecraft: 1.21.1fabric
Что нового
# Added
- Power button (#317) default action is now a clean shut down (requesting the guest to shut down). Shift+click reboots, Ctrl+click cuts power.
- Linux handles this through a new poweroff/reboot driver.
- On a Z80 the button falls back to a hard stop or restart.
# Changed
⚠️ Really breaking ⚠️
Shut down computers before updating. If you copied the bundled Lua/MicroPython libraries to a drive, those must be replaced with the new versions.
- HLAPI (RPC) protocol changed (multi-blob support, checksums are now CRC32). This is why the libs need updating.
- MLAPI memory address changed
- RISC-V: moved from 0x03000000 to 0x10000000.
- Z80: now comes after other built-in devices, so its port has changed.
- Interrupts: dynamically assigned interrupts are now allocated from high to low. New system controller interrupt uses 7, so this can conflict with saved state.
- Finding devices by name now takes a list of names and returns the devices that match all of them (#316):
- Lua `bus:find(...)` and Python `bus.find(*names)`.
- C `mlapi_find(nth, name, ...)` (argument order changed).
- Z80 `OCFIND` takes a list of names ending in a double zero byte.
- The C helper names were also changed to match the Z80 library.
All of this just to make clear: don't be surprised if things break during this upgrade. It's a bit of a pain, but it's some direly needed cleanup that should also avoid such breakages going forward.
# Fixed
- Fixed a client crash when enchanted armor or elytra is rendered in the projector depth pass (#325).
- Fixed the world flickering near a projector while it rains (#321).
- Clean reset of the RISC-V board on reboot. The HLAPI state now also resets on boot.
release
oc2-MC1.21.1-0.9.1
MC1.21.1-neoforge-0.9.17 окт. 2026 г.801Minecraft: 1.21.1neoforge
Что нового
# Changed
- Tweak robot movement entity interaction and animation.
- Allow MLAPI devices to be found by bus interface label (#316).
release
oc2-MC1.21.1-0.9.1
MC1.21.1-fabric-0.9.17 окт. 2026 г.89Minecraft: 1.21.1fabric
Что нового
# Changed
- Tweak robot movement entity interaction and animation.
- Allow MLAPI devices to be found by bus interface label (#316).
release
oc2-MC1.21.1-0.9.0
MC1.21.1-neoforge-0.9.05 окт. 2026 г.176Minecraft: 1.21.1neoforge
Что нового
# Added
- Scanner module
- Crafting module
- Robot built-in position and facing API
# Changed
- [BREAKING] MLAPI id lookup moved into new global SYSTEM device.
- [BREAKING] Mod API cleanup (Invalidatable removed, migrated to Optional).
# Fixed
- Datapack block devices/flash memory on dedicated server crashing clients (#315).
- Stale capabilities in some cases (e.g. item handler on double chests expanding/collapsing).
release
oc2-MC1.21.1-0.9.0
MC1.21.1-fabric-0.9.05 окт. 2026 г.39Minecraft: 1.21.1fabric
Что нового
# Added
- Scanner module
- Crafting module
- Robot built-in position and facing API
# Changed
- [BREAKING] MLAPI id lookup moved into new global SYSTEM device.
- [BREAKING] Mod API cleanup (Invalidatable removed, migrated to Optional).
# Fixed
- Datapack block devices/flash memory on dedicated server crashing clients (#315).
- Stale capabilities in some cases (e.g. item handler on double chests expanding/collapsing).
release
oc2-MC1.21.1-0.8.0
MC1.21.1-neoforge-0.8.01 окт. 2026 г.332Minecraft: 1.21.1neoforge
Что нового
# Added
- Tank operations module
- Built-in fluid tank for robots
- Devices for more vanilla blocks
- Inventory operations module can interact with container items now
- MLAPI events
- MLAPI available to RISC-V/Linux via `/dev/uio0`
- MLAPI support on more devices
# Changed
- [BREAKING] Transposer: unified some methods into `moveItems`/`moveFluid`
- [BREAKING] MLAPI `IOMethod.invoke` takes an object with args and possibility to consume energy now
- Transposer now charges energy on move operations
- Inventory module charges energy on move operations instead of per tick
# Fixed
- Fabric: chargers not charging items.
release
oc2-MC1.21.1-0.8.0
MC1.21.1-fabric-0.8.01 окт. 2026 г.75Minecraft: 1.21.1fabric
Что нового
# Added
- Tank operations module
- Built-in fluid tank for robots
- Devices for more vanilla blocks
- Inventory operations module can interact with container items now
- MLAPI events
- MLAPI available to RISC-V/Linux via `/dev/uio0`
- MLAPI support on more devices
# Changed
- [BREAKING] Transposer: unified some methods into `moveItems`/`moveFluid`
- [BREAKING] MLAPI `IOMethod.invoke` takes an object with args and possibility to consume energy now
- Transposer now charges energy on move operations
- Inventory module charges energy on move operations instead of per tick
# Fixed
- Fabric: chargers not charging items.
release
oc2-MC1.21.1-0.7.2
MC1.21.1-neoforge-0.7.225 сент. 2026 г.241Minecraft: 1.21.1neoforge
Что нового
# Added
- Projectors can be ceiling mounted (and vertically) (#170).
- Config options for the capacity of memory, hard drives and floppy disks (#50).
# Fixed
- Crash when using removable media drives (#312).
- Lua's and Python's default search paths (#313).
- Z80: extra RAM no longer blocks boot.
- MLAPI: multiple devices on the same block face properly show up as separate devices now.
- Various smaller fixes.
---
<img width="2521" height="1428" alt="2026-09-25_13 27 07" src="https://github.com/user-attachments/assets/cfde4630-fbe3-4d0f-8974-a5e43b0350e3" />
release
oc2-MC1.21.1-0.7.2
MC1.21.1-fabric-0.7.225 сент. 2026 г.68Minecraft: 1.21.1fabric
Что нового
# Added
- Projectors can be ceiling mounted (and vertically) (#170).
- Config options for the capacity of memory, hard drives and floppy disks (#50).
# Fixed
- Crash when using removable media drives (#312).
- Lua's and Python's default search paths (#313).
- Z80: extra RAM no longer blocks boot.
- MLAPI: multiple devices on the same block face properly show up as separate devices now.
- Various smaller fixes.
---
<img width="2521" height="1428" alt="2026-09-25_13 27 07" src="https://github.com/user-attachments/assets/cfde4630-fbe3-4d0f-8974-a5e43b0350e3" />
release
oc2-MC1.21.1-0.7.1
MC1.21.1-neoforge-0.7.124 сент. 2026 г.102Minecraft: 1.21.1neoforge
Что нового
# Added
- Integration for CC:Tweaked, Network Connector is now a peripheral that allows serial communication.
- Integration for TIS-3D, Network Connector on Serial Port Module now allows serial data transfer.
release
oc2-MC1.21.1-0.7.1
MC1.21.1-fabric-0.7.124 сент. 2026 г.9Minecraft: 1.21.1fabric
Что нового
# Added
- Integration for CC:Tweaked, Network Connector is now a peripheral that allows serial communication.
- Integration for TIS-3D, Network Connector on Serial Port Module now allows serial data transfer.
release
oc2-MC1.21.1-0.7.0
MC1.21.1-neoforge-0.7.021 сент. 2026 г.88Minecraft: 1.21.1neoforge
Что нового
## Added
- Transposer block
- MLAPI for robot movement
- RPC device events
- E.g. redstone input change now triggers an event
## Changed
- [BREAKING] API around device docs; visitor path is gone now, to allow statically generating API docs in the manual
## Fixed
- Some more projector vs shader bugs
release
oc2-MC1.21.1-0.7.0
MC1.21.1-fabric-0.7.021 сент. 2026 г.8Minecraft: 1.21.1fabric
Что нового
## Added
- Transposer block
- MLAPI for robot movement
- RPC device events
- E.g. redstone input change now triggers an event
## Changed
- [BREAKING] API around device docs; visitor path is gone now, to allow statically generating API docs in the manual
## Fixed
- Some more projector vs shader bugs
release
oc2-MC1.21.1-0.6.0
MC1.21.1-fabric-0.6.020 сент. 2026 г.16Minecraft: 1.21.1fabric
Что нового
## Added
- Serial interface card
- Terminal block
## Changed
- Multiple network cards connected to the same side in a computer now all get to send/receive
## Fixed
- Race condition in robot unload on chunk unload on servers breaking block devices
---
https://github.com/user-attachments/assets/2964e58c-8bd1-4723-b320-8bfb29f257ba
release
oc2-MC1.21.1-0.6.0
MC1.21.1-neoforge-0.6.020 сент. 2026 г.58Minecraft: 1.21.1neoforge
Что нового
## Added
- Serial interface card
- Terminal block
## Changed
- Multiple network cards connected to the same side in a computer now all get to send/receive
## Fixed
- Race condition in robot unload on chunk unload on servers breaking block devices
---
https://github.com/user-attachments/assets/2964e58c-8bd1-4723-b320-8bfb29f257ba
release
oc2-MC1.21.1-0.5.0
MC1.21.1-neoforge-0.5.015 сент. 2026 г.192Minecraft: 1.21.1neoforge
Что нового
## Added
- HLAPI for note blocks (can configure instrument and pitch)
- MLAPI for item handlers
## Changed
- Sound cards are now a real audio device.
## Fixed
- Datapack-defined floppies/hdds are now synced to clients so they show up in the creative tab on dedicated servers
- Pulling the CPU out of a running computer now stops it with an error instead of letting it run on (#303)
- Shader (Iris) compatibility (#302)
- Client crash on dedicated servers (#306)
- Added back missing item details (regression from the port)
- Network cables rendering (lighting, fog)
- Fixed projector throttling
- Fixed potential crash in projector unload while an encode was running
---
https://github.com/user-attachments/assets/f290824a-41b6-43b6-bb76-2157033bfd53
release
oc2-MC1.21.1-0.5.0
MC1.21.1-fabric-0.5.015 сент. 2026 г.38Minecraft: 1.21.1fabric
Что нового
## Added
- HLAPI for note blocks (can configure instrument and pitch)
- MLAPI for item handlers
## Changed
- Sound cards are now a real audio device.
## Fixed
- Datapack-defined floppies/hdds are now synced to clients so they show up in the creative tab on dedicated servers
- Pulling the CPU out of a running computer now stops it with an error instead of letting it run on (#303)
- Shader (Iris) compatibility (#302)
- Client crash on dedicated servers (#306)
- Added back missing item details (regression from the port)
- Network cables rendering (lighting, fog)
- Fixed projector throttling
- Fixed potential crash in projector unload while an encode was running
---
https://github.com/user-attachments/assets/f290824a-41b6-43b6-bb76-2157033bfd53
release
oc2-MC1.21.1-0.4.1
MC1.21.1-fabric-0.4.19 сент. 2026 г.61Minecraft: 1.21.1fabric
Что нового
## Fixed
- Projector touching global fog tint state
- Network card config ui rendering
## Added
- Glow on network connectors when connected to an interface
- Glow to charger when powered
Also various performance tweaks.
release
oc2-MC1.21.1-0.4.1
MC1.21.1-neoforge-0.4.19 сент. 2026 г.217Minecraft: 1.21.1neoforge
Что нового
## Fixed
- Projector touching global fog tint state
- Network card config ui rendering
## Added
- Glow on network connectors when connected to an interface
- Glow to charger when powered
Also various performance tweaks.
release
oc2-MC1.21.1-0.4.0
MC1.21.1-neoforge-0.4.07 сент. 2026 г.106Minecraft: 1.21.1neoforge
Что нового
## Fixed
- Fabric losing RAM state across chunk unload/load
- Robots losing their state on chunk unload/load
- Bus scan race condition in devices load
- NPE in cable rendering on Fabric (#299)
- Side configurability for network cards
- Various smaller things
## Added
- Internet gateway (#63) to access the actual internet from ingame
- Config defaults to enabled for now
- All local network access is blocked and it's heavily throttled, but do have a look at the config if hosting a server
- Set it up by using the `setup-network.lua` script, static ip mode
- If you're running a VPN that limits nameserver selection, make sure to use a valid one
- Flash drive to write custom bootloaders ingame
- Various terminal emulator features, such as CSI sequences, mouse input, alternate screen buffer
## Changed
- Performance: block changes that do not actually change the bus no longer trigger a VM worker stall
---
### Custom Flash with Bootloader
https://github.com/user-attachments/assets/867aadae-d719-4c8a-adb6-e52ba19d60d6
### Internet Gateway
https://github.com/user-attachments/assets/eec8ee91-2fa6-4288-9107-d0949c049f0d
release
oc2-MC1.21.1-0.4.0
MC1.21.1-fabric-0.4.07 сент. 2026 г.38Minecraft: 1.21.1fabric
Что нового
## Fixed
- Fabric losing RAM state across chunk unload/load
- Robots losing their state on chunk unload/load
- Bus scan race condition in devices load
- NPE in cable rendering on Fabric (#299)
- Side configurability for network cards
- Various smaller things
## Added
- Internet gateway (#63) to access the actual internet from ingame
- Config defaults to enabled for now
- All local network access is blocked and it's heavily throttled, but do have a look at the config if hosting a server
- Set it up by using the `setup-network.lua` script, static ip mode
- If you're running a VPN that limits nameserver selection, make sure to use a valid one
- Flash drive to write custom bootloaders ingame
- Various terminal emulator features, such as CSI sequences, mouse input, alternate screen buffer
## Changed
- Performance: block changes that do not actually change the bus no longer trigger a VM worker stall
---
### Custom Flash with Bootloader
https://github.com/user-attachments/assets/867aadae-d719-4c8a-adb6-e52ba19d60d6
### Internet Gateway
https://github.com/user-attachments/assets/eec8ee91-2fa6-4288-9107-d0949c049f0d
release
oc2-MC1.21.1-0.3.0
MC1.21.1-fabric-0.3.04 сент. 2026 г.20Minecraft: 1.21.1fabric
Что нового
## Fixed
- Startup crash on NeoForge (#294)
- Computer running sound didn't attenuate with distance (#288)
- Projector stayed blank for all but the first player seeing it (#230)
- Redstone callbacks mixed up relative sides (#164)
- Keyboard didn't count as a terminal user (#186)
- JEI couldn't show the computer recipe (#270)
- Various more terminal behaviors.
## Added
- Network connectors can now sit on fences (#225)
- fdisk on Linux rootfs and disk geometry for block devices (#47)
- Console keymaps (#147)
- Linux swap support (#268)
- Robot API, `detect(side)` (#108)
- Device documentation for robot modules (#243)
- Return-value descriptions now reach guests (#232)
## Changed
- [**BREAKING**] Block device data unification (#127)
- firmware, hard drive and floppy images now all support datapack content under `data/oc2/block_devices/{hdd,floppy,flash}/`. The actual binary `.bin` has to sit next to the descriptor `.json`.
## Translations
- Italian (#289)
- Chinese (#183, #245)
- Portuguese (#227)
release
oc2-MC1.21.1-0.3.0
MC1.21.1-neoforge-0.3.04 сент. 2026 г.46Minecraft: 1.21.1neoforge
Что нового
## Fixed
- Startup crash on NeoForge (#294)
- Computer running sound didn't attenuate with distance (#288)
- Projector stayed blank for all but the first player seeing it (#230)
- Redstone callbacks mixed up relative sides (#164)
- Keyboard didn't count as a terminal user (#186)
- JEI couldn't show the computer recipe (#270)
- Various more terminal behaviors.
## Added
- Network connectors can now sit on fences (#225)
- fdisk on Linux rootfs and disk geometry for block devices (#47)
- Console keymaps (#147)
- Linux swap support (#268)
- Robot API, `detect(side)` (#108)
- Device documentation for robot modules (#243)
- Return-value descriptions now reach guests (#232)
## Changed
- [**BREAKING**] Block device data unification (#127)
- firmware, hard drive and floppy images now all support datapack content under `data/oc2/block_devices/{hdd,floppy,flash}/`. The actual binary `.bin` has to sit next to the descriptor `.json`.
## Translations
- Italian (#289)
- Chinese (#183, #245)
- Portuguese (#227)