Ahh! Real Turtles!

Adopt me!

No, your eyes are not deceiving you: Photographed above are four Turtles and a Computer, set free from their natural habitat, and wreaking havoc in the real world! Unchecked, these critters will quickly start seeking coal and crafting copies of themselves, each one of them on a mission to excavate the Earth until it’s nothing but a flat expanse of bedrock. To save our planet from this fate, please: Adopt a Turtle today. By giving a turtle a safe home, you’ll not only be making a friend for life: You’ll be doing the Earth a favour.

ComputerCraft 1.481 – MiscPeripherals Fix

It’s been discovered that a small change to the peripheral API in ComputerCraft 1.48 broke the popular MiscPeripherals mod by RichardG. A lot of people use this mod, so I’ve released this quick hotfix to solve the problem. You don’t need to install this update if you or your server don’t use MiscPeripherals (but you should try it out, it’s quite good!)

Update: It seems there is also a conflict between MiscPeripherals and Equivalent Exchange 3. If you have both these mods installed, you need to upgrade MiscPeripherals to the latest version. This is not a bug in ComputerCraft.

Downloads:

ComputerCraft requires Minecraft 1.4.6 or 1.4.7 and an appropriately up to date version Minecraft Forge. Once forge is installed, drop ComputerCraft1.481.zip into your /mods/ directory, and launch the game.

Happy hacking!

ComputerCraft: Year One

December 24th, 2011:

After about two months of work, ComputerCraft 1.0 is ready, and my first post on the minecraft forums is the one advertising it’s release. The only block is the Computer, it only works in single player, and you can freeze Minecraft with an errant infinite loop. In spite of this, it gets 50,000 downloads before Christmas morning. My free time ceases to exist.

December 30th, 2011:

Spurred on by the immense response to ComputerCraft 1.0, I fix up SMP, add support for bundled cables from RedPower 2 (with permission from the surprisingly accomodating Eloraam), and release version 1.1

January 11th, 2012:

ComputerCraft 1.2: ComputerCraft gets it’s very first peripheral: the Disk Drive, and it’s first real-time game: worm.

February 24th, 2012:

In the largest update to date, ComputerCraft 1.3 is launched, adding Wireless Modems, the Peripheral API, and the feature the mod is now famous for: Turtles.

March 12th, 2012:

Cloudy joins the team, and brings to ComputerCraft the amazing Monitor peripheral. Many other user made peripherals follow using the new API.

July 28th, 2012:

Bringing new types of Turtles, and new features for all of them, ComputerCraft 1.4 is launched, greatly increasing the scope for automated systems with Turtles. This gets the attention of certain members of the YouTube community.

September 21st, 2012:

I appear on MineTV to talk about ComputerCraft. It’s a lot of fun!

September 22nd, 2012:

ComputerCraft 1.42 adds the Printer peripheral and Printed Books to the game.

October 22nd, 2012:

And it was glorious
ComputerCraft 1.45 brings with it Advanced Computers and Advanced Monitors. Finally, computers can speak in Colour.

November 24th, 2012:

ComputerCraft goes to Disneyland! Hosted by the magnificent Sacheverell, I speak on the Minecraft Modding with the Pros panel at MINECON in Paris. I get to meet and hang out with loads of fans of the mod, all the awesome Mojangsters, and some big members Minecraft community. I also got to discuss ComputerCraft with the guys from the very cool MinecraftEDU project, more news on this in the new year!

December 24th, 2012:

Now at version 1.48, ComputerCraft is going stronger than ever. The download count currently sits at 970,000, and that doesn’t include the huge number of people who have played it as part of the Feed the Beast or Tekkit modpacks. We have an extremely active community, and a day doesn’t go by when somebody on youtube doesn’t upload something awesome they’ve done with the mod.

I’ve spent thousands of hours working on ComputerCraft over the last year, and I think we’ve built something really unique. It’s a cliché, but I couldn’t have done it without the incredibly supportive and fascinating community you guys have built around my efforts. To say thanks, I’ve added a secret feature to ComputerCraft that gets activated today. To find out what it is: load up the game and take a look!

Merry Christmas.

ComputerCraft 1.48

Time to celebrate! ComputerCraft has been updated for Minecraft 1.4.6!

Cue the fireworks guy!

Downloads:

ComputerCraft requires Minecraft 1.4.6 and at least version 456 of Minecraft Forge. Once forge is installed, drop ComputerCraft1.48.zip into your /mods/ directory, and launch the game.

New Features:

  • Ported to Minecraft 1.4.6
  • Advanced Monitors can now be used as touchscreens
  • Advanced Monitors are now easier to craft
  • Turtles now get slightly less movement from fuel
  • Turtles can now push items
  • Computers can now control Command Blocks, if enabled in the config
  • New API function: os.day()
  • A christmas surprise

Happy holiday hacking!

Minecon aftermath

So MINECON is over, and I’m sitting here in McDonalds waiting for the Eurostar to take me back to Merry old England. As it turns out, the modding panel went amazingly well: over 700 people showed up, and I got to meet loads of awesome fans and figures from the Minecraft community. The experience was exhilarating, and I’m definitely down for doing something like this again. Here’s the panel, recorded by the guys at Gamespot:

From left to right, the panellists are Sacheverell of minecraftforum.net, Searge and ProfMobius of the Minecraft Coder Pack, myself, Matt from MineZ, Erik from bukkit and mojang, and Austin from MineZ. Massive thanks to all of them, and everyone else I got to meet over the weekend. Good times 😀

#minecon

Minecon minecon miiiinnnneeeecooooonn

Today is an exciting day. Why? Because I’m headed to MINECON in Paris to talk about ComputerCraft! I’ll be talking on the panel Minecraft Modding with the Pros on Saturday at 1PM in The Stronghold, at the New York Convention Centre. It’s unlikely to be streamed live by Gamespot, as it clashes with a talk by notch, but it will probably be recorded and available to watch online after the event for people who aren’t going.

If you are going, I hope to see you there! When I’m not hosting the panel, I’ll be happy to talk to anyone who wants to say Hi. If you Follow me on Twitter, i’ll be posting quite regularly with where I am (and what I look like), so I should be easy to spot.

Viva le Minecraft!

Minecraft 1.4.5, and some 3D Printing

So Minecraft was updated today, to version 1.4.5. Normally when this happens this means I have to release a new version of ComputerCraft, but this time the obfuscation mappings didn’t change, so the already released version 1.47 just works! I hope this becomes a thing, and all updates in future can be this simple. Check the post below for the download link.

In community news, lua superstar Nitrogenfingers just produced his most impressive creation yet, a graphics-driven visual 3D printing system using Turtles and Advanced Computers, check it out:

Nitrogenfingers wrote the “paint” program that comes pre-installed on the Advanced Computers in ComputerCraft, and this system expands the capabilities of this program tenfold, with amazing results. What’s more, he’s offered the entire thing for you to download and use on the ComputerCraft forums. I love the things our Community creates, and I’m definitely planning on showing off stuff like this to anyone who will listen at MINECON this weekend.

More on that later…

ComputerCraft 1.47, and Minecon news!

First things first: A new Minecraft update came out today, and with it, a new ComputerCraft:

Downloads:

ComputerCraft requires Minecraft 1.4.4 or 1.4.5 and the recommended version of Minecraft Forge for your Minecraft version. Once forge is installed, drop ComputerCraft1.47.zip into your /mods/ directory, and launch the game.

New Features:

  • Ported to Minecraft 1.4.4
  • Fixed label tooltips not showing up in SMP

In other news: In response to the pitch video I recorded last month, I’ve been invited to speak on the Minecraft Modding panel at MINECON in Paris the weekend after next, with Searge from the Minecraft Coder Pack, and others! This is a huge and slightly scary thing! The panel will mostly be about modding in general, but I’d love to talk to fans about ComputerCraft if I get the right questions. If you’re going to the con, hit me up on Twitter, and maybe I’ll see some of you there.

Happy Hacking!

ComputerCraft 1.45 – Now in Color

It's spelt Colour really.

Downloads:

ComputerCraft requires Minecraft 1.3.2 and at least version 275 of Minecraft Forge. Once forge is installed, simply drop ComputerCraft1.45.zip into your /mods/ directory, and launch the game.

This update adds one of the longest requested features to ComputerCraft: Colour Terminals! I’m really looking forward to seeing what kind of apps and games people make with this :D. This version also marks the first release of ComputerCraft where all the beta testing was done in public: After a bumpy start, it went quite well, so it’s something we’re going to keep doing in future. If you want to beta test future versions of ComputerCraft ahead of their wide release and help us fix bugs, check out the Beta Testing area on the ComputerCraft forums.

New Features:

  • Added Advanced Computers
  • Added Advanced Monitors
  • New program: paint (by nitrogenfingers)
  • New API: paintutils
  • New term functions: term.setBackgroundColor( color ), term.setTextColor( color ), term.isColor()
  • New turtle function: turtle.transferTo( slot, [count] )

Happy hacking! If you enjoy ComputerCraft, why not support my pitch to talk about it at Minecon this year?