Skip to content

Releases: MightyPirates/OpenComputers

Patch 1.5.12

26 May 13:59
Compare
Choose a tag to compare
  • Added: Creative tier APU.
  • Changed: Added geolyzer and navigation upgrade to creative tablet.
  • Fixed: Client crash when placing server racks at y-level 0/255.
  • Fixed: Hover upgrades being installable in devices where they made no sense.
  • Fixed: Persistence issue with AE2 craftables (gotten via controller/interface next to adapter).
  • Fixed: Robots can now properly start other robots by sneak-using them (as long as their owner is allowed to).
  • Fixed: Warning in assembler about missing GPU if APU was present.

Patch 1.5.11 Hotfix 1

23 May 12:52
Compare
Choose a tag to compare
  • Added: NotEnoughKeys integration.
  • Fixed: Native library on older Linuxes (specifically those still on glibc 2.13).
  • Fixed: Tablets turning off when pausing the game for too long.

Patch 1.5.11

22 May 19:27
Compare
Choose a tag to compare
  • Added: Hover boots.
  • Fixed: Potential issues with SimpleComponent injection (leading to startup messages).
  • Fixed: Power conversion logic when charging items in the charger.

Patch 1.5.10

21 May 13:30
Compare
Choose a tag to compare
  • Added: APU, a hybrid of CPU and GPU. Limited for the costs, but essentially opens up a card slot.
  • Added: Getter in Debug Card to query list of online players and known dimensions.
  • Added: Made blocks compatible with AE2 spatial system.
  • Added: Slow block breaking for robots and drones.
  • Changed: AE2 controller driver functionality is now always present in interfaces, even when channels are enabled.
  • Changed: Port of a received ComputerCraft network message is now appended instead of prepended (allows more generic message handling).
  • Changed: Removed recipe for endstone, added fake endstone instead and OreDictionatified the drone recipes.
  • Changed: Tablets should now keep running when changing dimensions (e.g. going to the nether).
  • Changed: Updated native libraries to Lua 5.2.4. Tested them as best I could in VMs, but let me know if persistence stops working for you after this update.
  • Fixed: 3D Printer shape limit check being off by one.
  • Fixed: Duplicate rendering of equipped item on robots.
  • Fixed: GUI of invalidated screens not closing.
  • Fixed: Hopefully got rid of potential one-time lag when turning on the first computer after starting the game.
  • Fixed: Hover upgrades not working when built-into robots (worked only in container slots).
  • Fixed: Issues in ComputerCraft integration.
  • Fixed: Issues with AE2 export bus driver.
  • Fixed: MFR Safari Net converter (i.e. info added to item stack descriptor).
  • Fixed: Shift-clicking something into a database filling all empty slots with that item.

Patch 1.5.9

03 May 14:38
Compare
Choose a tag to compare
  • Added: Charger can now be used to charge battery upgrades, as well as other energy items (e.g. RF or EU powered items).
  • Added: The experience upgrade can now consume enchanted items and XP bottles for experience.
  • Added: Integration with IngameWikiMod (made most pages from OC's manual available in it).
  • Added: OpenOS' shell now supports piping (e.g. cat < f1 | cat >> f2).
  • Added: Support for BluePower's bundled redstone.
  • Added: Support for more GregTech machines in recipe definitions.
  • Added: Waypoint block, can be queried using navigation upgrades.
  • Changed: Reworked logic for rendering upgrades on robots. Makes it easier for addons to render their upgrades, and makes it work in MC 1.8 again.
  • Fixed: Drones losing their name when changing their EEPROM.
  • Fixed: Potential client-side log spam in disassembler GUI when disassembleAllTheThings was enabled.
  • Fixed: Robot animations continuing when game was paused.
  • Fixed: Robot rendering potentially leaving OpenGL state in a way that leads to certain blocks to not be rendered.
  • Fixed [MC1.8]: A few potential NPEs.

Patch 1.5.9 RC1

01 May 10:32
Compare
Choose a tag to compare
Patch 1.5.9 RC1 Pre-release
Pre-release
  • Added: Charger can now be used to charge battery upgrades, as well as other energy items (e.g. RF or EU powered items).
  • Added: Integration with IngameWikiMod (made most pages from OC's manual available in it).
  • Added: OpenOS' shell now supports piping (e.g. cat < f1 | cat >> f2).
  • Added: Support for BluePower's bundled redstone.
  • Added: Support for more GregTech machines in recipe definitions.
  • Added: Waypoint block, can be queried using navigation upgrades.
  • Changed: Reworked logic for rendering upgrades on robots. Makes it easier for addons to render their upgrades, and makes it work in MC 1.8 again.
  • Fixed: Drones losing their name when changing their EEPROM.
  • Fixed: Potential client-side log spam in disassembler GUI when disassembleAllTheThings was enabled.
  • Fixed: Robot animations continuing when game was paused.
  • Fixed [MC1.8]: A few potential NPEs.

Patch 1.5.8

21 Apr 12:24
Compare
Choose a tag to compare
  • Added: Emitting particle effects from robots when they try to move but fail. Added small timeout to avoid particle spam, so using detect instead of just trying to move may be more efficient, now.
  • Added: Peaceful-friendly recipe file (thanks dgelessus).
  • Added: Russian translation for manual (thanks a lot cyber01).
  • Changed: Allow redrawing holograms a tad faster, added method for setting raw data for fast full data swaps.
  • Fixed: A few issues with drones moving through portals, in particular they won't power down after moving through one, anymore.
  • Fixed: Absolute paths in manual (noticeable in the links from the German index to the English one not working).
  • Fixed: OpenOS being listed twice in creative tab/NEI.
  • Fixed: Potential memory leak involving drones.
  • Fixed: Race condition in computers that could lead to them stopping randomly.
  • Fixed: Reduced memory use of timeout enforcing logic in __gc callbacks.
  • Fixed: Standard I/O streams being closable in OpenOS (thanks mpmxyz).
  • Fixed: When using LuaJ fallback, computers were not starting when loaded again, when unloaded while running.
  • Fixed [MC1.8]: Colored text on screens influencing color of other rendered stuff.
  • Fixed [MC1.8]: Piston upgrade.

Patch 1.5.7 - Document All The Things

14 Apr 12:57
Compare
Choose a tag to compare
  • Added: Allow specifying level of redstone signal emitted by prints.
  • Added: Tab completion in Lua interpreter.
  • Added: Prints can now emit light.
  • Added: Allow using dyes as ink input for printers, much less efficient than using cartridges.
  • Added: Ingame documentation via book. Contains documentation on pretty much everything in the mod.
  • Added: A wrench. Mostly for MC1.8. But it should be compatible with most other mods, too.
  • Changed: Using manual in recipe for Lua BIOS and OpenOS now.
  • Changed: Made speed of gpu.setPaletteColor depend on GPU tier and made it a lot faster.
  • Fixed: Potential crash when trying to render a char that could not be generated.
  • Fixed: Chamelium blocks being registered breaking mipmaps.

Patch 1.5.6

05 Apr 20:03
Compare
Choose a tag to compare
  • Added: Chamelium is now edible. But don't.
  • Added: More AE2 integration (thanks DrummerMC).
  • Changed: Floppies and hard drives can no longer be wiped by shift right-clicking them. To wipe loot floppies, craft them on their own (i.e. put them in a crafting grid).
  • Changed: Improved recipe handling. Recipes can now be disabled by assigning false to them. Missing recipes will generate a warning.
  • Fixed: 3D Print info in WAILA.
  • Fixed: Converter for Forestry now not only applied for bees in Analyze/Bee House/... but also for bees in inventories.
  • Fixed: Disassembler ignoring recipe output sizes (leading to fun effects like iron nuggets being disassemblable into iron ingots).
  • Fixed: Potential crashes in AE2 integration even when used with newer AE2 versions. Hopefully.
  • Fixed: Prints now properly register themselves for FMP slots, making them work as covers for Project Red cables, for example.
  • Fixed: Redstone I/O block properly wakes computers now.
  • Fixed: Wireless messages potentially triggering chunk loads.

Patch 1.5.5

31 Mar 22:54
Compare
Choose a tag to compare
  • Added: 3D prints can be recycled by putting them into 3D printers as material.
  • Added: Sign upgrade will add sign text to tablet_use signal.
  • Added: Filtering to AE2 item listing callbacks getItemsInNetwork and getCraftables. Filters are tables with the same (basic) keys as converted item stacks, the values being the (exact) filter values.
  • Added: Drivers for newer RF energy API interfaces, should make them work with mods only implementing the newer ones.
  • Added: Lore entry is now added to item stack information.
  • Fixed: Potential memory leak with Microcontrollers (thanks a ton to marcin212).
  • Fixed: cat.lua not closing file handles (thanks mpmxyz).
  • Fixed: Mod integration for power providing mods being disabled when power usage was disabled.
  • Fixed: Potential persistence issues with userdata.
  • Fixed: Improved persistence behavior of TCP sockets.
  • [MC1.7.10] Fixed: UV mapping for 3D prints.
  • [MC1.7.10] Fixed: hopefully fixes crashes with AE2 version rv2-beta-20 and newer.

Edit: Build 11 is a hotfix for a crash in the power distributor tile entity renderer.