Added documentation and added state of toggle
Added documentation and implemented drop item event
Added documentation and added the item that was eaten to the player eat event
Added documentation and added pickup item event
Added documentation to all events
forgot about dropping from crafting benches
meh, Todo to TODO
Merge pull request #3 from gyroninja/master

Some work on events and basic documentation
Added lazy loading for crafting recepies, this allows the recepies to change while the server is running.

This commit is useful because custom plugins mostly want to register custom crafting recepies for their items.
Only loop 1 time over the online players instead of 4 times, increases speed of looping over players
Added Main.getPlayer(UUID)
Added documentation to the whole api package and refactored a few small things.
Merge pull request #4 from gyroninja/master

Added documentation to the whole api package by @gyroninja
Fixed a netty buffer that wasn't closed when the method was finished
Check if player != null before using it, a player may be null if it has disconnected after the server has received the packet, but before it processed it
Fixed kick messages & kick the old player if there already is a player with the same uuid online (may happen with lagg while joining)
Merge branch 'ferrybig'