ComputerCraft is a modification for Minecraft that’s all about computer programming. It allows you to build in-game Computers and Turtles. and write programs for them using the Lua programming language. The addition of programming to Minecraft opens up a wide variety of new possibilities for automation and creativity. If you’ve never programmed before, it also serves as excellent way to learn a real world skill in a fun, familiar environment.

Download and installing

The current version of ComputerCraft is 1.79. It requires version 1.8.9 of Minecraft, and an up to date version of Minecraft Forge .

Once Forge is installed, simply drag the ComputerCraft jar file into the /mods/ directory of your Minecraft install, and launch the game. Please consider donating if you have fun!

Getting started with Programming

Once you’ve gathered some stone, glass and redstone, and made your first Computer, you might be asking “How do I use this thing?”. Using ComputerCraft is all about programming; it can be daunting at first, but you’ll find it’s very rewarding in time. Here are some resources to get you going:

If you really get stuck, you can always ask for help on The ComputerCraft Forums or our IRC channel. Happy Hacking!

If you play with an older version of Minecraft, you might need one of these older versions of ComputerCraft:

I give permission to include ComputerCraft in any and all Minecraft mod packs, provided it is included unmodified. There is no need to ask permission! If your modpack is popular, please consider making a donation to the development of the mod.