Picraft 0.5 is the current release. We now return you to the original post...
Hi, I'm Troy McClure. You may remember me from such educational films as "picamera - how to use your camera without learning C" and "compoundpi - how to use lots of cameras ... without learning C". Tonight I'm going to tell you about picraft; yet another unimaginatively named project from the mind of Dave Jones.
Have you ever watched your kids coding something in Minecraft and thought "hey, that looks a lot like Java" and then thought "eww ... that looks a lot like Java"? Well, now there's an alternative library that your kids can use to control their favourite Java-based game.
But seriously folks, "picraft" is a pythonic library for controlling the Minecraft environment. It implements all your favourite "methods" and even has a few "properties" too. It comes with extensive, and not at all condescending "documentation", and even has a "bug tracker" which you can use to whinge at the author if/when you feel like he's not taking you seriously.
So, if you fancy spending your weekend re-writing Minecraft code to do exactly the same thing in a completely different way, give "picraft" a try!
DISCLAIMER (to be read as fast as possible): May cause Minecraft scripts to run slower or crash completely depending on the competence of conversion. Not currently available on Raspbian, despite docs claims to the contrary; installation via pip or github required. May cause addiction, temporary blindness or insanity. Seek expert advice in case of contact with eyes.
Dave ... er, I mean, Troy.
Translation for the those who don't get the Simpson's reference: picraft 0.2 is out on PyPI only at the moment; it's alpha quality so don't expect it to be bug free or even particularly great - the docs are incomplete (I need to add a bunch more recipes and finish some of the chapters), but in the "release early, release often" spirit, here we are. If you're a Minecraft coding enthusiast I'd love to hear your thoughts on it (particularly if you've actually tried it ;)