BukkitLua
On vecation so wait some weeks before this is back in development
Still in very early stage. So no download is available at the moment of writing!
BukkitLua is a layer between lua and the bukkit API, Using the LuaJava interpreter. Since i have been playing around with gmod lua there is probably going to be some similarities such as registering hooks and whatnot.
What this means is that you can make plugins entirely in Lua! Without any java knowledge at all!
Heres a simple MOTD example:
motd.lua
1 2 3 | server.hook("onPlayerJoin","motdplayerjoin",function(player) player:sendMessage("Hello and welcome to my server powered by BukkitLua! Enjoy your stay!") end) |
That is 3 lines compared to setting up a workspace with java, compiling bukkit and all that jazz.
There is also more advantages like easier to see where in your code there is an error compared to the java stack trace, load scripts while the server is running and no compilation required.
More info:
Just wondering if you are still going on with this, I sure hope so!
Good luck!