Implements glass bottles interactions
Signed-off-by: Karang <arthur.hennequin@free.fr>
Begin to fill potions recipes (redstone, glowstone)
Signed-off-by: Karang <arthur.hennequin@free.fr>
More Inventory Work.

Fix Skulls not being wearable. Seperate PlayerArmorInventory out from EntityArmorInventory, allows us to define alternate restrictions.

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

More Inventory work
get rid of Magic numbers in windows/inventories.

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

Cleanup magic numbers in inventories
Fix glass bottle + FIX PLAYER HEIGHT!!!!
Signed-off-by: Karang <arthur.hennequin@free.fr>
Merge pull request #544 from Karang/master

Implements glass bottles interactions
version key to keep data compatibility
Fix buckets
Signed-off-by: Karang <arthur.hennequin@free.fr>
Merge pull request #550 from Karang/master

Fix buckets
add InventoryCanSetEvent

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

Add InventoryCanSetEvent
Handle latency with movement checks
Increase refresh rate
Don't send weather packets when weather has not changed
Fix explosion drops
Items have health and can be ticked
The Meek Math Refactor

Signed-off-by: Aleksi Sapon <QcTechs@gmail.com>
Merge pull request #552 from DDoSQc/master

The Meek Math Refactor
Moved WindowEvents to API package.

Created AbstractWindow.  VanillaRenderMaterials is also now in the API package as it's a static class and seems to be universally necessary.

Updated Docs for InventoryCanSetevent.  removed PlayerSlotChangeEvent, it was unnecessary to begin with.

Signed-off-by: Nick Minkler <sleaker@gmail.com>