ComputerCraft 1.6 is here!

After the longest development period in ComputerCraft history, comes the biggest update in ComputerCraft history! Here’s direwolf20 with the lowdown on what you can expect to find inside:

Downloads:

ComputerCraft 1.6 requires Minecraft version 1.6.4 with an up to date version of Minecraft Forge installed. Once you have Forge, drop the files into your /mods/ directory, and launch Minecraft.

New Features:

  • Added Pocket Computers
  • Added a multi-tasking system for Advanced Computers and Turtles
  • Turtles can now swap out their tools and peripherals at runtime
  • Turtles can now carry two tools or peripherals at once in any combination
  • Turtles and Computers can now be labelled using Name Tags and Anvils
  • Added a configurable fuel limit for Turtles
  • Added hostnames, protocols and long distance routing to the rednet API
  • Added a peer-to-peer chat program to demonstrate new rednet capabilities
  • Added a new game, only on Pocket Computers: “falling” by GopherATL
  • File system commands in the shell now accept wildcard arguments
  • The shell now accepts long arguments in quotes
  • Terminal redirection now no longer uses a stack-based system. Instead: term.current() gets the current terminal object and term.redirect() replaces it. term.restore() has been removed.
  • Added a new Windowing API for addressing sub-areas of the terminal
  • New programs: fg, bg, multishell, chat, repeat, redstone, equip, unequip, falling
  • Improved programs: copy, move, delete, rename, paint, shell
  • Removed programs: redset, redprobe, redpulse
  • New APIs: window, multishell
  • New turtle functions: turtle.equipLeft() and turtle.equipRight()
  • New peripheral functions: peripheral.find( [type] )
  • New rednet functions: rednet.host( protocol, hostname ), rednet.unhost( protocol ), rednet.locate( protocol, [hostname] )
  • New fs function: fs.find( wildcard )
  • New shell functions: shell.openTab(), shell.switchTab( [number] )
  • New event “term_resize” fired when the size of a terminal changes
  • Improved rednet functions: rednet.send(), rednet.broadcast() and rednet.receive() now take optional protocol parameters
  • turtle.craft(0) and turtle.refuel(0) now return true if there is a valid recipe or fuel item, but do not craft of refuel anything
  • turtle.suck( [limit] ) can now be used to limit the number of items picked up
  • Users of turtle.dig() and turtle.attack() can now specify which side of the turtle to look for a tool to use (by default, both will be considered)
  • textutils.serialise( text ) now produces human-readable output
  • Refactored most of the codebase and fixed many old bugs and instabilities, turtles should never ever lose their content now
  • Fixed the “turtle_inventory” event firing when it shouldn’t have
  • Added error messages to many more turtle functions after they return false
  • Documented all new programs and API changes in the “help” system

The changelog speaks for itself, but this update was an absolutely massive endeavour, and I hope it shows. In addition to the new features, almost every part of the mod has been rewritten or refactored. To everyone who helped with Beta Testing: thanks! Your efforts were needed this update more than any other. To everybody else: Have fun!

33 thoughts on “ComputerCraft 1.6 is here!

  1. Hi, nice work! Would you consider adding API functions so that a turtle/computer can access another’s file system, paste in some code and launch it on the accessed turtle/computer. So you can have one turtle setting up many others for you.

  2. When i updated computercraft to 1.6 it doesn’t seem to register the new items, as when i try to give myself an the pocket computer (using the /give command and the id in the config file) it says that there is no item using that number (or something to that effect). Anyone have an idea on how to fix this?

    • Same here, what is wrong?
      I deleted the configs, not working
      Started minecraft without CC and then restarted it again with, not working???

  3. Important note: All mods addons which does something with modems (and most probably other stuff) will cause a ClassNotFound exception because that class was rename or simular.

  4. Hey this looks awesome. The portable Computers are working perfect. But the normal ones all uses the folder -1 instead the one with the id of the computer. It looks like have to restart the after placing new Computers/Turtles to get them working in the right directory.
    Also the redstone output isn’t work. I can detect input with redstone probe but i cant set an output with redstoneOutput(“”, true) or the new redstone program. I tried left, right, back and top. Saidly their is no error message on the server or the client. And i looks like some images are not found eg. blink.png: Its not possible to see if a Computer is turned on.

      • Sorry about this! It will be addressed in ComputerCraft 1.61, hopefully due out on Monday. I’m quite distressed this made it past beta testing :/

  5. Whoa! This blog looks just like my old one! It’s on a totally different subject but it
    has pretty much the same page layout and design.
    Excellent choice of colors!

  6. The only bad thing is – on my server computercraft 1.6 registers a new pc in computer folder of map foldet not 0,1,2… But 0, -1 and then every pc has same files in them. Running on mcp-plus server(bukkit+forge at once) 1.6.4 version. Can’t wait for patch fix to use pocket pc

  7. I use only forge and have the -1 folger bug too ๐Ÿ™ And the Computers dornt run startup if the chunk is loading.

  8. Will I be able to keep all of my old programs when I update, or will I have to rewrite them? Because I have a lot of programs. And that would be a pain to have to rewrite them.

  9. What’s up everyone, it’s my first paay a quick visxit at this
    website, and paragraph is genuinbely fruitful designed for me, keep up postfing such articles.

    My web-site … placestoland.wordpress.com; Lorrine,

  10. The content put onto a site needs to be relevant and unique
    in order to draw in and retain visitors. The uphill effort annd zealous exertion oof Joe
    Mantello has made Wicked a ttrue spectacle foor the eyes and ears.Nokia announced today that the Nokia N73, a 3G (WCDMA) (*1) multimedia computer with
    the features of a digital camera, hhas been selected for Softbank Mobile Corp.

  11. And even iff it had been available, it would have cost you a couple of healthy limbs.
    After installation, you’ve got to get the program up
    and running aand that usuakly involves a bit of calibration and learning
    the interface. 7 inson, a good family in thst country, and from
    whom I.

  12. I was curious if you ever considered changing the layout
    of your website? Its very well written; I love what youve got to say.

    But maybe you could a little more in the way of content
    so people could connect with it better. Youve got an awful lot of text for only having one or 2
    images. Maybe you could space it out better?

    My web blog :: frozen movie free

  13. I blog often and I genuinely thank you for your information.
    This article has really peaked my interest.
    I am going to book mark your blog and keep checking for new details about once per week.
    I subscribed to your RSS feed too.

  14. Hello! I’ve been following your website for a long time now and finally got the bravery to go
    ahead and give you a shout out from Austin Texas! Just wanted to tell you keep up the fantastic job!

  15. It’s actually very complicated in this full
    of activity life to listen news on TV, therefore I simply use
    internet for that reason, and take the most recent information.

    Feel free to surf to my blog … download locke

  16. Sweet blog! I found it while surfing around on
    Yahoo News. Do you have any tips on how to get listed in Yahoo News?
    I’ve been trying for a while but I never seem to get there!
    Cheers

    Feel free to surf to my site: download chef

  17. Hi there, all the time i used to check website posts
    here in the early hours in the daylight, for the reason that i enjoy to gain knowledge of more and more.

  18. Hello! This is my 1st comment here so I just wanted to
    give a quick shout out and say I really enjoy reading through your
    posts. Can you suggest any other blogs/websites/forums that cover the same subjects?
    Thanks!

    My blog post: godzilla download

  19. Hello, Neat post. There is an issue with your website in internet explorer, might test this?
    IE nonetheless is the marketplace chief and a large component of folks will pass over your magnificent writing because
    of this problem.

    Also visit my page: farmville 2 cheats

  20. I have been browsing online more than 3 hours today, yet I never found any interesting article like yours.
    It is pretty worth enough for me. In my opinion, if all
    website owners and bloggers made good content as you did, the net
    will be much more useful than ever before.

    Here is my web site clash of clans hack cydia

Comments are closed.