Removal of Mouse enum

Signed-off-by: Walker Crouse <walkercrouse@hotmail.com>
Clarified javadocks for getPoint
Merge pull request #561 from croxis/master

Clarified location of getPoint on EntityInteractEvent
Initial plugin update / install API

Signed-off-by: Walker Crouse <walkercrouse@hotmail.com>
[Breaking] Remove unecassary plugin abstraction

Signed-off-by: Walker Crouse <walkercrouse@hotmail.com>
Don't use an upstream parameter except where it can be used to help performance.

And then, only use it sparingly

Begin cleaning up protocol

Signed-off-by: Jack Huey kitskub@gmail.com
Merge remote-tracking branch 'origin/master' into client-connection
Cleanup and some documentation of ServerNetworkSynchronizer

Signed-off-by: Jack Huey kitskub@gmail.com
Merge pull request #563 from kitskub/client-connection

Don't use an upstream parameter