Commit Graph
8 Commits
Author SHA1 Message Date
Techcable 88d0213190 Use ASM for event execution
Reflection (although highly optimized), has noticable overhead.
It also creates noticable GC overhead by allocating arrays with arguments, as @Aikar has said.

Based on WaterfallMC/Waterfall@1692934370

Merge pull request #45 from Techcable/feature/asm-executors
2016-03-03 13:26:03 -07:00
Techcable 99f7a9fcf5 Improve Paper's version checking system
Will now check commit hashes from this repo as a fallback when it is unable to find a build from our CI server. Because not everyone uses it directly
2016-03-11 22:30:18 -06:00
Techcable d78781c869 Re-add BlocksPos inlining patch 2016-03-07 16:00:29 -06:00
Techcable 1bdbffaf84 Improve title API
Uses title objects instead of individual update methods
2016-02-17 19:03:21 -07:00
Techcable aea26a3f89 Speedup BlockPos by fixing inlining 2016-01-29 03:26:31 -06:00
Techcable 3e8e275447 Lookup game profiles for users that aren't onine 2015-08-15 14:05:03 -05:00
Techcable 15512b5459 Use the server usercache for player heads 2015-08-11 01:27:18 -05:00
Techcable f89d680e05 Add PlayerMicroMoveEvent 2015-07-23 04:30:13 -07:00