I made Mooncraft to combine my love of Minecraft and Lua. I realize that Minecraft will most likely have native scripting support at some point, but this should be able to tide people over in the mean time.
Mooncraft is really just a reference implementation at this point. I want to let the community know about this project and get feedback on the direction it's going. Everything runs, but it's not feature complete right now. If the reaction to this project is positive, I'll dedicate time to fleshing more of the API out. To get an idea of the API, look at lua/autorun/example.lua and try out the commands.
Installation from binaries:
Copy the lua folder, mooncraft.jar, luajava-1.1.dll, and libluajava-1.1.jnilib to your minecraft server folder containing minecraft_server.jar.
On Windows, run Mooncraft with the following console command
java -Xmx1024M -Xms1024M -jar mooncraft.jar nogui
On Mac (and Linux I assume, though I haven't tested), run Minecraft with the following console command
java -cp mooncraft.jar:minecraft_server.jar -Xmx1024M -Xms1024M Mooncraft nogui