Sotr
ad23b84309
Remove UNUSED class
2019-03-26 17:16:17 +08:00
Sotr
621ab87fb9
Merge branch 'master' of github.com:Akarin-project/Akarin
2019-03-26 17:12:32 +08:00
Sotr
19a9e9ebb3
Async lighting updates
2019-03-26 17:03:26 +08:00
Sotr
8c841e73fd
Places more unsafe timings
2019-03-26 15:50:48 +08:00
Sotr
fb511e9282
Fixup NPE
2019-03-26 00:26:13 +08:00
Sotr
e686eead26
Cleanup
2019-03-26 00:19:07 +08:00
Sotr
9a9b4c4672
Fixes compatibility with ProtocolSupport
2019-03-26 00:01:44 +08:00
Sotr
95b3a459db
Upstream Paper
2019-03-25 18:16:28 +08:00
Sotr
312043ac02
Upstream Paper
2019-03-25 17:59:41 +08:00
Sotr
49fc7dead4
Optimize game rules
2019-03-25 17:54:25 +08:00
Sotr
45ef83a3a2
Remove volatile from HandlerList to improve event performance
2019-03-25 16:51:55 +08:00
Sotr
de28a2ab0b
[ci skip] Add one more ci w/ test
2019-03-25 01:27:25 +08:00
Sotr
4d2bd1c10c
Hotfix - entity add
2019-03-24 23:13:14 +08:00
Sotr
41b8f59b4c
[ci skip] Remove IWorldAccess list
2019-03-24 23:09:25 +08:00
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