Generate enchantment levels based on amount of nearby bookshelves when enchanting.

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

Implement proper enchantment level generation
Fixed OP duplicates from being added to ops.yml
Signed-off-by: Steven Downer <grinch@outlook.com>
Merge pull request #533 from NinjaGrinch/master

Fixed OP duplicates from being added to ops.yml
Merge pull request #534 from DDoSQc/master

The Epic Math Refactor
Missed stuff for the math refactor

Signed-off-by: Aleksi Sapon <QcTechs@gmail.com>
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'