Implement partial brewing. Most of the brewing reagents still need to be implemented, but you can now successfully brew Awkward Potions using Nether Wart and Water Bottles.

Signed-off-by: aPunch <theapunch@yahoo.com>
Merge pull request #536 from aPunch/master

Partial Brewing Implementation
Fixed gamemode being always set to the world.

Now this only occurs on first join, after that player gamemode is the one
used.
Signed-off-by: Chris Sanders <zidane@outlook.com>
Supports callback so chunks are saved if light buffers change
Mushroom Stew now gives a bowl back.
Signed-off-by: Steven Downer <grinch@outlook.com>
Merge pull request #537 from NinjaGrinch/master

Mushroom Stew now gives bowl back when eaten.
Forgot the recipes.yml when fixing Mushroom Stew.
Signed-off-by: Steven Downer <grinch@outlook.com>
Merge pull request #538 from NinjaGrinch/master

Forgot the recipes.yml when fixing Mushroom Stew.
Fixed gamemode being wrong on login.
This should prevent NPE's on wrong food items. (Related to http://pastie.org/5890551 )
Scene implementation. Still need some fixes.
Fix sending Armor & Held item

Fixes Armor being sent to the incorrect slots on the client.
Enables held item slot being sent to the client properly, also sends it when the entity spawns.
refactored PlayerArmorInventory to EntityArmorInventory as other Entities will be getting this.

Signed-off-by: Nick Minkler <sleaker@gmail.com>
Merge pull request #539 from Sleaker/master

Fix how we handle held items, and armor slot changes to other clients.
Merge branch 'scene'
Revert "Merge branch 'scene'"

This reverts commit 81bd5476ee96c0c261d90feed50050ef0bfdfb4e, reversing
changes made to b8f9d22396b55f5d37b2a2465864db10d1b249c8.