Releases: MightyPirates/OpenComputers
Releases · MightyPirates/OpenComputers
Version 1.4.0 RC 2
- Added: permission check when chaning sign text via sign upgrade.
- Added: database component; primarily used for AE2 export bus driver for now.
- Changed: Updated StargateTech 2 API
- Changed: requiring sign upgrade in adapter to interact with signs.
- Changed: AE2 export bus driver's
setConfiguration
signature now expects address of a database component and index instead of an item stack descriptor. - Changed: item stack descriptors do not contain GZIP'ed NBT tag anymore (can be re-enabled in config if desired, prefer using database component, though).
- Fixed: a bunch of stuff.
Version 1.4.0 RC 1
- Added: rc script system to OpenOS (thanks Wobbo).
- Changed: improved some third-party block drivers.
- Removed: MJ support.
- Fixed: potential NPE in block migration code.
- Fixed: an issue with immibis microblocks.
- Fixed: excessive power consumption when using Mekanism Joules.
- Fixed: result tables of ME controller callbacks being formatted incorrectly.
Version 1.4.0 Beta 2
- Added:
geolyzer.analyze
. - Fixed: things.
Version 1.4.0 Beta 1
- Updated Java API.
- Integrated OpenComponents (interaction with other Mods).
- Reworked power conversion.
- Reworked call limits.
- More NEI integration.
Patch 1.3.6
- Added: setting to disable debug card functionality.
- Changed: replaced char wideness computation so that all unifont chars are now available.
- Fixed: sidedness detection (most noticeable via CMEs and remote terminals not working in certain conditions).
- Fixed: platform architecture detection.
- Fixed: log spam due to bad mod presence detection combination with some other mods shipping partial APIs.
Patch 1.3.5
- Added: fluids in robots! Tank Upgrade! Tank Controller Upgrade!
- Added: tablets now have recipes, so they're now officially obtainable.
- Added: holograms can now be translated (moved) a little.
- Added: the Geolyzer is now usable as an upgrade.
- Added: the Crafting Upgrade craft now returns the crafted item's stacksize.
- Added: the Piston Upgrade, allows pushing blocks.
- [MC1.7] Added: support for AE2 power.
- Change: shipped libraries are now named in a way that should avoid any and all conflicts with other mods. This means the native libraries had to be recompiled, let me know if they stopped working somewhere.
- Fixed: multi-block screens potentially failing to connect properly on load.
- Fixed: certain screen resolutions not being restored properly on load.
- Fixed: certain items when being used and replacing themselves with another item (e.g. buckets -> milk buckets) being destroyed.
- Fixed: lighting and other potential issues regarding the chunk loader upgrade.
- Fixed: a couple more potential crashes and bugs.
Patch 1.3.4
- Added: cables can now be dyed. Differently colored cables will not connect. Light gray cables (default color) will connect to all cables.
- Added: hologram projectors can now be rotated around the Y axis by whacking them with a wrench.
- Added: highlights in GUIs to indicate which items can go into which slots based on what is hovered.
- Change: maximum robot complexity is now determined by both the case tier and the CPU tier; component limit set to a fixed, high value. This should make it impossible to build robots that don't work because they have too many components.
- Change: improved bandwidth efficiency of screen updates a bit more.
- Change: slightly changed recipes for redstone block and nav upgrade.
- Fixed: worlds being leaked when leaving a single player game.
- Fixed: adapter block behavior in a few peculiar cases.
- Fixed: memory leaks inside the sandbox (as in: OpenOS could run out of memory, not MC itself).
- Fixed: some recipes not using oredict entries.
- Fixed: some more small things.
- [MC1.7] Fixed: Updated MFR RedNet API.
- [MC1.7] Fixed: GregTech recipe set. I think.
Patch 1.3.3
- Added: tab completion for the default shell (thanks Magik6k).
- Added: methods for screens to invert 'activate' and 'sneak-activate' behavior.
- Added: support for Factorization and IC2 Classic power.
- Added: setting for maximum hologram scale by tier.
- Added: assembler is now a component, so it can be started automatically.
- Added [MC1.7]: support for Dynious' Version Checker mod.
- Change: assembler now always finishes instantly when used while in creative mode.
- Change: creative cases can now only be manipulated while in creative mode.
- Change: additional CPU slots in servers are now component bus slots (new item).
- Fixed: used space computation on tmpfs after reboots.
- Fixed: a couple of bugs in OpenOS libraries (reinstall OpenOS!).
- Fixed: assembler not working when using
ignorePower=true
. - Fixed: robots sucking items merging items that shouldn't be merged.
- Fixed: generator upgrade leaving a ghost item when inserting fuel into it.
- Fixed: servers (and potentially robots) resetting / not saving their state properly. This should be fixed, hard to say for sure.
- Fixed: placement of certain items using robots (e.g. lily pads).
- Fixed: chunkloader upgrade not working properly.
- Fixed: a bunch more small stuff.
Patch 1.3.2
- Added: motion sensor block.
- Added: tractor beam upgrade.
- Added: made floppies dyable by popular demand (craft them with a dye).
- Added: unicode font renderer (thanks asie for providing the Unifont parser).
- Added: switches / access points can now be upgraded (check their new GUI, thanks Kilobyte).
- Added: direct support for Mekanism's power system.
- Added: creative tier servers.
- Fixed: behavior of a lot of blocks in 'timeless' worlds (e.g. doDaylightCycle=false). Also made computers now work in these, which means they behave differently on
/time set
s now (their uptime won't change anymore). - Fixed: tons of stuff in the LuaJ fallback (thanks gamax92).
- Fixed: a bug where server racks consumed excessive amounts of IC2 energy.
- Fixed: robots duplicating network messages.
- Fixed: some visual glitches in GUIs.
- Fixed: floppy sounds not playing for loot disks.
- Fixed: a couple more potential crashes and minor stuff.
Patch 1.3.1
This is a pure bugfix release.
- Fixed
screen.getKeyboards()
for multi-block screens. - Fixed recursive includes in recipe files.
- Fixed
math.random()
to fully behave like it does in vanilla Lua. - Fixed a few potential crashes.
- [MC1.7] Fixed keyboard placement on semi-solid blocks (slabs and the like).
- [MC1.7] Fixed robot permission checks.
- [MC1.7.10] Updated to IC2 API version 2.2.