Releases: fnuecke/oc2
Releases · fnuecke/oc2
[MC1.18.2] [Forge] v0.1.8
- Various manual fixes (zccafa3, Bs0Dd).
- Fixed charger tile entity renderer bounds (IntQuant).
- Fixed potential issue in projector rendering when other mods' rendering code requires a camera entity.
- Fixed event bus registration for capability registration.
- Fixed potential hang due to bug in VirtIO device implementation.
- Fixed some rendering issues.
[MC1.18.2] [Forge] v0.1.7
- Update to MC 1.18.2.
- Fixed redstone signal reading (IpsumCapra).
[MC1.18.1] [Forge] v0.1.6
- Added JEI integration for computer subtypes (e.g. the preconfigured computer).
- Changed it so robots can now be broken by creative mode players by attacking them.
- Updated Russion localization (Bs0Dd).
- Fix shader compilation on MacOS, probably.
[MC1.18.1] [Forge] v0.1.5
- Added energy consumption info to projector tooltip.
- Added visual indicator when projector lacks energy (red lens).
- Fixed some OpenGL error logging related to rendering multiple projectors.
[MC1.18.1] [Forge] v0.1.4
- Added projector block
- Added keyboard block.
- Added JEI integration (prevent UI overlap).
- Fixed various chunk loading related de/serialization issues.
[MC1.18.1] [Forge] v0.1.3
- Fix devices not being released when computer is destroyed while running.
[MC1.18.1] [Forge] v0.1.2
- Fixed all hard drives being read-only.
[MC1.18.1] [Forge] v0.1.1
- Update Forge.
- Fixed mixin issue in lazy chunk save logic.
[MC1.18.1] [Forge] v0.1.0
- [BREAKING]
RPCDevice
now provide a list ofRPCMethodGroup
s, which allow dynamic resolving of overloads, given some invocation context.- To migrate, simply return a list or
RPCMethod
s from the newgetMethodGroups
method.RPCMethod
s are singleton method groups by default.
- To migrate, simply return a list or
- [BREAKING] Reworked
RPCDevice
andVMDevice
lifecycle methods. Removedsuspend
, it is part ofunmount
now, addeddispose
.- To migrate, move code that released unmanaged resources in
unmount
todispose
, move code fromsuspend
tounmount
. - This should better match most common use-cases, with a need for
dispose
being the exception.
- To migrate, move code that released unmanaged resources in
- [BREAKING] Cleaned up
VMDevice
lifecycle events. - Fixed no bus scan being triggered when bus cable is placed after bus interface.
- Fixed computer run sound not stopping when computer stopped very shortly after starting to run.
[MC1.18.1] [Forge] v0.0.8
- Fixed Disk Drive connectivity check.
- Fixed computers potentially running longer per tick than they're allowed to.