====== Computronics ====== **//Chat boxes, cassette tapes, and cameras. Everything you would need if this was 1985.//** ~ BBoldt Computronics is a Minecraft mod that adds a set of computer peripherals. It is compatible with both ComputerCraft and OpenComputers. **Check out our IRC!** #computronics @ irc.esper.net ===== Dependencies ===== * **[[wiki:asielib|AsieLib]] latest** (1.7.10 only) * Computer mods listed below. * **Optional for Speech Box: ** [[wiki:computronics:mary|MaryTTS]] ===== Downloads ===== This mod is currently being maintained for [[#minecraft_1710|Minecraft 1.7.10]], [[#minecraft_1102|Minecraft 1.10.2]] and [[#minecraft_1122|Minecraft 1.12.2]]. Installation instructions for MaryTTS are found [[wiki:computronics:mary|here]]. ==== Minecraft 1.12.2 ==== === OpenComputers 1.7.0+, ComputerCraft 1.80+, TIS-3D 1.2.2+ === * **[[https://files.vexatos.com/Computronics/Computronics-1.12.2-1.6.6.jar|Computronics 1.6.6]]** (latest) * [[https://files.vexatos.com/Computronics/Computronics-1.12.2-1.6.6-deobf.jar|Deobfuscated - for developers only]] * [[https://files.vexatos.com/Computronics/Computronics-1.12.2-1.6.6-api.zip|API]] * [[https://files.vexatos.com/?dir=Computronics|Old versions]] ==== Minecraft 1.10.2 ==== === OpenComputers 1.6.2+, ComputerCraft 1.80+, TIS-3D 0.8.2+ === * **[[https://files.vexatos.com/Computronics/Computronics-1.10.2-1.6.6.jar|Computronics 1.6.6]]** (latest) * [[https://files.vexatos.com/Computronics/Computronics-1.10.2-1.6.6-deobf.jar|Deobfuscated - for developers only]] * [[https://files.vexatos.com/Computronics/Computronics-1.10.2-1.6.6-api.zip|API]] * [[https://files.vexatos.com/?dir=Computronics|Old versions]] ==== Minecraft 1.7.10 ==== === OpenComputers 1.6.2+, ComputerCraft 1.75+, TIS-3D 0.8.2+ === * **[[https://files.vexatos.com/Computronics/Computronics-1.7.10-1.6.6.jar|Computronics 1.6.6]]** (latest) * [[https://files.vexatos.com/Computronics/Computronics-1.7.10-1.6.6-deobf.jar|Deobfuscated - for developers only]] * [[https://files.vexatos.com/Computronics/Computronics-1.7.10-1.6.6-api.zip|API]] * [[https://files.vexatos.com/?dir=Computronics|Old versions]] ==== Older Minecraft Versions ==== Releases for other, now unsupported Minecraft versions can be found [[https://files.vexatos.com/?dir=Computronics|here]]. ===== Features ===== **Note: The wiki pages that do exist are usually outdated. Please refer to the in-game documentation in the OpenComputers manual for up-to-date and more complete information. It can also be found [[https://github.com/asiekierka/Computronics/tree/master/src/main/resources/assets/computronics/doc/opencomputers/computronics/en_US|on GitHub]].** ==== Peripherals ==== (Legend: CC - ComputerCraft, OC - OpenComputers, NedoC - NedoComputers, P:Red - Project: Red, RedL - RedLogic, MFR - MineFactoryReloaded, rs - regular redstone; Yes - supports, No - does not support, - - does not apply) ^ Name ^ Description ^ Since ^ CC ^ OC ^ NedoC ^ P:Red ^ RedL ^ MFR ^ rs ^ | [[wiki:computronics:iron_note_block|Iron Note Block]] | Playback of notes | 0.1.0 | **Yes** | **Yes** | **Yes** (0.5.0+) | **Yes** (0.6.0+) | **Yes** (0.6.0+) | **Yes** (0.6.0+) | - | | [[wiki:computronics:tape|Tape Drive / Tapes]] | Data storage and audio playback | 0.1.0 | **Yes** | **Yes** | **Yes** (0.5.0+) | - | - | - | **Yes** | | [[wiki:computronics:speech_box|Speech Box]] | A Text-To-Speech thing | 1.6.3 | **Yes** | **Yes** | No | - | - | - | - | | [[wiki:computronics:audio_cable|Audio Cable]] | Transmission of audio data | 1.6.0 | **Yes** | **Yes** | No | - | - | - | - | | [[wiki:computronics:speaker|Speaker]] | Plays sound received through cables | 1.6.0 | **Yes** | **Yes** | No | - | - | - | - | | [[wiki:computronics:camera|Camera]] | Ray casting | 0.1.0 | **Yes** | **Yes** | **Yes** (0.5.0+) | - | - | - | **Yes** | | [[wiki:computronics:chat_box|Chat Box]] | Chat interaction (logging, speaking) | 0.1.2 | **Yes** | **Yes** | No | - | - | - | **Yes** (0.6.0+) | | [[wiki:computronics:cipher_block|Cipher Block]] | Encryption of messages | 0.3.0 | **Yes** | **Yes** | **Yes** (0.5.1+) | **Yes** (0.6.0+) | **Yes** (0.6.0+) | **Yes** (0.6.2+) | - | | [[wiki:computronics:advanced_cipher_block|Advanced Cipher Block]] | Allows you to encrypt and decrypt using RSA | 1.3.0 | **Yes** | **Yes** | No | - | - | - | - | | [[wiki:computronics:radar|Radar]] | Entity and player detection | 0.5.0 | **Yes** | **Yes** | No | - | - | - | - | | [[wiki:computronics:eeprom_reader|EEPROM Reader]] | Reads EEPROMs from NedoComputers in other computer mods | 0.5.2 | **Yes** | **Yes** | No | - | - | - | - | | [[wiki:computronics:colorful_lamp|Colorful Lamp]] | Color lamp - up to 32768 colors | 0.6.0 | **Yes** | **Yes** | **Yes** | **Yes** | **Yes** | **Yes** | - | | [[wiki:computronics:locomotive_relay|Locomotive Relay]] | Acts as a relay between Computer and Electric locomotive from Railcraft | 1.0.0 | **Yes** | **Yes** | No | - | - | - | - | | [[wiki:computronics:digital_detector|Digital Detector]] | Fires a Lua event whenever a minecart passes over it | 1.3.0 | **Yes** | **Yes** | No | - | - | - | - | | [[wiki:computronics:digital_receiver_box|Digital Receiver Box]] | Fires a Lua event on aspect change, allows for complex aspect management of up to 32 devices | 1.3.0 | **Yes** | **Yes** | No | - | - | - | - | | [[wiki:computronics:digital_controller_box|Digital Controller Box]] | Allows controlling up to 32 signal receivers | 1.6.1 | **Yes** | **Yes** | No | - | - | - | - | | [[wiki:computronics:ticket_machine|Ticket Machine]] | Allows printing and vending tickets | 1.5.0 | **Yes** | **Yes** | No | - | - | - | - | ==== OpenComputers cards and upgrades ==== ^ Name ^ Description ^ Added in ^ | [[wiki:computronics:camera|Robot Camera Upgrade]] | Ray casting | 0.1.2 | | [[wiki:computronics:chat_box|Robot Chat Upgrade]] | Chat interaction (logging, speaking) | 0.5.0 | | [[wiki:computronics:radar|Robot Radar Upgrade]] | Entity and player detection | 0.5.0 | | [[wiki:computronics:colorful_upgrade|Colorful Upgrade]] | Makes your robots more colorful | 1.5.7 | | [[wiki:computronics:drone_docking_station|Drone Docking Upgrade]] | BuildCraft pipe interaction | 1.4.0 | | [[wiki:computronics:particle_card|Particle Card]] | Particle emitting | 0.5.0 | | [[wiki:computronics:spoofing_card|Spoofing Card]] | allows spoofing | 1.3.3 | | [[wiki:computronics:beep_card|Beep Card]] | Multiple beeps at once | 1.3.3 | | [[wiki:computronics:noise_card|Noise Card]] | Multiple simple sounds at once | 1.6.1 | | [[wiki:computronics:sound_card|Sound Card]] | Play complex sound patterns | 1.6.1 | | [[wiki:computronics:self_destructing_card|Self-Destructing Card]] | Blow up your Computer | 1.4.2 | | [[wiki:computronics:light_board|Light Board]] | Display lights for server racks | 1.6.1 | | [[wiki:computronics:server_self_destructor|Server Self-Destructor]] | Make racks go boom | 1.6.1 | | [[wiki:computronics:switch_board|Switch Board]] | Buttons for server racks | 1.6.1 | | [[wiki:computronics:rack_capacitor|Rack Capacitor]] | A capacitor for server racks | 1.6.1 | ==== ComputerCraft turtle upgrades and devices ==== ^ Name ^ Description ^ Added in ^ | [[wiki:computronics:chat_box|Speaking Turtle]] | Chat interaction (logging, speaking) | 0.5.0 | | [[wiki:computronics:radar|Radar Turtle]] | Entity and player detection | 0.5.0 | | [[wiki:computronics:iron_note_block|Musical Turtle]] | Playback of notes | 0.5.0 | | [[wiki:computronics:particle_card|Particle Turtle]] | Particle emitting | 0.5.1 | | [[wiki:computronics:camera|Camera Turtle]] | Ray casting | 1.6.5 | | [[wiki:computronics:sound_card|Sound Board]] | Play complex sound patterns | 1.6.5 | ==== TIS-3D modules ==== ^ Name ^ Description ^ Added in ^ | [[wiki:computronics:colorful_module|Colorful Module]] | Display a color | 1.6.1 | | [[wiki:computronics:tape_reader_module|Tape Reader Module]] | Interact with tape drives | 1.6.1 | | [[wiki:computronics:self_destructing_module|Self-Destructing Module]] | Make casings go boom | 1.6.1 | ==== Blocks from other mods ==== ^ Name ^ Added in ^ ComputerCraft ^ OpenComputers ^ TIS-3D ^ | [[wiki:computronics:lamp_block|RedLogic Lamps]] | 0.5.2 | **Yes** | **Yes** | | [[wiki:computronics:bs_crate|BetterStorage Crates]] | 0.6.0 | No | **Yes** | | [[wiki:computronics:dsu|Deep Storage Units (JABBA barrels)]] | 0.6.1 | **Yes** | **Yes** | | [[wiki:computronics:fz_charge|Factorization Charge Conductors]] | 0.6.2 | **Yes** | **Yes** | | [[wiki:computronics:fsp_transporter|Flaxbeard Steam Transporters]] | 0.6.2 | **Yes** | **Yes** | | [[wiki:computronics:gregtech_machine|Any GregTech Device]] | 1.0.0 | No | **Yes** | | [[wiki:computronics:railcraft|Railcraft Routing Components, Electric Blocks and more]] | 1.0.0 | **Yes** | **Yes** | | [[wiki:computronics:ender_io|Any EnderIO device]] | 1.3.0 | **Yes** | **Yes** | | [[wiki:computronics:draconic_evolution|Draconic Evolution's Massive Energy Storage]] | 1.4.4 | **Yes** | **Yes** | | [[wiki:computronics:mekanism|Mekanism machines with large energy buffers]] | 1.4.4 | **Yes** | **Yes** | | [[wiki:computronics:storage_drawers|Storage Drawers Drawers]] | 1.5.5 | **Yes** | **Yes** | | [[wiki:computronics:flamingo|Flamingos]] | 1.5.6 | **Yes** | **Yes** | **Yes** | | [[wiki:computronics:armourers_workshop|Armourer's Workshop Mannequins]] | 1.5.6 | **Yes** | **Yes** | | [[wiki:computronics:ae2_spatial_io|Applied Energistics 2 Spatial IO Port]] | 1.1.0 | **Yes** | **Yes** | ===== Version History ===== ==== 1.6.6 (12 April 2019 [1.7.10, 1.10.2, 1.12.2]) ==== This update drops 1.12.1 in favour of 1.12.2. The update also drops support for 1.8.9, 1.9.4 and 1.11.2. * CHANGED: Improvements to the audio system. Moving audio sources should be even better now. * CHANGED: Improvements to ComputerCraft Multiperipheral system. Should improve compatibility with other CC addons. * FIXED: Tape drives and advanced cipher blocks in ComputerCraft. * FIXED: Crashes with ComputerCraft related to threading. * **[1.12.2]** ADDED: **Re-added Railcraft integration.** - The Ticket Machine uses Charge now. * **[1.12.2]** ADDED: Re-added EnderIO integration. * **[1.12.2]** ADDED: Re-added Charset/SimpleLogic Bundled Cable integration * **[1.12.2]** CHANGED: Made positional audio more precise. * **[1.12.2]** FIXED: Radar not working as it should. * **[1.12.2]** FIXED: Bees. * **[1.12.2]** FIXED: Server Rack Mountable renderers. * **[1.12.2]** FIXED: Crash using speakers in spectator mode. * **[1.12.2]** FIXED: Advanced Cipher Block and Tape Drive output to ComputerCraft. ==== 1.6.5 (7 September 2017 [1.7.10, 1.8.9, 1.9.4, 1.10.2, 1.11.2, 1.12.1]) ==== This update comes with a port to Minecraft 1.12.1! * ADDED: **Portable Tape Drive!** - Carry your music with you! * ADDED: **Speech Upgrade!** - The Speech Box as an upgrade. Works in exactly the same way. * ADDED: **Camera Turtle Upgrade!** - Works just like the Camera Upgrade for robots, except it is for ComputerCraft turtles. * ADDED: Enchantment glow to the 128-minute tape to distinguish it from the 64-minute one. * FIXED: Sound positions of tape drives etc. not being quite correct. * FIXED: Locomotive Relay failing to consume energy. * FIXED: Speech Box not properly stopping talking on chunk unload. * FIXED: Radar not working. * FIXED: MaryTTS not loading properly with certain other mods installed. * FIXED: Speech Box output in ComputerCraft. * FIXED: Occasional Speech Box error in client log. * **[1.9.4]** FIXED: Tape Drive not making any insert or eject sound in multiplayer. * **[1.10.2]** ADDED: **Sound Board for ComputerCraft**! Works exactly the same as the sound card. * **[1.10.2]** ADDED: Forge Energy support to the Ticket Machine. * **[1.11.2]** ADDED: **Albedo support** to the Colorful Lamp. * **[1.11.2]** FIXED: Manual not pointing at the correct directory. * **[1.11.2]** FIXED: Upgrade tier localization. * **[1.11.2]** FIXED: Radar Upgrade renderer. * **[1.12.1]** Ported the mod to Minecraft 1.12.1! - Mods supported right now are OpenComputers, ComputerCraft, TIS-3D, Charset, Forestry, Storage Drawers, The One Probe, Albedo/Mirage and Pink Flamingo ==== 1.6.4 (7 May 2017 [1.7.10, 1.8.9, 1.9.4, 1.10.2, 1.11.2]) ==== * CHANGED: Particle Card now uses more energy over longer distances. * FIXED: Camera Upgrade recipe. * FIXED: Chat Box not respecting range when listening to messages. * FIXED: Some cards and upgrades working with a minor offset. * FIXED: Items that shouldn't have energy buffers having energy buffers. * FIXED: Sound Card not using any energy. * FIXED: Camera not returning quite the correct distance. * FIXED: Particle Card and Turtle having no range limit. * **[1.10.2]** FIXED: Digital Detector name. * **[1.11.2]** FIXED: Crash while rendering tooltip of chat box or advanced cipher block. * **[1.11.2]** FIXED: Crash when removing tapes from a tape drive. ==== 1.6.3 (21 April 2017 [1.7.10, 1.8.9, 1.9.4, 1.10.2, 1.11.2]) ==== This update includes a port of the mod to Minecraft 1.11.2! * ADDED: Speech Box! Once again thanks to gamax92 for helping me do this! - Uses a text-to-speech system called [[http://mary.dfki.de/|MaryTTS]] to synthesize speech from text - Due to the size of MaryTTS, it is not there by default and requires installation into the Minecraft instance directory as described [[wiki:computronics:mary|here]]. * ADDED: Config option to specify the number of channels a sound card has. * ADDED: OpenComputers-style recipes if OpenComputers is installed. Enable 'easyRecipeMode' in the config to get the old recipes back. * CHANGED: Speakers can now face any of the six sides. * FIXED: Issues with tape data save directory. It now should always properly save to the world's save directory instead of the Minecraft instance directory. You might need to move the data directory into the world save directory after updating. * FIXED: Sound Card modulation not working at all * FIXED: Sound Card ADSR not working properly if the attack phase is skipped. Thanks to gamax92 for this as well. * **[1.7.10]** CHANGED: Audio Cables no longer connect to the front side of audio devices. * **[1.10.2]** FIXED: Charset's Bundled Redstone integration * **[1.10.2]** FIXED: TIS-3D module models * **[1.10.2]** FIXED: Updated Railcraft integration to version 10.1.0; requires Railcraft 10.1.0 or later now. - This means that the Digital Signal Boxes are back. * **[1.10.2]** FIXED: Ticket Machine not accepting IC2 energy. ==== 1.6.2 (25 February 2017 [1.7.10, 1.8.9, 1.9.4, 1.10.2]) ==== * FIXED: Digital Signal Controller Box not showing any information on Waila * FIXED: Some sounds not having rolloff. * FIXED: Beep, Noise and Sound Card generating sounds too quietly. * FIXED: Crash with Iron Note Block when entering invalid notes. * FIXED: Recipes not using the Ore Dictionary properly. - Now you can properly use GregTech 6 circuit boards instead of PCBs, for instance. * FIXED: `tape` and `explode` floppy disks being unobtainable. * **[1.7.10]** ADDED: Temporary alternative recipes for GregTech 6. * **[1.9.4]** FIXED: Iron Note Blocks not producing any sound at all. * **[1.10.2]** ADDED: Re-added support for NoteBetter. * **[1.10.2]** FIXED: Unintentional GregTech dependency. * **[1.10.2]** FIXED: Wrong sound category for Iron Note Block. ==== 1.6.1 (12 November 2016 [1.7.10, 1.8.9, 1.9.4, 1.10.2]) ==== This version comes with a 1.8.9, 1.9.4 and 1.10 port in addition to many additions. **Note: On 1.8.9 and later, the tape drives use an updated audio codec (DFPWM 1a). Any files encoded with the old codec will still play, but the sound will be a lot more quiet.** * ADDED: Noise Card! - An upgraded Beep Card with slightly different syntax - Can play square waves, sine waves, triangle waves and sawtooth waves! * ADDED: Sound Card! Lots of thanks to gamax92 for having done a big part of this! Also thanks to Temia for helping us design this! - Plays generated sounds of various types akin to a noise card - Supports frequency modulation, amplitude modulation, general volume changes, wave type changes, certain types of noise generation, frequency changes and ADSR on 8 channels, allowing for highly customizable sound synthesis! - Works on an instruction-based system; instructions are added to a queue and processed when wanted. * ADDED: Support for TIS-3D! - Added a Colorful Module to display any colour you want, akin to a Colorful Lamp. - Added a Tape Reader Module which allows you to interface with an adjacent Tape Drive. - Added a Self-Destructing Module which allows you to dispose of your casings with style. - Added a Serial Interface for Flamingos to make them wiggle. - Documented everything in the TIS-3D manual. - Each module can be individually disabled in the config file. * ADDED: OpenComputers 1.6 integration (requires OpenComputers 1.6.0 now) - Added a Light Board to put into Server Racks. Allows controlling coloured lights in various layouts. - Added a Server Self-Destructor in case you don't need your servers anymore. - Added a Rack Capacitor which is a Capacitor you can put into a Rack. Ingenious. It also provides a component that gives you the amount of energy stored in that capacitor. - Added a Switch Board providing four switches to manually and automatically activate and deactivate. Fires an event whenever a switch is flipped, too. * ADDED: getPosition() to tape drives. No, I'm not joking. It's real. I'm sorry. * ADDED: Built-in tape utility program for ComputerCraft to write songs to tapes and to play, stop, pause etc. * ADDED: Option to specify a custom timeout when writing files from a URL to a tape using the tape program on OpenComputers. * ADDED: Coloured tapes can now be crafted with a bucket of water to wash off the colour. * ADDED: `tape wipe` to built-in tape program. Can be used to completely erase a tape. * ADDED: EnderIO 2.3 integration for OpenComputers and ComputerCraft! (It has actually existed since March 2015, just not in any official release) - Added support for the new Telepad - Allows full control over the coordinates set (if allowed in the EnderIO config file) as well as telepad activation - Added support for the new Weather Obelisk - Allows control over the weather, provided the Obelisk has the correct items. - The Capacitor Bank now provides two additional functions, `getAverageInputPerTick()` and `getAverageOutputPerTick()` - This allows you to monitor input and output of your energy network separately - Now you can get and set the range of Vacuum Chests - Added `getProgress()` to most machines with progress * CHANGED: Sangar made beep card and noise card textures a lot less boring. He also made the sound card texture to match them. Thanks a lot! * CHANGED: Some tweaks to beep card and noise card recipes. * CHANGED: Built-in tape and explode program have been moved to floppy disks for OpenComputers to conform to OpenComputers 1.6 standard. * FIXED: Iron Note Blocks now properly error when used with instrument names. * FIXED: Tape program not displaying information properly if file size is larger than tape size * FIXED: OpenComputers' tape program not working with HTTPS * FIXED: Explosions not dropping items when they should * FIXED: Advanced Cipher Block not properly converting certain keys * MISC: Some visual improvements to the `tape` program. * **[1.7.10]** ADDED: Digital Signal Controller Box for Railcraft! - Can be paired to up to 32 receivers (sounds overpowered, definitely is overpowered, but CovertJaguar told me to do it. It's probaby better this way...) - Allows individually sending aspects to each paired receiver - Receivers must be referenced by their name, meaning you have to name all your signals using Signal Labels * **[1.7.10]** CHANGED: Digital Signal Receiver Box - Can now be paired to up to 32 receivers, just like the controller box - Allows individually querying the aspect of each paired controller - Sends an `aspect_changed` event containing the controller's name and new aspect. - Controllers must be referenced by their name, meaning you have to name all your signals using Signal Labels * **[1.7.10]** ADDED: GregTech Recipe Mode support for GregTech 6! - Don't worry, GregTech 5 support is still there - Not all recipes work yet as there are still some required items missing in GregTech 6. * **[1.7.10]** FIXED: Crash when the `openComputersBees` config option was set to `false`. * **[1.7.10]** FIXED: Digital Locomotive Relay trying to consume OpenComputers energy even if called from ComputerCraft * **[1.7.10]** FIXED: Updated OpenComputers integration * **[1.7.10]** FIXED: Removed explicit dependency on GregTech 5. Computronics will launch with GregTech 6 now (but there is no integration yet). * **[1.7.10]** FIXED: Ticket Machine's `setDestination` not working with OpenComputers when no slot is specified * **[1.8.9]** Ported the mod to 1.8.9! Everything is resource-pack ready! - Mods supported right now are ComputerCraft, OpenComputers, TIS-3D, BuildCraft (apart from the Drone Docking Station), EnderIO, Pink Flamingo, Storage Drawers, Charset and WAILA. - asielib is no longer needed as a separate download, it is included in this mod. * **[1.8.9]** ADDED: Charset Wires Bundled Cable support for ComputerCraft. * **[1.8.9]** ADDED: Charset Wires Bundled Cable support for Computronics. * **[1.8.9]** ADDED: Support for NoteBetter to the Iron Note Block and the Musical Turtle Upgrade. * **[1.8.9]** CHANGED: Updated audio codec to DFPWM 1a. Any files encoded with the old codec will still play, but the sound will be a lot more quiet. * **[1.9.4]** Ported the mod to 1.9.4! - Mods supported right now are OpenComputers, TIS-3D, EnderIO, Charset, Forestry, Storage Drawers, Waila, The One Probe and Pink Flamingo. - asielib is no longer needed as a separate download, it is included in this mod. * **[1.9.4]** ADDED: asie made Sound Cards, Speakers, Audio Cables and Tape Drives compatible with Charset Audio devices. * **[1.9.4]** ADDED: Computronics and Charset Audio Cables and Speakers can now be connected to OpenComputers cases containing Sound Cards. * **[1.10.2]** Ported the mod to 1.10.2! - Any changes done to 1.9.4 apply. - Mods supported right now are OpenComputers, TIS-3D, Railcraft, EnderIO, Charset, Forestry, Storage Drawers, Waila, The One Probe and Pink Flamingo. - asielib is no longer needed as a separate download, it is included in this mod. ==== 1.6.0 (28 November 2015 [1.7.10]) ==== * ADDED: Audio Cables! - Connects audio players (like Tape Drives) to audio receivers (Like Speakers) - If you connect one to a Tape Drive, it will stop playing itself and instead send the sound across the cables. - Can be coloured. When coloured, they won't connect to cables with a different colour and won't connect to coloured audio senders/receivers with a different colour. - They also support Immibis' Microblocks for separation, if you like covering up your cabling. * ADDED: Speakers! - Can be connected to Tape Drives or Cables - Plays any sound it receives through the cables - Allows you to play sound in multiple places at once using only a single Tape Drive. * ADDED: Audio API! - Now you can create your own audio packets! Sort of - it's a bit rough around the edges. * CHANGED: NedoComputers is no longer supported. Removed the EEPROM Reader and any kind of NedoComputers support there was. * FIXED: More crashes related to invalid crafting recipes. ==== 1.5.9 (22 October 2015 [1.7.10]) ==== * ADDED: New config option (disabled by default) to make the normal Chat Box have no range limit and work interdimensionally unless you specify a distance. * CHANGED: The Creative Chat Box can now send messages interdimensionally and has no range limit anymore unless you specify a distance. * FIXED: Various crashes related to invalid crafting recipes. * FIXED: Crash when disabling the Digital Signal Receiver Box. * FIXED: Updated Railcraft integration to version 9.8.0.0; requires Railcraft 9.8.0.0 now. ==== 1.5.8 (11 October 2015 [1.7.10]) ==== * ADDED: Some Nanomachine Beehaviour. Requires OpenComputers 1.5.18 now. * ADDED: Binary mode to the Colorful Lamp for MineFactory Reloaded. Shift-right click the lamp using a wrench or sledgehammer to make the lamp read every RedNet color frequency, each colour (apart from black) setting a specific bit of the lamp's colour (just like it works for Project: Red and RedLogic Bundled Cable). Shift-right clicking again will reset the mode. * CHANGED: Made the Deep Storage Unit driver for ComputerCraft work with Quantum Storage. * FIXED: Updated Forestry integration to version 4.0.8; requires Forestry 4.0.8 now. ==== 1.5.7 (12 September 2015 [1.7.10]) ==== * ADDED: The Colorful Upgade for OpenComputers Robots! - Allows changing the colour of the Robot case to make your bots even prettier than before! - Only works in Robots. * CHANGED: The Particle Turtle now uses blaze powder instead of Firework Stars as those weren't working properly. * FIXED: Some issues with default peripheral priority. * FIXED: Errors in the multiperipheral system not being handled properly. * FIXED: Errors in the multiperipheral system not being written to log properly. ==== 1.5.6 (24 July 2015 [1.7.10]) ==== * ADDED: Made most Computronics blocks dyable! - You can now right click most Computronics blocks with any kind of dye to change their colour! - Note: In case you change the colour of a block that existed in the world before you updated, it might not properly save the colour (this should only happen very rarely so you probably will not be affected at all). In this case just break and re-place the block! * ADDED: Flamingo integration! - Now you can make Flamingos wiggle using ComputerCraft or OpenComputers. * ADDED: Armourer's Workshop integration! - Now you can change rotation of body parts of mannequins using ComputerCraft or OpenComputers. * CHANGED: The encoding for the Advanced Cipher Block's keys have changed. You will need to re-generate keys you might be using. Sorry for the inconvenience, but the new encoding is a lot more compact and server-friendly. - **Huge thanks to makkarpov for helping me with improving the Advanced Cipher Block!** * FIXED: Creative Chat Boxes turning into normal chat boxes when placed. * FIXED: `setDistance()` not working on Creative Chat Boxes. ==== 1.5.5 (27 June 2015 [1.7.10]) ==== * ADDED: StorageDrawers integration! - Now you can properly get the (max) item count stored in a specific drawer slot. * CHANGED: Doubled the default download rate of the built-in tape program * FIXED: Possible crash with Colorful Lamps * FIXED: Rare error with chat boxes kicking people from servers. * FIXED: Updated Forestry integration to version 3.6; requires Forestry 3.6 now. * MISC: Made secret bees more secret. * MISC: Added IChatListenerRegistry.isListenerRegistered to the API. ==== 1.5.4 (10 June 2015 [1.7.10]) ==== * FIXED: Crash when OpenComputers is present but BuildCraft is not. ==== 1.5.3 (10 June 2015 [1.7.10]) ==== * ADDED: The Chat Box and Camera now emit a comparator signal similar to the usually emitted redstone signal. * FIXED: The ability to place a Digital Signal Receiver Box on a side of a block when it's not supported. * FIXED: Computronics Blocks not having any functions provided to ComputerCraft when OpenPeripheral is there and OpenComputers is not. * FIXED: Crash when placing a Camera or Chat Box next to a Rail. ==== 1.5.2 (6 June 2015 [1.7.10]) ==== * ADDED: BuildCraft Builder support for all Computronics blocks except for the Digital Receiver Box * FIXED: A certain achievement not getting triggered all the time * FIXED: Updated BuildCraft integration to 7.0.6. Requires BuildCraft 7.0.6 now. ==== 1.5.1 (23 May 2015 [1.7.10]) ==== * ADDED: Note Block particle to a playing Iron Note Block or Musical Turtle. * CHANGED: the Digital Detector now returns a locomotive's colour numbers so that they can be used with the OpenComputers Colors API (so 0 being white, 1 being orange etc.) * FIXED: Shift-right clicking onto the Ticket Machine with an OpenComputers manual not opening the manual page. * FIXED: Crash with OpenComputers 1.5.11 and Computronics' Robot Upgrades and cards. Requires OpenComputers 1.5.11.25 now. * MISC: Slight improvements to the Digital Detector manual page ==== 1.5.0 (11 May 2015 [1.7.10]) ==== * ADDED: All Computronics blocks now support the OpenComputers API documentation in NotEnoughItems. * ADDED: OpenComputers Component Documentation for every function any Computronics block provides * ADDED: Support for the OpenComputers manual! - Every block and item in Computronics can now be found in the manual - **A huge "Thank You!" to rashy for writing all the documentation!** * ADDED: Some Robot Upgrades now render on a robot if the robot contains them. Requires OpenComputers 1.5.9 now. * ADDED: The tape drive now plays a sound effect when forwarding or rewinding * ADDED: Ticket Machine for Railcraft - Allows printing single-use tickets using ComputerCraft or OpenComputers - Right click to open the customer GUI - Here you can select the ticket you would like to print and print tickets - Shift-right click with an empty hand - Now you can insert golden tickets for customers to select or take paper out - If you are the owner or an Op, you can also lock the machine so only the owner and Ops can open the maintenance GUI - You can prohibit selecting a ticket or printing tickets using the GUI using a computer - If set, tickets can only be selected/printed using a computer - Of course you can insert paper and extract printed tickets using any kind of automation - By default the Ticket Machine uses a little bit of RF for printing tickets, this can be disabled in the config * CHANGED: Made Camera, Chat Box and Tape Drive functions more consistent in behaviour (The ComputerCraft and OpenComputers functions should do the exact same now) * CHANGED: Got rid of the ComputerCraft bundled redstone support for RedLogic as it was not working anyway. Full ComputerCraft support in RedLogic has been proposed to immibis. * CHANGED: Radars now only output relative distance by default. - This can of course be changed in the config. * CHANGED: The Locomotive Relay now consumes a little Charge in the Electric Locomotive as well as a little OpenComputers energy if used by OpenComputers - Consuming charge can be disabled in the config * CHANGED: Renamed the EEPROM Reader component/peripheral name to "eeprom_reader" as it was conflicting with the OpenComputers EEPROM component. * CHANGED: Slightly tweaked the recipes of some Railcraft integration blocks and OpenComputers upgrades * CHANGED: Added config options for enabling each OpenComputers robot upgrade separately, removed the generic one. * CHANGED: The Locomotive Relay's `getMode()` now returns the mode in lower case. * FIXED: Updated OpenPeripheral integration to version 1.1 of OpenPeripheralCore (Requires version 1.1 now) * FIXED: Updated Forestry integration to version 3.5.3 (Requires version 3.5.3 now) * FIXED: Reworked the Locomotive Relay to properly work now and hopefully not randomly get unbound anymore. - Now you can clear a locomotive relay's bond by shift-rightclicking with an empty hand * FIXED: Reworked the Digital Detector to only send an event once for each passing minecart instead of sending one once per tick and minecart - The event will also now ship additional information if the minecart is a locomotive (primary colour, secondary colour and destination) - Thanks to marcin212 and Kubuxu for this! * FIXED: Computronics machine sounds now use the "Blocks" volume setting instead of the "Friendly Creatures" one * MISC: Refactored a lot of code, mainly related to GUIs and Railcraft integration. * MISC: Increased the bitrate on most Computronics textures, they should look much better now. ==== 1.4.6 (8 April 2015 [1.7.10]) ==== This one is semi-officially known as "The Cyther Update". * FIXED: A crash when the Iron Note Block has been disabled in the config. * FIXED: A crash with GregTech 6; depending on GregTech 5 for now until GregTech 6 is out of alpha. ==== 1.4.5 (6 April 2015 [1.7.10]) ==== This is semi-officially known as "The Kodos Update". * FIXED: The Creative Chat Box respecting the max range of the normal Chat Box * FIXED: Draconic Evolution and Mekanism Energy integration not working at all. Woops. ==== 1.4.4 (5 April 2015 [1.7.10]) ==== * ADDED: Draconic Evolution integration! - You can now properly get the (max) energy stored from Energy Pylons, the values can be so huge it needed a special handler - You will need at least version v1.0.1-RC-1 of the mod for this to work * ADDED: Mekanism 8 integration! - You can now properly get the (max) energy stored from Mekanism machines like the Induction Matrix, the values can be so huge it needed a special handler * ADDED: getItems() function to Radar Block, Turtle and Robot Upgrade - Gives you information about all the items floating in the world around the Radar. * CHANGED: Digital Signal Reciver Box functions are now direct (thus they can be accessed much faster now) * CHANGED: Added getEnergyStored() / getMaxEnergyStored functions to blocks that only receive or provide RF and do not do both * FIXED: Updated OpenPeripheral integration to version 1.0 of OpenPeripheralCore (Requires version 1.0 now) * FIXED: Digital Locomotive Relay's getDestination() and setDestination() actually work properly again now! * FIXED: Bees now don't run on oil anymore * FIXED: A couple of issues that may have been appearing with Locomotive Relays ==== 1.4.3 (7 March 2015 [1.7.10]) ==== * FIXED: Updated BuildCraft integration (requires BuildCraft 6.4.1 now) - This will make the Drone Docking station not crash anymore * FIXED: Server-side crash with Self-Destructing Card * FIXED: Some tooltips not being displayed properly ==== 1.4.2 (22 February 2015 [1.7.10]) ==== * ADDED: Self-Destructing card - Does exactly what you think it does - Also comes with a built-in program for convenient self-destruction * ADDED: Optional argument to the Iron Note Block's / Musical Turtle's `playNote()` to specify the volume - Its definition is now `function([instrument:number or string,] note:number [, volume:number])` - `volume` may be a number between 0 and 1 (1 being default and the volume it was before) * ADDED: The Drone Docking Station now is able to charge docked drones when plugged onto a Kinesis Pipe! * FIXED: Particle Effects Card emitting particles when it doesn't have enough energy for that * FIXED: Crash happening when Tape length configuration entry has been misconfigured. Now it will print errors to the log instead * FIXED: A lot of Lua functions returning nil in ComputerCraft when they should return tables * FIXED: The Creative Chat Box dropping a normal Chat Box when broken. Now it will drop a creative one. * FIXED: Updated OpenComputers integration (requires OpenComputers 1.5 now) ==== 1.4.1 (7 February 2015 [1.7.10]) ==== * FIXED: Updated Railcraft integration (requires Railcraft 9.5 now) * CHANGED: Some changes to the config file - It is recommended to regenerate the config file * CHANGED: Got rid of the EnderIO Capacitor Bank's getEnergyStoredForNetwork and getMaxEnergyStoredForNetwork functions - Their behaviour was the same is getEnergyStored/getMaxEnergyStored, so use those functions instead ==== 1.4.0 (3 February 2015 [1.7.10]) ==== * ADDED: Tape Drives now output a comparator signal if they are currently playing * ADDED: Drone docking station + Docking upgrade for OpenComputers Drones - The Docking Station you put onto any BuildCraft pipe - Drones with the Docking Upgrade can dock with Docking Stations - If the Station is on an Item Transport pipe, the drone will be able to inject items into the pipe - Drones should have been able to be charged while docked with a station, if the station is on a Kinesis Pipe, but that feature could not be added due to a bug in the BuildCraft power system - Requires Buildcraft 6.3 * ADDED: Integration for the EnderIO Power Monitor - You can get literally everything shown in its GUI - You can also configure Engine Control using ComputerCraft/OpenComputers - Requires EnderIO 2.2.6.321 or later * ADDED: New chat API - Other mods may hook into this to listen to chat messages and react accordingly * CHANGED: Changes to MultiPeripheral system: - MultiPeripheral system can now recognize every ComputerCraft peripheral! - This can be disabled in the config - MultiPeripheral system is now almost always being recognized by ComputerCraft - This means that the basic behaviour of ComputerCraft's peripheral handling changed: - Previously ComputerCraft, when trying to access a peripheral and multiple mods are adding peripherals to the same block, would choose the peripheral that has been registered first - Now all Peripherals on the same block are merged into a single one using the MultiPeripheral system, meaning that there won't be peripheral conflicts anymore - This can be reverted to default behaviour in the config - Added a config option to disable OpenPeripheral integration * FIXED: Updated EnderIO and Applied Energistics 2 integration to work properly again. * FIXED: Rightclicking EEPROMs onto the EEPROM reader not working * FIXED: Extremely rare ArrayIndexOutOfBoundsException when playing and writing to a tape at the same time * FIXED: Tape Drive's isEnd() returning the opposite of what it should return * FIXED: Chat Box Upgrade not working in Tablets and Drones * FIXED: Some issues with the built-in tape program * MISC: Cleaned up some Driver code - Also got rid of the DSU driver for OpenComputers because it is inside OC natively now (the ComputerCraft peripheral is still there) ==== 1.3.4 (26 December 2015 [1.7.10]) ==== * FIXED: Tape Drive not being started when calling play() using ComputerCraft * FIXED: Some more miscellaneous fixes * MISC: Updated Waila integration to 1.5.7 ==== 1.3.3 (18 December 2014 [1.7.10]) ==== * ADDED: New OpenComputers Cards: - Spoofing Card: Works the same as a Network Card, but allows you to specify the source address - Beep Card: Provides beep(); same as computer.beep(), just takes a table with frequency-duration pairs, allows playing up to 8 different sounds at once. See [[https://github.com/OpenPrograms/Vexatos-Programs/blob/master/song/song.lua|this example implementation]] * ADDED: OpenPeripheral integration: - Now OpenPeripheral peripherals aren't ignored anymore if Computronics is present * ADDED: More BuildCraft integration - Now you can get various things about the heat of any block which might overheat * ADDED: Forestry Bees: - Now there is a new Bee producing Grog for OpenComputers. Have fun acquiring it! * FIXED: Lamps ignoring bundled redstone if placed adjacent to each other * FIXED: Tape Drive GUI. Now it actually, really works * FIXED: Chat box messages not being consistently gray * MISC: Built-in tape program for OC now handles errors properly * MISC: Added a few more things to the config file * MISC: Updated Waila integration to 1.5.6 * MISC: Updated EnderIO integration to 2.2.4 - New Capacitor Banks can be properly accessed by CC and OC now! - for CC, getEnergyStored()/getMaxEnergyStored() has been fixed - for OC, you will need to update to the 1.4.3.283-dev build or a later version for it to be fixed - Also fixed getPowerPerTick() for powerable EnderIO devices ==== 1.3.2 (21 November 2014 [1.7.10]) ==== * FIXED: Tapes not retaining their data * FIXED: Tape Drive File System not being persistent in OpenComputers * FIXED: Waila integration for Tape Drives. Should be a lot better now. * FIXED: Recipe crash when GregTech is installed but Railcraft is not ==== 1.3.1 (20 November 2014 [1.7.10]) ==== * FIXED: Updated to NedoComputers 0.5 API. (It refactored!?) * FIXED: A crash happening with recipes. ==== 1.3.0 (18 November 2014 [1.7.10]) ==== Vexatos did most of the crazy work in this release. Congratulations, you're awesome. **Note: This update changed some config values, it is highly recommended to re-generate your config file!** * ADDED: Colored Lights support for the Colorful Lamp! * ADDED: More Railcraft Integration (Requires Railcraft 9.4.x now) * Digital Signal Receiver Box: Same as the Receiver Box driver has been, but also fires an "aspect_changed" event whenever the box aspect changes * Digital Detector: Fires a "minecart" event whenever a minecart passes, containing the type of cart as well as the name if the cart has got one * Now you can get and set the force of Launcher Tracks using ComputerCraft or OpenComputers! * Now you can get and set the fuse time of Priming Tracks using ComputerCraft or OpenComputers! * Now you can check isPowered() on every kind of track that can be powered by Redstone * Replicated the Steam Turbine Driver and the Boiler Firebox Driver added by OpenComputers for ComputerCraft * Added getDraw() for anything using Railcraft Charge * ADDED: Buildcraft Integration (Gate Statements) * 2 Triggers (Computer Running/Stopped) for the OpenComputers Computer Case * 2 Actions (Start/Stop Computer) for the OpenComputers Computer Case * 4 Triggers (Tape Drive Playing/Stopped/Rewinding/Forwarding) for the Tape Drive * 4 Actions (Start/Stop/Rewind/Forward Tape) for the Tape Drive * 2 Actions (Set/Reset Color) for the Colorful Lamp (Emerald Gate required for Set Color) * ADDED: EnderIO Integration for OpenComputers and ComputerCraft * You can get and set max Input/Output of Capacitor Banks * You can get/set the IO mode of certain sides of blocks with configurable IO * You can get the RF usage/production per tick of any machine * You can check whether a machine is currently active * You can get/set the redstone control mode of redstone-controllable devices * You can get/set send/receive channels of the Dimensional Transceiver * You can add/remove public channels to/from the Dimensional Transceiver channel list * You can get the (max) Experience (Levels) of any experience-storing EnderIO device * ADDED: Advanced Cipher Block * Allows you to encrypt and decrypt string messages using RSA * Also includes a key generator (with the two prime numbers to start with as paramters) * Also includes a random key generator (with the key's bit length as an optional paramter) * **Huge thanks to Kubuxu for helping me figure out a good algorithm!** * ADDED: More Waila integration * Now you can see the component address and bus ID of every block for OpenComputers and NedoComputers * Now you can see whether a Digital Locomotive Relay is bound or not * Now you can see the colour values of a Colorful Lamp * ADDED: New MultiPeripheral system * Like in OpenComputers, these peripherals are being merged into a single one in case a block has multiple Peripherals on it * This also comes with a new MultiPeripheral API for other mods to hook into in case they want * REMOVED: Removed the Signal Receiver Box Driver in favour of the Digital Signal Receiver Box * CHANGED: setLampColor(0) now turns off the Colorful Lamp. * CHANGED: Updated to AsieLib 0.3.3 * FIXED: A strange error that can happen while chatting near a chat box. * FIXED: Power values and power consumtion for OC. Re-generate your config file! * FIXED: A problem in the Radar's table creation * FIXED: Some GregTech recipes not working * MISC: Lots of code cleanup done. It should be much more pretty now. ==== 1.2.0 ==== * ADDED: More Railcraft Integration - You can now get/set the track mode in Locomotive Tracks using ComputerCraft/OpenComputers! - You can access `modes` in OpenComputers or `modes()` in ComputerCraft to get a table containing all possible modes - You can now get/set the speed limit of Limiter Tracks using ComputerCraft/OpenComputers! - Receiver Boxes now have an `aspects` table containing every Signal Aspect in Railcraft - You can access it from ComputerCraft using `aspects()` * ADDED: More Waila Integration - Tape Drives now show their current state in Waila * CHANGED: Moved to OpenComputers 1.4 * FIXED: A pretty serious bug with the Cipher Block * FIXED: Waila integration * FIXED: Tape Drive's getState not properly returning the current state. * MISC: Major refactor of integration code. ==== 1.1.0 ==== * ADDED: Applied Energistics 2 integration: The Spatial IO port can now be accessed using ComputerCraft and OpenComputers! * ADDED: getRoutingTableTitle and setRoutingTableTitle to the Routing Detector and Routing Switch Motor * ADDED: getName to the Locomotive Relay ==== 1.0.7 (26 September 2014 [1.7.10]) ==== * FIXED: Robot upgrades crashing when not used inside robot. ==== 1.0.6 (25 September 2014 [1.7.10]) ==== * CHANGED: Locomotive Relays should now remember the locomotive they are bound to through chunk unloading properly. * FIXED: GregTech Battery Buffer not being recognized by OpenComputers if placed after the adjacent adapter was. * FIXED: Electric Tracks not being regognized as peripherals/components ==== 1.0.5 (20 September 2014 [1.7.10]) ==== * FIXED: Crash with GregTech installed. ==== 1.0.4 (19 September 2014 [1.7.10]) ==== * ADDED: You can now read charge and loss of Railcraft's Electric Blocks using OpenComputers or ComputerCraft! * Note: Apparently the Electric Track can only be connected to using OpenComputers, the other electric blocks work fine with OpenComputers and ComputerCraft. ((Note: - Try using OpenPeripheral proxies!)) * FIXED: Forge log getting spammed with errors regarding Applied Energistics 2 * FIXED: Radar not working when used with ComputerCraft (Thanks to Grovert11 for finding the bug) ==== 1.0.3 (15 September 2014 [1.7.10]) ==== * FIXED: Chat Boxes crashing when OpenComputers is not installed (thanks to Grovert11 for finding the bug) * FIXED: Chat Box Names not being set properly (thanks to Grovert11 for finding this as well) * FIXED: Locomotive Relay's getDestination returning the same as getMode (once again thanks to Grovert11) ==== 1.0.2 (14 September 2014 [1.7.10]) ==== * FIXED: EVERYTHING! ==== 1.0.1 (14 September 2014 [1.7.10]) ==== * FIXED: RailCraft stuff breaking everything without RailCraft installed. ==== 1.0.0 (14 September 2014 [1.7.10]) ==== * **Yes, this is what you should think it is, this is the version 1.0.0, so the first actual full release. Prepare for a lot of new stuff:** * ADDED: RailCraft integration, courtesy of Vexatos! Routing can now be fully controlled with computers! * Routing Tracks can now be accessed using the Adapter Block * Routing Detectors can now be accessed using the Adapter Block * Routing Switch Motors can now be accessed using the Adapter Block * Signal Receiver Boxes can now be accessed using the Adapter Block * Added the Digital Locomotive Relay to access Electric Locomotives remotely * Added the Digital Relay Sensor to bind a relay to a locomotive * ADDED: GregTech integration! * Machine monitoring * Digital Chests support * Battery Buffer support (make sure to place the adapter after you placed the battery buffer!) * Added a new virtually indestructable high-end tape using GregTech materials! * Added a GregTech recipe mode for all the Computronics blocks and items (Thanks to SpwnX for helping with this) * ADDED: New fancy Achievements for Computronics and its GregTech and Railcraft integration * ADDED: New French (AegisLesha) and Chinese (crafteverywhere) translations. * ADDED: ITapeStorage API - developers can now create their own compatible tapes and tape devices. * ADDED: (OpenComputers) tape.lua to tape drives - a utility program to write songs to tapes (from a hard drive or the Internet) and to play, stop, pause etc. songs - yes, it mounts automatically! * ADDED: BetterStorage 0.10+ compatibility for Storage Crate drivers. * ADDED: Radars now use energy uniformly for OC, CC turtles (coal) and ComputerCraft itself (MJ, RF or EU). * ADDED: Changed Cipher Block behaviour: * Cipher Blocks can now be locked - their inventory is not accessible via automation or manually while they are locked. They can still be broken, though! * Each side of the Cipher Block now corresponds to one of its six slots for automation. * REMOVED: Project: Red CC redstone integration - it's now improved and inside P:Red itself! * FIXED: So THAT is why Computronics didn't work without OpenComputers! Fixed, fixed. * FIXED: Disabling the Chat Box will now disable the (potentially lag-inducing on large server) Chat Box event code. * FIXED: OC 1.2 will now give an error message when used. (YES, USE OC 1.3, IT'S BETTER) * MISC: Rewritten parts of the TE code to use the new AsieLib 0.3.0 methods. * MISC: **Huge** thanks to Vexatos and SpwnX for this release. * **NOTE:** RailCraft integration **requires** RailCraft 9.3.0.0+! Not just for the electric stuff, too. * **NOTE:** BetterStorage integration still works with 0.9.x and below, in case you need that. ==== 0.6.4 (13 August 2014 [1.7.2, 1.7.10]) ==== * ADDED: You can set chat box names with getName() and setName(). * ADDED: Improved German and Russian translations, by Vexatos and Adaptivity respectively. * FIXED: distanceUp() and distanceDown() in camera robots. For real. I actually tested it this time. It works. * FIXED: Potential CC issues with Lamps. (thanks GyroW) * FIXED: Wired Modems from CC can now be used on Lamps. (thanks GyroW) * FIXED: Radars and Radar Upgrades in OpenComputers now work again! * WARNING: Apparently, there never was a 0.6.3. Whatever. ==== 0.6.2 (1 August 2014 [1.7.2, 1.7.10]) ==== * ADDED: Factorization Charge Conductor support! * ADDED: FSP Steam Transporter support! * ADDED: MFR RedNet support for Cipher Blocks! * WARNING: Mod compatibility configs have changed - if you disabled something added in 0.6.0 or 0.6.1, you might need to disable it again. ==== 0.6.1 (25 July 2014 [1.7.2, 1.7.10]) ==== * ADDED: Deep Storage Unit API support for CC and OpenC (read: JABBA barrels) * FIXED: Fixed a boot crash when not having Project: Red installed. (This might feel ironic for some people who know me better.) ==== 0.6.0 (//Compatible Edition//) (25 July 2014 [1.7.2, 1.7.10]) ==== * ADDED: Colorful Lamps! Supporting ComputerCraft, OpenComputers, NedoComputers, Project: Red, MineFactory Reloaded //and// RedLogic for setting their colour! * ADDED: Reading Bundled Cable output for RedLogic and Project:Red-compilant Bundled Cables in ComputerCraft is now possible! (Writing for RedLogic might come soon; writing for Project: Red is impossible due to P:Red's restrictive license) * ADDED: Cipher Blocks now support encryption via RedLogic and Project: Red bundled cables! * ADDED: Iron Note Blocks now support RedLogic, Project: Red and MFR for playback! * ADDED: BetterStorage crates can now have their contents read by OpenComputers! * ADDED: Chat Boxes now should emit a redstone pulse on every message sent on the chat. ==== 0.5.2 (24 July 2014 [1.7.2, 1.7.10]) ==== * ADDED: EEPROM readers! Only active when NedoComputers is also installed, they let you read from and write to initialized NedoComputers EEPROMs. * ADDED: RedLogic lamps as peripherals! Because why not? * CHANGED: Iron Note Blocks now use the block under them for choosing the default instrument, instead of hardcoding a single instrument. * FIXED: Iron Note Blocks now emit Forge events for noteblocks. Sometimes. * FIXED: Cameras should now work a little bit better. They're still broken for distanceUp() and distanceDown(), but at least should not break for distance(). ==== 0.5.1 (9 July 2014 [1.7.2, 1.7.10]) ==== * ADDED: Cipher Block support for NedoComputers. * ADDED: Particle Turtle Upgrades for ComputerCraft. * FIXED: Allow setting bus IDs for NedoComputers. With NedoC installed, sneak-right-click with an empty hand on any Computronics peripheral. * FIXED: Robot Camera Upgrades now work again. * FIXED: The Tape Drive GUI finally works in 1.7. ==== 0.5.0 (8 July 2014 [1.7.2, 1.7.10]) ==== * ADDED: Full ComputerCraft 1.64pr3 support using the native APIs! * ADDED: Partial NedoComputers support (Cameras, Iron Note Blocks, Tape Drives) * ADDED: Configuration options - configurable tape lengths * ADDED: Radars! They detect entities. And players. And... that's about it. * ADDED: Chat Box and Radar Upgrades for OpenComputers Robots. * ADDED: Speaking, Musical and Radar Turtle Upgrades (ComputerCraft)! [UNTESTED - waiting for CC for 1.7.10] * ADDED: Tapes can now have labels changed in CC Disk Drives. (Why not?) * ADDED: Chat Boxes can now have an optional second parameter to say() - the distance. * ADDED: Particle Effect Cards for OpenComputers - spawn particles all you want! * FIXED: Cameras should now work. Really. Please work ;_; * FIXED: Chat Boxes can now be connected using OpenComputers cables. * FIXED: Iron Note Blocks work in OC (again) * FIXED: Volume and speed settings in Tape Drives. * FIXED: For those of you who don't use OpenComputers, a few more peripherals will now become tickless! (Chat Boxes, Cipher Blocks) * REMOVED: OpenPeripheral support, we hook directly into ComputerCraft now! * REMOVED: A lot of junk code from ages ago. ==== 0.4.2 (30 May 2014 [1.7.2]) ==== * [Techokami] New version of Nether Star Tape added: crafted with 4 Nether Stars and one tape track, it is capable of holding 128 minutes of audio, or enough data to properly accommodate a FAT16 partition. * [Techokami] Fixed crash bug related to Tape Drives (speed, volume settings). ==== 0.4.1 (28 May 2014 [1.7.2]) ==== * [Techokami] Ported to 1.7.2. ==== 0.4.1 (27 April 2014 [1.6.4]) ==== * Added: Russian translation by dangranos. * Fixed: Tape Drive GUIs now work again. ==== 0.4.0 (27 April 2014 [1.6.4]) ==== * Warning: Needs AsieLib 0.2.3+ * Added: Creative Chat Boxes! You can now pretend you're the NSA! (No distance limits, only one dimension, works with / commands too.) * Added: More tape types: Nether Star, Copper and Steel. * Added: GregTech compatibility. * Added: Chat Boxes now log /me commands. * Added: A few more configuration options. * Added: You can now set the volume of your Tape Drive using a computer. * Fixed: The Robot Camera Upgrade now functions properly. * Fixed: Proper CC 1.6 support now! I think. ==== 0.3.2 (17 April 2014 [1.6.4]) ==== * Added: distanceUp() and distanceDown() for the Robot camera upgrade. * Fixed: Some fixes or other. I don't remember what exactly. ==== 0.3.1 (5 April 2014 [1.6.4]) ==== * Warning: Needs AsieLib 0.2.1+ * Added: Chat Box getDistance() and setDistance() in 1.6.4, for OC and CC. * Added: Cipher Block crafting recipe! I forgot! * Added: setSpeed() to Tape Drives, letting you set the speed from 0.25x to 2.0x! ==== 0.3.0 (5 April 2014) ==== * WARNING: Needs AsieLib 0.2.0+ AND a snapshot version of OpenPeripheralCore (for ComputerCraft support)! * [1.7.2] Added: getDistance() and setDistance() to Chat Boxes, setting their listening distance (will backport to 1.6 in 0.3.1!) * Added: ComputerCraft 1.6+ support! * Added: Cipher Block - encrypts and decrypts messages! * Added: Cameras now look up and down in addition to the 4 sides. ==== 0.2.4 (23 March 2014) ==== * Ported to Minecraft 1.7.2. * Fixed: Cameras giving mirrored output in two of the four directions. ==== 0.2.3 (17 March 2014) ==== * Fixed: Bug where Chat Boxes not connected to an OC computer could crash the server. ==== 0.2.2 (15 March 2014) ==== * Changed: Split off AsieLib into a separate mod. * Fixed: Now works on dedicated servers. * Fixed: Rewinding and fast-forwarding will now not repeat the rewind sound (and never stop it). ==== 0.2.1 (14th March 2014) ==== * Added: getState() to get the current state of the Tape Drive. * Fixed: An NPE when clicking on a machine with an empty hand. (Yes, I don't know how I missed that one either) ==== 0.2.0 (14th March 2014 - Happy Pi Day!) ==== * Added: A rewrite of the Tape Drive mechanics. * Tape Drives now remember their state on unload (persistence!). * [[https://i.imgur.com/FCFiPfd.png|A slick new GUI]] - makes it possible to use Tape Drives without computers! * Tape Drive playback can be controlled with redstone. * Added: Tape Drives and Cameras can now be rotated with BuildCraft or compatible wrenches. * Added: Iron Note Blocks support the two noteblock sounds that are in the Minecraft assets/ folder but were never used ("pling" and "bass", respectively). ==== 0.1.5 (12 March 2014) ==== * Added: The tape eject sound is now played on... tape eject. * Fixed: Chat Boxes crashed if OpenComputers was not installed. ==== 0.1.4 (12 March 2014) ==== * Added: Better Camera accuracy - it now gives correct shapes for blocks, as well as has higher accuracy for distance values. Thanks to Sangar! * Added: Camera Redstone support - Cameras now output a redstone signal related to the distance of the block in front of them. * Added: German translation (thanks, Vexatos!) ==== 0.1.3 (11 March 2014) ==== * Added: Polish translation. * Fixed: Cameras now /really/ work properly. ==== 0.1.2 (11 March 2014) ==== * Added: Wonderful new textures by **ping**. * Added: Chat Boxes! They let you send and receive messages. * Added: (OpenComputers only) Robot Camera Upgrades! You can now add Cameras to OC robots. * Tweaked: A custom creative tab. * Tweaked: Camera improvements! * (OpenComputers only) Cameras now output block data: a unique hash of the ID, as well as the light distance. The feature will be added to ComputerCraft at a later date. * The distance value's accuracy has been somewhat tweaked. ==== 0.1.1 (9 March 2014) ==== * First official release. ===== Other Links ===== * Student/Master Demonstrations: [[https://imgur.com/a/Y426x|#1: 0.1.x]] * [[https://github.com/asiekierka/computronics|Source Code]] * [[https://www.computercraft.info/forums2/index.php?/topic/17430-mc-164-cc-158-computronics-015-audio-tapes-cameras/|ComputerCraft Forum Thread]] * [[https://oc.cil.li/forums/viewtopic.php?f=7&t=27&p=40#p40|OpenComputers Forum Thread]]