Releases: MightyPirates/OpenComputers
Releases · MightyPirates/OpenComputers
Patch 1.2.7
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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.
Hotfix 1.2.0 Prerelease 2a
- Fixes compatibility issues with other Universal Electricity mods.