Is it possible to script Minecraft?

Being a programmer doing tedious tasks always make me want to script it.

Is there a way to intelligently script Minecraft, reacting to the surroundings. Something like do this sequence of digging until something interesting happens?


In terms of automation, I've found quite a few interesting articles concerning using Autohotkey with Minecraft. Here's a nice forum thread for example. Obviously this isn't enough to react to what's happening in the game, the only way to do that is via a mod (I can't find any scripting mods), but it'll still allow for longer Minecraft sessions before the RSI kicks in.


The only possibility I know of would by Scripting via the mod WorldEdit (available both SSP and SMP via bukkit). It's using JavaScript for Scripts.

You can of course also figure out modding itself, using Java, which allows you to do anything. But be aware that Notch apparently re-obfuscates the code from version to version...