Sotr
0907ab86fc
Merge branch 'master' of github.com:Akarin-project/Paper
2019-03-24 18:18:54 +08:00
Sotr
8c772dd85f
Upstream Paper
2019-03-24 18:17:28 +08:00
Sotr
0c7b8a1008
Do not send break animation to himself
2019-03-24 05:08:58 +08:00
Sotr
71b180df27
Hotfix - initalise hidden players w/ refactor user cache system
2019-03-24 05:00:53 +08:00
Sotr
bfee6f32c1
Copy on write hidden players
2019-03-23 21:15:57 +08:00
Sotr
75279a3486
Hotfix - fixes incorrect comment
2019-03-23 17:45:14 +08:00
Sotr
9fdb65b555
Remove all client handled calc
2019-03-23 17:38:08 +08:00
Sotr
94abb54309
Remove the calc of clientside effect
2019-03-23 16:58:41 +08:00
Sotr
427e24ae2c
Do not send packets for fake players
2019-03-23 16:49:30 +08:00
Sotr
02c2da2d21
[ci skip] Correct download link
2019-03-22 16:47:43 +08:00
Sotr
7d8ab5041d
Hotfix - timings close GH-74 w/ chunk sending
2019-03-22 16:32:15 +08:00
Sotr
193cadb6fa
Never check footstep
2019-03-22 07:05:09 +08:00
Sotr
6d6e7c4c75
Further optimize data watcher
2019-03-22 06:58:50 +08:00
Sotr
c3aabab14a
Oops!
2019-03-22 06:47:36 +08:00
Sotr
4f3634c022
Optimize data watcher
2019-03-22 06:46:41 +08:00
Sotr
c3f70996fe
Move spriting water particle to off thread
2019-03-22 05:10:45 +08:00
Sotr
f8efc6d057
More unsafe timings
2019-03-22 04:43:34 +08:00
Sotr
aaab88b497
Ensures do not tick dead entity
2019-03-22 04:41:54 +08:00
Sotr
73003da5c8
Add async executor
2019-03-22 04:18:08 +08:00
Sotr
9c196c9a0b
Fixes typo
2019-03-22 00:46:16 +08:00
Sotr
3d74804bea
Remove unnecessary AsyncCatcher callers
...
The AsyncCatcher will check threads and cost extra performance, and since it only works for bad plugins, just removed unnecessary callers that won't save data to disk to save these performance.
2019-03-22 00:40:48 +08:00
Sotr
398eac9e15
[ci skip] Fixes indention
2019-03-22 00:30:24 +08:00
Sotr
0120d6a762
Upgrade netty to 4.1.35.Final-SNAPSHOT
2019-03-22 00:28:49 +08:00
Sotr
d4d6d1b9df
Add KQueue channel support
2019-03-22 00:13:49 +08:00
Sotr
fb0a1346e1
Fixes GH-73
2019-03-21 23:57:04 +08:00
Sotr
58ed872c56
Hotfix - packets w/ compatibility and optimization
2019-03-21 20:59:20 +08:00
Sotr
0ebb3705c8
Revert a few final mark to fix compatibility
2019-03-21 19:17:14 +08:00
Sotr
490588c5f3
Revert a few final mark to fix compatibility
2019-03-21 19:16:07 +08:00
Sotr
4b319b4945
Fixes compile error
2019-03-21 03:03:00 +08:00
Sotr
6436a5f9b1
Resolve conflict
2019-03-21 03:01:05 +08:00
Sotr
6498e68a50
Upstream Paper
2019-03-21 02:58:59 +08:00
Sotr
1f6332e3d4
Dispatch packets immediately
2019-03-20 15:34:58 +08:00
Sotr
d3a48c560b
Dev imports w/ Dispatch packets immediately
2019-03-20 15:34:29 +08:00
Sotr
a71fbd6d7d
Dev imports
2019-03-20 15:32:52 +08:00
Sotr
3867a9b157
Dispatch close window packets immediately
2019-03-20 15:31:28 +08:00
Sotr
970a8092ed
Dev import
2019-03-20 15:31:15 +08:00
Sotr
baad120d9e
Dispatch teleport packets immediately
2019-03-20 15:30:43 +08:00
Sotr
f468326c1b
Dev import
2019-03-20 15:30:27 +08:00
Sotr
dc016ecd7c
Dispatch open window packets immediately
2019-03-20 15:29:59 +08:00
Sotr
ae4bf0a3b8
Dev import
2019-03-20 15:29:34 +08:00
Sotr
bdf91cb30a
Dispatch respawn packets immediately
2019-03-20 15:29:09 +08:00
Sotr
50d8e2711f
Dev import
2019-03-20 15:28:26 +08:00
Sotr
235d0a80f5
Dispatch tab complete packets immediately
2019-03-20 15:28:09 +08:00
Sotr
dc1d89951d
Dev import
2019-03-20 15:27:35 +08:00
Sotr
f9d006e94d
Dispatch statistic packets immediately
2019-03-20 15:27:09 +08:00
Sotr
82dc6126e4
Dev import
2019-03-20 15:26:52 +08:00
Sotr
3a54987b27
Dispatch vehicle move packets immediately
2019-03-20 15:25:57 +08:00
Sotr
afa319f27f
Dev import
2019-03-20 15:25:42 +08:00
Sotr
871c720720
Dispatch inv item packets immediately
2019-03-20 15:25:12 +08:00
Sotr
f28d4c189d
Fixes a NPE, Close GH-72
2019-03-20 15:18:13 +08:00