Simplify LevelComponent
* Remove duplicate code
* Remove redundant put(VanillaData.EXPERIENCE_LEVEL,...) and updateUi()
Signed-off-by: stewbasic <stewbasic@gmail.com>
CuboidLightBuffer resolve upwards functionality
Merge pull request #598 from stewbasic/level

Simplify LevelComponent
Use platform param instead of if-statements

Signed-off-by: Walker Crouse <walkercrouse@hotmail.com>
Abstract aging data so there can be Villager babies!

Signed-off-by: Walker Crouse <walkercrouse@hotmail.com>
Formatting and micro-optimizations

Signed-off-by: Walker Crouse <walkercrouse@hotmail.com>
Make ageable abstract

Signed-off-by: Walker Crouse <walkercrouse@hotmail.com>
Human is not neutral so it should not be in the neutral package

Also move the Living interfaces into the living package

Signed-off-by: Walker Crouse <walkercrouse@hotmail.com>
Update for binding arguments

Signed-off-by: Walker Crouse <walkercrouse@hotmail.com>
Add annotated bindings

Signed-off-by: Walker Crouse <walkercrouse@hotmail.com>
Added blocklight falling code
Safer implementation
Import
Update for input changes

Signed-off-by: Walker Crouse <walkercrouse@hotmail.com>
Use gui.png, not quickbar.png.
First pass at removing Spout references.
Platform refactor
merge artifact
Fix Vanilla tests
Load config first.
Signed-off-by: Chris Sanders <zidane@outlook.com>