Fixed a bug in entity movement
Fixed entity spawning
Removed commented out code
Start of tidy up
Clean up & Protocol handling work
New fast packet writer
Added missing slice types
Add missing packets
Removed broken json handling from logging package
protocol: Now uses io.ReadFull to prevent missing bytes in packets
protocol/auth: Created. This checks the user against the Mojang login servers
protocol: Implemented the login sequence with protocol encryption
/: Updated to use the new protocol package
protocol: Added reference to http://wiki.vg/Protocol_Encryption
/: Made the server's authenticator changeable
protocol: Formatting fixes
/: Removed unused method
entity/player: Created. This handles the player after the login is complete
format/nbt: Brought in old nbt parser
protocol: Remove old bug comment