Implemented variable tick rate.

Signed-off-by: Ross Allan <rallanpcl@gmail.com>
Oops, nanoseconds =/= 1/1000ms

Signed-off-by: Ross Allan <rallanpcl@gmail.com>
Fixed averageTickTime calculation

Signed-off-by: Ross Allan <rallanpcl@gmail.com>
Implemented stats with /ticks command

Signed-off-by: Ross Allan <rallanpcl@gmail.com>
Spelling and static analysis fixes.

Signed-off-by: Ross Allan <rallanpcl@gmail.com>
Fix readme contradiction. Ant =/= Maven

Signed-off-by: Ross Allan <rallanpcl@gmail.com>
Updated forge version.

Signed-off-by: Ross Allan <rallanpcl@gmail.com>
Made name of /ticks command configurable.

Signed-off-by: Ross Allan <rallanpcl@gmail.com>
Refactored commands.

Signed-off-by: Ross Allan <rallanpcl@gmail.com>
Improved statistics

Signed-off-by: Ross Allan <rallanpcl@gmail.com>
Partially implemented patch obfuscator.

Signed-off-by: Ross Allan <rallanpcl@gmail.com>
Updated forge version.

Signed-off-by: Ross Allan <rallanpcl@gmail.com>
Fixed Vec3Pool synchronization issue. Further work on patch obfuscator.

Signed-off-by: Ross Allan <rallanpcl@gmail.com>
Renamed MethodDescription.getFullName -> getShortName, added getMCPName

Signed-off-by: Ross Allan <rallanpcl@gmail.com>
Corrected impossible? docBuilder instantiation failure error message.

Signed-off-by: Ross Allan <rallanpcl@gmail.com>
Corrected default patch obfuscation paths.

Signed-off-by: Ross Allan <rallanpcl@gmail.com>
Refactored patcher, implemented synchronizer.

Signed-off-by: Ross Allan <rallanpcl@gmail.com>
Partial redesign of patching system.

Signed-off-by: Ross Allan <rallanpcl@gmail.com>
Updated to MC 1.4.6

Signed-off-by: Ross Allan <rallanpcl@gmail.com>
Renamed MethodPatcherTest -> PatcherTests

Signed-off-by: Ross Allan <rallanpcl@gmail.com>