Jump to content

Sangar

Members
  • Posts

    72
  • Joined

  • Last visited

  • Days Won

    2

Everything posted by Sangar

  1. OpenComputers 1.5.21 is out! TIS-3D integration and an update to the Lua 5.3 libs. But most importantly: a Minecraft 1.8.8 build! As always, remember to make a backup of your world before updating. Download for MC1.7.10 Download for MC1.8 Download for MC1.8.8 Added: TIS-3D integration. Changed: New Lua 5.3 libraries.
  2. OpenComputers 1.5.20 is out! Bunch of fixes, some small additions. This will probably the last 1.5 version (unless breaking bugs pop up), I'll now focus on 1.6. As always, remember to make a backup of your world before updating. Download for MC1.7.10 Download for MC1.8 Added: compareStackToDatabase to inventory controller upgrade and transposer. Added: Converter to expose enchantment info of item stacks. Added: French localization of the ingame manual (Pyeroh). Added: German localization of the ingame manual (Shadow1Raven). Added: Setting to disable light emission of hologram projectors. Changed: Updated to new Forestry API. Fixed: Break speed of ForgeMultipart-ified cables. Fixed: Hoverboots applying slowness debuff when power usage is disabled. Fixed: Incompatibility with Chisel allowing chiseling chests into ender chests. Fixed: Missing NBT check when merging item stacks collected by agents after breaking a block. Fixed: Nanomachines not working in dimensions other than the overworld. Fixed: Potential crash when using OC's commands. Fixed: Potential crash with multiple chargers and chargees. Fixed: Potential overflow when using stupidly large file system sizes in the config. Fixed: Slightly higher latency in relays than intended.
  3. OpenComputers 1.5.19 is out! All the small things... As always, remember to make a backup of your world before updating. Download for MC1.7.10 Download for MC1.8 Added: Capability for redstone component to read comparator input. Added: Crashed machines (computers, MCUs and servers) will now blink their power indicator red, instead of just turning it off. Added: Disk usage program for OpenOS (payonel). Added: Initial BuildCraft Builder compatibiltiy (once BC 7.2 releases). Added: Nanomachine configurations can now be saved to a nanomachine item in the player's inventory. Added: Option to specify from which side to interact with inventories when using the inventory controller (for "sneaky" insertion/extraction, as it's often called). Added: RotaryCraft integration for Jetpacks (additional item stack information) (Voidi). Added: Signal when content of tank upgrades changes. Changed: Alias utility for OpenOS (potentially breaking) (payonel). Changed: Made cd program more POSIX compliant (payonel). Changed: Nanomachines now change their address when a new set is consumed. Fixed: Compatibility issue with Magnanimous Tools. Fixed: Compatibility issue with Sponge. Fixed: Debug card's NBT editing not working in non-dev. Fixed: Potential (non-crashing) NPE in crafting event handler. Fixed: Robots refusing to fly over the void, even with a T2 hover upgrade. Fixed: Shell tab completion for ./ (payonel). Fixed: Some recipes using item names instead of oredict names (specifically, oredict names of items not by default registered in the oredict).
  4. OpenComputers 1.5.18 is out! Rotating holograms, fixes, and most importantly: Nanomachines, son! As always, remember to make a backup of your world before updating. Download for MC1.7.10 Download for MC1.8 Added: Nanomachines, an energy based buff / effect system. Added: Arbitrary rotation for tier two hologram projectors, static and animated. Added: Transposer can be used as an upgrade in Microcontrollers. Changed: Improved tab completion behavior in shell (payonel). Changed: Drones must now be "itemized" by sneak-activating them with a wrench (instead of bare-handed). Sneak-activating them otherwise powers them on now, like most other devices. This now allows robots/drones to start drones. Fixed: Potential dupe bug when having robots use ExU drums. Fixed: Behavior of os.time / os.date. Fixed: Some more non-critical internal stuff. Fixed: Potential NPE when robots tried to use the analyzer. Fixed: Render issues with certain items when held by robots. [MC1.8] Fixed: Lighting issue when hovering GUI buttons. Edit: Please get the hotfix, fixes a potential crash and a logic error in agent inventories. Sorry! Edit 2: Obviously, right after I push out the first hotfix, there's another critical issue... make sure you have hotfix 2, please.
  5. OpenComputers 1.5.16 1.5.17 is out! Switches and Access Points are deprecated by the Relay, and the Transposer says hello! As always, remember to make a backup of your world before updating. Download for MC1.7.10 Download for MC1.8 Added: Transposer block, allows computer controlled moving of items or fluids between adjacent blocks. Added: AgriCraft integration (LordJoda). Added: Better Records integration. Added: Method to switch CPU architecture automatically (will cause reboot if it changed). Added: Parameter in gpu.bind to disable resolution reset (makkarpov). Changed: Switches and Access Points are now deprecated, replaced by the Relay, which is basically a switch with a card slot and can be upgraded to support wireless (i.e. behave like an Access Point) or even using a Linked Card. Changed: Updated plan9k loot disk (Magik6k). Fixed: Very rare issue with agents' inventory interaction (e.g. with AgriCraft Analyzer). Fixed: Some more minor issues. Note: please download 1.5.17 if you grabbed 1.5.16, it's a hotfix for a crash introduced in that version, sorry about that!
  6. OpenComputers 1.5.15 is out! Yet more bug fixes, tiered data cards, unmanaged mode for hard drives and floppies! As always, remember to make a backup of your world before updating. Download for MC1.7.10 Download for MC1.8 Added: Unmanaged mode for hard drives and floppies (treated as block devices / raw access). Added: Tiered data cards (makkarpov). Added: isEquivalentTo and areStacksEquivalent to inventory controller, allowing to check if items share an oredict id. Added: bit32 implementation in Lua 5.3 for backwards compat. Added: Also handle arbitrary number types in signals and return values. Added: Blacklist config for recipe inputs for disassembler. Default contains fire for chainmail blacklisting. Added: NBT editing functionality to Debug Card (gamax92). Changed: Use a non-invalid default dummy item in loot generator (may help with some mods accessing that directly). Fixed: computer.stopped message (resulting in sockets not being closed on shutdown, e.g.). Fixed: Overcompensating for dig time. Fixed: Potential crash when machines stopped unexpectedly. Fixed: Potential deadlock when machines get disposed while they're running. Fixed: Potential division by zero in manual. Fixed: Potential issue in AE2 integration. Fixed: Potential memory leaks in server racks. Fixed: Potential race conditions between ServerThread and ClientShutdownThread. Fixed: Spelling and grammar errors within the man pages (Shuudoushi).
  7. OpenComputers 1.5.14 is out! Metric ton of bug fixes, and a new block! As always, remember to make a backup of your world before updating. Download for MC1.7.10 Download for MC1.8 Added: Net Splitter block (connectivy configurable per side, all sides toggled on redstone input). Added: Can now click address in output of analyzer in chat to copy it to clipboard. Added: Command to spawn a creative computer with the basic stuff built-in, plus screen and keyboard (oc_spawnComputer). Added: Make hollow covers from FMP aware of cable sizes (Kubuxu). Added: Alternative OS plan9k loot disk (Magik6k). Added [MC1.8]: Power Advantage integration. Fixed: Properly make loot disks added via the save dir readonly. Fixed: Block recoloring when using tools from some mods. Fixed: Issues with Lua BIOS/OpenOS selecting components when another mod adds components with a name that starts the same as built-in components. Fixed: A bunch of issues with OpenOS' shell's piping logic (payonel). Fixed: Lighting issue with hover boots. Fixed: Assembler item renderer causing Colored Lights to freak out. Fixed: Screens blanking out until the first update in some cases. Hopefully. Fixed: Tons of more minor stuff. Fixed: Removed deprecated call in bee converter. Fixed: os.date() on certain dates. Fixed: screen.setTouchModeInverted() only applying to to main block of multiblock screens. Fixed: Initial redstone state of non-ticking blocks such as prints.
  8. OpenComputers 1.5.13 is out! With it comes the Lua 5.3 architecture as the second official and built-in architecture. That's not all, though, check the change log for more additions. As always, remember to make a backup of your world before updating. Download for MC1.7.10 Download for MC1.8 Added: Lua 5.3 architecture. Added: Data card, provides hashing algorithms and inflate/deflate (thanks Kubuxu). Added: 3D prints can now be configured to not be collidable, per state, increases print cost though. Added: Using an empty string as the texture for a 3D print shape will make it transparent. Added: Callback to AE2 interface driver to allow storing items in database upgrade. Added: ExtraCells integration (thanks DrummerMC). Added: Integration with BC7 Electronic Library to allow saving/loading EEPROMs (requires BC 7.0.9). Fixed: Interaction of robots and drones with trapped double-chests. Fixed: Neighbors of redstone emitting prints not updating in some scenarios. Fixed: Incorrect coordinates in mouse scroll event in scaled GUIs. Fixed: Off-by-one in os.date(). Fixed: Command block driver now properly returns numeric value from executeCommand. Fixed: Potential NPE when initializing Microcontrollers. Fixed: Updated Project Red screwdiver implementation in Scrench. Fixed: Display position of hover boots while sneaking. Fixed: Drones producing step sounds when flying too low. Fixed: Behavior of /dev/null in robots. Fixed: A bunch of typos in the documentation. To use the Lua 5.3 architecture, shift-rightclick a CPU while holding it in your hand to cycle through available architectures until it says Lua 5.3 in the chat and/or expanded tooltip of the CPU. If you've been playing with a 1.5.13 dev-build (i.e. one you got from Jenkins), you'll have to manually set the option enableLua53 to true in your config, because it originally wasn't until I did some stability testing.
  9. OpenComputers 1.5.12 is out. Another bugfix release. As always, remember to make a backup of your world before updating. Download for MC1.7.10 Download for MC1.8 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.
  10. OpenComputers 1.5.10 is out now! This one took a little longer than intended, so the change log is a bit longer, too! As always, remember to make a backup of your world before updating. Download for MC1.7.10 Download for MC1.8 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. Edit: Hotfix time! 1.5.11 fixes potential issues with SimpleComponent injection. Sorry about that! Download for MC1.7.10 Download for MC1.8 Added: Hover boots. Fixed: Potential issues with SimpleComponent injection (leading to startup messages). Fixed: Power conversion logic when charging items in the charger.
  11. OpenComputers 1.5.9 is out now! More integration with other mods, a couple of bugfixes. As always, remember to make a backup of your world before updating. Download for MC1.7.10 Download for MC1.8 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.
  12. OpenComputers 1.5.8 is out now! Lots of bugfixes, very much recommended. As always, remember to make a backup of your world before updating. Download for MC1.7.10 Download for MC1.8 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.
  13. OpenComputers 1.5.7 is out now! Biggest addition this time is the ingame manual. That's right, OpenComputers officially joins the book club now. It's kind of wiki-ish-ly structured, and contains documentation about pretty much every item and block in the mod. Huge thanks to rashdanml and everyone else who helped fill out and polish the documentation. As always, remember to make a backup of your world before updating. Download for MC1.7.10 Download for MC1.8 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. Oh, and if you have an addon for OpenComputers, there's a very easy to use API for the manual, so you can hook right into it.
  14. OpenComputers 1.5.6 is now available. Mostly bugfixes, some other things. Download for MC1.7.10 Download for MC1.8 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.
  15. OpenComputers 1.5.5 is now available. Bugfixes and minor improvements! Download for MC1.7.10 Download for MC1.8 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.
  16. OpenComputers 1.5.4 is now available. I dub it "The Decoration Update". What's new? Glad you asked: 3D Printers! Also some bug fixes. But mainly 3D Printers! As always, remember to make a backup of your world before updating. Download for MC1.7.10 Download for MC1.8 What The 3D Printer is a new component that can be used to print custom "models" as blocks, to be placed in the world. This essentially allows you to print your own decorative blocks, with a few limitations. Most of the blocks in the image above are actually printed custom models. Here's what a printed block can be in the most basic form: A model consists of up to 24 shapes (which are axis aligned boxes). Each shape can have a different texture. When placed in the world, prints can be rotated on the Y axis (i.e. they'll face the direction you're looking towards when placing the print and can be rotated using a wrench). This already allows for a lot of freedom in creating custom decorative blocks, but that's not all! A model can have two states, an inactive and an active state. There must be at least one shape for the inactive state. The shape limit is per state, i.e. there can be 24 shapes for the inactive state and another 24 for the active state. States can be toggled by the user right-clicking the block. States can also be toggled by sending a redstone signal to a printed block. Alternatively, printed blocks may emit a redstone signal when in their active state. This means you can also print trapdoors, levers and buttons - of any shape! How The printer is a machine that needs two resources to print models: Chamelium, which is crafted using some gravel, redstone, charcoal and water. This is the base material, and the amount needed for printing a model depends on the model's volume. Ink, which is provided using ink cartridges. These can be refilled by crafting them with some dyes. The amount of ink required for printing a model depends on the model's surface area. Printers are components like any other, so you can talk to it manually, if you like. To make things a bit easier, however, I wrote a small program to control the printers. It can be installed using the package manager: `oppm install print3d` (after installing the package manager from the OPPM loot disk using `oppm install oppm`; if you already have it installed, I recommend running `oppm update oppm` first). This program accepts model files of a custom format. Here's a list of example models, as well as an example model file explaining the format of the model files. Run `print /path/to/model.3dm 10` to print the specified model 10 times, for example. Not passing a number will print a single block. What you'll also see in the example models, is that textures are referenced by name. To get the name of a texture you can use a new tool in OC, the Texture Picker. Right-click a block in the world with it to have its texture name printed to your chat. Also, here's a short video showcasing some of the functionality of the printers. Forge MultiPart Support The printed models are FMP compatible, i.e. as long as nothing collides you can cram multiple models into one block space, use them as cable covers or whatever else you need. Beware however that the overall number of shapes in a single block space still can never exceed the maximum number of shapes per state. So if you have, say, two models that use more than half of the maximum number of shapes in the same state, you will not be able to place them into the same block space. Models sharing a block space with other multi-parts still react to and emit redstone as usual. However, if changing state would lead to the model colliding with another part in the block, the state cannot be changed! Additional Info Chamelium can be made into Chamelium blocks, which can be crafted with dyes to change their color. They have a clean, uniform texture, which can be useful for models where you want a "clean" colored shape (using tint). Prints can be crafted with iron, gold, emerald or diamond blocks after which they will also work as beacon base blocks (doesn't work when they are multiparts, i.e. share a blockspace with other models/stuff).
  17. OpenComputers 1.5 is out. Things changed, so read the changelog. Really. READ THE CHANGE LOG! As always, remember to make a backup of your world before updating. Download for MC1.7.10 Download for MC1.8 This update contains some major changes, so be sure to read the change log. Also, due to these changes, this version may have some neat new bugs hidden in it, in particular in the way robots' and drones' inventories work and how they interact with the world. Added: eeprom.getData/setData for storing a 256-sized byte array. Changed: Microcontrollers are now fully sided, i.e. they do not pass power, network messages or component access anymore. They can select to which sides they send network messages, however, allowing use as advanced switches. Changed: Internet card now uses userdata for opened connections. The internet library didn't change and remains backwards compatible. However, if you used the internet component directly, you'll need to adjust your code. Changed: Drones can now place blocks and break blocks that can be harvested by hand. Changed: Robot movement restrictions added. They have a limited flight height when in mid-air now (default is eight for now, may add upgrades to boost it). Their movement logic after a good amount of discussion can be summarized as such: Robots may only move if the start or target position is valid. The position below a robot is always valid (if it isn't solid). Positions up to flightHeight above a solid block are valid. Any position that has an adjacent block with a solid face towards the position is valid. Changed: Methods inserting into robot/drone inventories (*.suck()) will now prefer inserting into the selected slot over merging into an existing stack. Removed: computer.getBootAddress/setBootAddress, this is replaced by eeprom.getData/setData. The new Lua BIOS will provide a temporary fallback that uses the EEPROM's new methods. IMPORTANT: you will need to recraft your Lua BIOSes, the old ones will error. IMPORTANT ADDITIONAL NOTES This version should be world-compatible with 1.4, i.e. blocks and items should be safe. Computers will stop due to computer save-state incompatibility. You will also need to re-craft your Lua BIOSes due to a low-level Lua API change (the one that causes the save-state incompatibility). There were some changes to the Java API. I don't think many mods use the parts that changed, but you may encounter issues with those until they also update. OpenComputers Version 1.5.3 is now available. Bugfix galore. As always, remember to make a backup of your world before updating. Download for MC1.7.10 Download for MC1.8 Added: Allow getting array with input / output for all colors for bundled redstone. Fixed: Initial color value for cables when placed as multiparts. Fixed: Potential NPE in robot update logic. Fixed: Potential NPE in item cost computation. Fixed: Potential NPE in directory listing. Fixed: LuaJ fallback. Fixed: Screens potentially preventing chunks to unload. Fixed: Sound handler potentially leaking memory. Fixed: Angel upgrade. Also, note for people on GregTech 6: you'll have to disable the integration manually in the config (add `gregtech` to the `modBlacklist` list) to avoid potential crashes.
  18. OpenComputers 1.4 is now available. VERY IMPORTANT You cannot downgrade to OC1.3, after loading your world in OC1.4, without losing converted blocks. To future-proof things, the way blocks are handled internally has been switched around a bit in 1.4. This means all of the old blocks have to be converted to the new format. For blocks that are in the world this happens automatically. For blocks in inventories, this also happens automatically if they are in a player's inventory. It's really not that big a deal, but I want to make sure you're aware of this, to avoid unnecessary confusion. Also, as the version bump implies, OC's API changed enough to break stuff using the OC 1.3 API. If you're a modder using the OC API and haven't updated already, please do so at your earliest convenience. If you're not a modder but know a mod uses the OC API and hasn't updated yet, please let the author know about the change. Most of the changes won't require a lot of adjustments; to make updating less frustrating, the things that have changed in the API are documented on the wiki. OpenComputers 1.4.9 is now available. Just a few bug fixes. As always, remember to make a backup of your world before updating. Download Fixed: Cables having a chance of not yielding output when being disassembled. Fixed: Tablet disassembly. Fixed: Tablets being charged even if there was no power. Fixed: Potential NPE in MCU tooltip.
  19. Version 1.3.6 is now available. Pretty much a bugfix release. As always, remember to make a backup of your world before updating. Download for MC1.6.4 Download for MC1.7.10 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. Note: this will be the last release for MC 1.6.4. I'm (finally) dropping support, as I've now started work on OC 1.4, which, as the version number may indicate, will have an API change (Java side, existing Lua programs will work without changes). And since, understandably, pretty much nobody else updates for MC 1.6.4 anymore, that means OC 1.4 wouldn't be of much use due to API conflicts anyway. So there you have it. Oh, also note that OC 1.4 will be mildly incompatible with OC 1.3, world-wise. It'll load, but fully converting may need some manual action. More on that when I release the first version of OC 1.4. Just in case you're on the brink of getting started with OC in your world and want to avoid some hassle, you may want to wait for another week.
  20. Maintenance release for OC 1.2, fixing one or two potential crashes. Download for MC1.6.4 Download for MC1.7.2
  21. Version 1.2.9 is now available. This is an important hotfix for 1.2.8, fixing robots. I'm so sorry. Remember to backup your world before updating, just in case. Download for MC1.6.4 Download for MC1.7.2 [MC1.7] Fixed robot.swing() when robots use a tool. Improved OpenIRC (thanks Techokami). Terribly sorry about that, seems I only tested robots without tools recently.
  22. Version 1.2.8 is now available. Lots of fixes and built-in low-quality PC speakers. Remember to backup your world before updating, just in case. Download for MC1.6.4 Download for MC1.7.2 Added computer.beep() method to trigger the audible bell, automatically triggered when a string containing a is processed by term.write(). Added missing implementation for os.time(table). Added native support for FreeBSD. Allow system to catch 'too long without yielding' (thanks ping). Rebalanced servers a little, making T1 a little worse but allowing more cards in T2 and T3. Screens of the same tier will not connect into a multi-block screen if they are dyed differently. Support for actions in OpenIRC (thanks JoshTheEnder). Fixed Abstract Bus Card in servers. Fixed and standardized os.date() some. Fixed files opened in read mode not always being seekable. Fixed duplicate listing of file system entries in compound file systems if one is a file and the other a directory. Fixed math.random erroring for unit intervals. Fixed options not being passed along properly by shell.execute. Fixed NPE in robot.use(). Fixed undirected robot commands leading to unexpected results. Fixed robots placing blocks at the wrong place when near water. Fixed besh (thanks Wobbo). Fixed and improved shell.parse (thanks gamax92). Important: make sure you're running the recommended version of Forge, at this time that's 10.12.1.1060.
  23. Version 1.2.7 is now available. This is just a small update. Remember to backup your world before updating, just in case. Download for MC1.6.4 Download for MC1.7.2 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).
  24. Version 1.2.6 is now available. More bug fixes, a couple of small additions. Remember to backup your world before updating, just in case. Download for MC1.6.4 Download for MC1.7.2 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.
  25. Version 1.2.5 is out now. And I realize I skipped the post about 1.2.4. So the list of changes below contains changes from 1.2.4 and 1.2.5. It's mostly bug fixes and inter-mod compatibilities. Remember to backup your world before updating, just in case. Download for MC1.6.4 Download for MC1.7.2 Changes: 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. Fixed Analyzer recipe in the GregTech set. Improved / fixed compatibility with Redstone in Motion and other mods moving computers around. Working around BattleGear 2's access transformer screwing with the EntityPlayer class in a way that made robots crash. Added 'drop' signal when mouse is released after a 'drag' signal. Added support for ComputerCraft 1.6 (CC1.5 is still supported as well). Added getter for robot's name to the robot API. Overscaling chars on screen slightly, to hopefully reduce visual artifacts on less accurate GPUs. Configurable. 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.
×
×
  • Create New...