Skip to content

Releases: MightyPirates/OpenComputers

Patch 1.2.7

13 Apr 13:48
Compare
Choose a tag to compare
  • Added possibility to configure some keys using Minecraft keybindings.
  • Added tooltip to make item costs in tooltip less secret-ish.
  • Added "blue screens", displaying errors leading to computer crashes on attached screens if possible.
  • Added possibility to place tier 1 and 1.5 RAM into robots' upgrade slot.
  • Fixed a crash when updating from certain versions and having an old config around.
  • Fixed potential server crash (MC1.7).

Patch 1.2.6

08 Apr 11:06
Compare
Choose a tag to compare
  • Added tier 1.5 RAM.
  • Added creative tier case with all max-tier slots. This case also generates an infinite amount of energy.
  • Added robot upgrade to place blocks in thin air (thanks Keridos).
  • Added dyes being usable to change the color of computer cases and screens.
  • Added hologram.copy, which is slightly more efficient than hologram.fill'ing the same area (for larger areas anyway).
  • Added a setting whether /tmp should be erased on soft reboots (computer.shutdown(true)). Beware: defaults to false, which is different from what it was up to now.
  • Fixed navigation upgrades forgetting their position and size.
  • Fixed changing bundled redstone output not causing a block update.
  • Fixed a bug in man.lua when help topic wasn't found.
  • Fixed bug in resolution.lua when setting to currently set resolution.
  • Fixed some rendering glitches in robot renderer regarding equipped item.
  • Moved dig.lua to a loot disk.
  • Tweaks to clipboard paste limit.
  • Replaced cobweb in internet card recipe.

Patch 1.2.5

03 Apr 10:56
Compare
Choose a tag to compare
  • Fixed log spam when IC2 is installed.
  • Fixed potential crashes in power logic.
  • Fixed NPE in serialization of broadcast packets in switch/access point.
  • Fixed access points not directly relaying wireless packets and the way hub relay delays work
  • Fixed potential ConcurrentModificationException in tick handler.
  • Fixed path resolver in shell for relative paths.
  • Fixed instability in color packing/unpacking.
  • Fixed charger not recognizing already present redstone signals when placed.
  • Fixed max packet size for packets sent through a switch or access point from CC not being checked.
  • Fixed access point not returning true for isWireless in its CC API.
  • Fixed invalid chars not being rendered as '?' but not at all.
  • Working around BattleGear 2's access transformer screwing with the EntityPlayer class in a way that made robots crash.
  • Added support for ComputerCraft 1.6 (CC1.5 is still supported as well).
  • Added getter for robot's name to the robot API.
  • Larger screens render further than smaller screens now (the max render distance setting applies to 1x1 screens).
  • Updated used Waila API. You'll need Waila 1.5 now.
  • Reworked a couple of textures.

Patch 1.2.4

25 Mar 12:50
Compare
Choose a tag to compare
  • Added 'drop' signal when mouse is released after a 'drag' signal.
  • Fixed Analyzer recipe in the GregTech set.
  • Overscaling chars on screen slightly, to hopefully reduce visual artifacts on less accurate GPUs. Configurable.
  • Improved / fixed compatibility with Redstone in Motion and other mods moving computers around.

Patch 1.2.3

23 Mar 12:54
Compare
Choose a tag to compare
  • Added support for overriding files in the ROM. Place files into [saves]/[world]/opencomputers/rom/Lua to do so.
  • Added sounds! Disk activity and computer running noise (volume can be changed in settings).
  • Added proper support robot names. Change it using an anvil.
  • Added floppies with programs as loot to dungeon chests.
  • Added slight cooldown for synchronized calls to improve performance.
  • Added basic support for Waila for a couple of blocks.
  • Fixed render glitch on the Hologram Projector block.
  • Fixed io.open(..., "w") for unbuffered file systems.
  • Fixed a bug in pretty print serialization.
  • Fixed the dig program.
  • Fixed having a lot of computers/robots in a region making Minecraft silently fail to save.
  • Fixed some more small things.
  • Fixed robots not properly respecting permissions (WorldGuard e.g.) when breaking blocks.
  • Fixed robots always dropping items forwards when dropping into the world, even for dropDown and dropUp.
  • Some API additions per demand.
  • Support for other power systems even if UE is not installed.

Patch 1.2.2

07 Mar 13:11
Compare
Choose a tag to compare
  • Added two blocks, the Hologram Projector and the Access Point.
  • Added support for Forge Multipart and Immibis' Microblocks (support, not dependencies).
  • Added IRC client as an example program for TCP sockets.
  • Added refuel program when generator upgrade is installed (thanks Vexatos).
  • Added update check (can be disabled in config).
  • Made files opened in write mode seekable where possible, to better mimic standard Lua's I/O.
  • Computer cases and server racks now also accept power directly (i.e. for simple builds the Power Converter is no longer required).
  • Reworked Switches (previously Routers) so that messages will always give the actual sender's address instead of the address of the last Switch they passed through.
  • Switches will only forward one packet every five ticks now, and have a limited queue of size twenty. Latency and network congestion, check.
  • Fixed LuaJ fallback.
  • Fixed iron nugget recipe registration and added reverse recipe.
  • Fixed some issues in term.write.
  • Fixed issue with Tinker Construct tools usage in robots.
  • Fixed file handles not being properly closed in unbuffered mode.
  • Fixed and improved a bunch of other things.

Important: due to some internal clean-up, you must reboot your robots after this update!

There has been a hotfix to build 232/67 which fixes the following:

  • Fixes the class transformer to actually be used again (damn you gradle!)
  • Fixes OC <-> CC networking.
  • Fixes a hologram projector related crash.

Patch 1.2.1

23 Feb 15:44
Compare
Choose a tag to compare
  • Upgraded to UE 3.1 API.
  • Fixed bugs in text.serialize.
  • Fixed path resolving in shell.
  • Fixed item file system labels not being saved.
  • Added os.getenv and os.setenv and moved a couple of things to env vars.
  • Added localization for Traditional Chinese (thanks mymagadsl).
  • Added a couple of programs (components, set, unset).
  • Improved checks for item use and drops for robots, handling hopefully all scenarios now.
  • Many more small fixes and improvements.

Version 1.2.0 - Carla

14 Feb 12:37
Compare
Choose a tag to compare
  • Fixed orientation of robots' fake player in some cases, improving tool support.
  • Russian localization (thanks to YuRaNnNzZZ).
  • SimpleComponent interface for tile entities.
  • General bug fixes and stability improvements.

Version 1.2.0 Prerelease 3

09 Feb 00:57
Compare
Choose a tag to compare
Pre-release
  • Adapter block no longer needs to be 'configured' by placing a ghost item of the block it should wrap into it.
  • Moved block drivers for command block, note block and Redstone in Motion Carriage Controller to the OpenComponents addon.
  • Servers are tiered now, their tier determines how many remote terminals can be bound to them.
  • Multiple servers in the same rack cannot connect to the same side anymore. To directly connect two servers, connect them externally.
  • Fixed Internet Cards and Abstract Bus Cards when used in servers.
  • Fixed files in save folder based file systems (such as hard drives) to be truncated when they were larger than the file systems capacity. This may also have caused crashes.
  • Fixed shell.running for parent levels.
  • Fixed hardmode recipes not being extracted.
  • General stability improvements and fixes.

Note: get the latest version of OpenComponents here.

Hotfix 1.2.0 Prerelease 2a

04 Feb 02:12
Compare
Choose a tag to compare
Pre-release
  • Fixes compatibility issues with other Universal Electricity mods.