Use create method

Signed-off-by: Jack Huey kitskub@gmail.com
Various Physics fixes

Signed-off-by: Chris Sanders <zidane@outlook.com>
Fixup for ATTACHED_COUNT

- Created HashMap that stores the class and the attached count. This should make sure that when checking the attached count of a class, it always returns that classes attached count and not an overall number.
- Made setSpawnHealth do setHealth with the SPAWN cause.
- Removed some unneeded code.
- Added TODO for MaxHealthChangedEvent
- Removed setSavable calls from compoments as the parent already does this.

Signed-off-by: Steven Downer <grinch@outlook.com>
Merge pull request #637 from Grinch/master

Fixup for ATTACHED_COUNT
MOTD Change.

Signed-off-by: Steven Downer <grinch@outlook.com>
Use a DataStore for Team configuration rather than the team object directly.

Added VanillaData for team tags.

Protocol still needs work to send tags properly, along with persistence of Team data.

Signed-off-by: Nick Minkler <sleaker@gmail.com>
Player armor inventory has different logic, so this should have stayed on. Woops!

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

MOTD Change
My IDE goofed, don't use * imports.

Signed-off-by: Nick Minkler <sleaker@gmail.com>
Small adjustments. Really needs a full rewrite

Signed-off-by: Jack Huey kitskub@gmail.com
Add hook for Travis notifications to Notifico.
Update for 1.6.2 (mostly)

Adds HardenedClay, CoalBlock, HayBale, StainedClay, HorseArmors, NameTag.
Adds new Horse and variants
new Packets and Packet Changes, all health and damage is now sent as floats.
templated HorseInventory

Fixed ProtocolTests so there are no more missing message tests.
Fixed Beacon and CommandBlock Messages not having proper equals/toString methods.
Fixed QuartzPillar not being rotational, added new RotationalSolid for Quartz/Logs.
Update version in description and readme to 1.6.2.
Fix PlayerStatistics protocol sending wrong datatype.

Signed-off-by: Nick Minkler <sleaker@gmail.com>
Vanilla now builds properly, implement partial chat protocol changes.  Please fix EntityMocker and Serializable tests.

Signed-off-by: Nick Minkler <sleaker@gmail.com>
re-order how packets are sent on initial login to match Vanilla MC. Added some comments to help with showing which packets get sent when by official.

Signed-off-by: Nick Minkler <sleaker@gmail.com>
Removed unused imports, switched some final field to static, modified order (Sonar tweaks)

Signed-off-by: William Lebel <lebelwilliam@gmail.com>
Don't send gamemode change packet before login has completed, gamemode is sent in the initial login anyway.

Signed-off-by: Nick Minkler <sleaker@gmail.com>
Fixes login from official server. cleaned up dead code in VNS, also spout session state must be in GAME to properly encode outgoing packets.

Signed-off-by: Nick Minkler <sleaker@gmail.com>
Update Maven shade plugin to 2.1 and minor cleanup.