Commit Graph

67 Commits

Author SHA1 Message Date
ㄗㄠˋ ㄑㄧˊ
341aca2883 fix 2020-04-18 20:21:43 +08:00
ㄗㄠˋ ㄑㄧˊ
1b66f4548e Tuinity View distance api
Based on my Tuinity fork: caf081984d
2020-04-18 20:01:29 +08:00
ㄗㄠˋ ㄑㄧˊ
3f277e8af5 Log exceptions for async chunk load failures 2020-04-18 18:11:28 +08:00
ㄗㄠˋ ㄑㄧˊ
f802f1d7ea Change writes to use NORMAL priority rather than LOW 2020-04-18 18:09:03 +08:00
ㄗㄠˋ ㄑㄧˊ
6f26a671b5 Updated Upstream (Paper)
Upstream has released updates that appears to apply and compile correctly

Paper Changes:
26fb7cc35 Fix Chunk Post Processing deadlock risk
ffecc4e26 Revert "Optimize entity list iteration requiring entities be in"
0a4286cc4 Prevent Fire from loading chunks
07915ea18 Add Player Client Options API (#2883)
bc48a3172 Optimize entity list iteration requiring entities be in  loaded chunks
88092fef1 Optimize ChunkProviderServer's chunk level checking helper methods
01e8ce8d2 Forced Watchdog Crash support and Improve Async Shutdown
fdb8fe780 Be less strict with vanilla teleport command limits
0f06d3806 Restrict vanilla teleport command to within worldborder
24d93aafa Fix Optional null issue - Fixes #3155
eb71c5fa3 Fix incorect timing of mspt
1ca804342 Optimise entity hard collision checking
b67a42376 Don't run entity collision code if not needed
bd9aa547d Optimise ArraySetSorted#removeIf
2020-04-18 18:05:03 +08:00
ㄗㄠˋ ㄑㄧˊ
4b8997f4b5 get rid of current-paper; update options of format-patch 2020-04-18 18:00:20 +08:00
ㄗㄠˋ ㄑㄧˊ
d2674b1d4a better cache 2020-04-18 17:57:03 +08:00
Sotr
44c20dd789 Further optimize pathfinder 2020-04-16 03:11:04 +07:00
Sotr
9f21b23335 Format patches 2020-04-16 02:17:13 +07:00
Sotr
4b9b6169c3 Fixes patch conflict with Anti-Xray - Close GH-158 2020-04-16 00:26:01 +07:00
Sotr
9a3a5c67f3 Fully remove callers of vanilla profiler 2020-04-15 23:18:38 +07:00
Sotr
08d2f7a357 Remove a few more streams 2020-04-15 22:46:29 +07:00
Sotr
542ac96613 Retitle some patches 2020-04-15 22:21:06 +07:00
Sotr
17c797f817 Format patches 2020-04-15 22:19:23 +07:00
Sotr
5ee75e7aa4 Clarify patch titles 2020-04-15 22:11:13 +07:00
Sotr
44f01b0fd3 Format async pathfinder patch 2020-04-15 22:07:35 +07:00
Sotr
a5f25a0d29 Fixup missing modification 2020-04-15 21:40:23 +07:00
Sotr
dfd3a966d5 Fix typo 2020-04-15 20:01:12 +07:00
Sotr
4d0ea06a78 Remove stream and simplify op in pathfinder & fix scripts 2020-04-15 19:59:23 +07:00
Sotr
790aedb67b Fix wrong gitcmd & rebuild patches 2020-04-15 17:24:46 +07:00
Sotr
1f992c63e9 Cache Hashcode for BlockPosition 2020-04-15 04:28:58 +07:00
Sotr
78713a1039 Remove stream for ender teleport 2020-04-15 04:18:04 +07:00
Sotr
0974876d10 Fix missing caller 2020-04-15 04:00:52 +07:00
Sotr
997e18267e Optimize door interact pathfinding 2020-04-15 03:59:51 +07:00
Sotr
177baf669a Multiple patches backported from Tuinity 2020-04-15 02:52:10 +07:00
Sotr
e4cdd73478 [CI-SKIP] Remove empty lines 2020-04-15 01:22:34 +07:00
Sotr
0aa5f300de [CI-SKIP] Cleanup patch 2020-04-15 01:19:11 +07:00
Sotr
9b12bb9099 Save more lines & fix patch order 2020-04-15 01:16:46 +07:00
Sotr
f5c5fa32bf Fix errors on eclipse 2020-04-15 00:55:18 +07:00
Sotr
39007a5eb3 Add more arguments 2020-04-14 04:46:00 +07:00
Sotr
9353e8d78c Fix typo in patch title 2020-04-14 04:11:46 +07:00
Sotr
e461f5cdf5 Rebuild patches 2020-04-13 20:51:34 +07:00
ㄗㄠˋ ㄑㄧˊ
b14089ec8b Updated Upstream (Paper)
Upstream has released updates that appears to apply and compile correctly

Paper Changes:
81706e626 Make the shutdown thread try to shutdown on main
891824509 Prevent opening inventories when frozen
e6d395cc8 Port 04-Util.patch from Tuinity (#3136)
59453f667 Fix incorrectly loading chunks on a cancelled interact event
bdcc31caa Let invalid positioned entities clean up previous chunk by the chunkCheck
2020-04-13 18:39:40 +08:00
ㄗㄠˋ ㄑㄧˊ
7e709d1e2b Akarin Metrics 2020-04-13 13:19:03 +08:00
ㄗㄠˋ ㄑㄧˊ
b6e993f8d3 fix scripts/applyPatches.sh and update upstream 2020-04-13 10:43:24 +08:00
ㄗㄠˋ ㄑㄧˊ
43ef314288 move gitcmd to script/functions.sh 2020-04-13 10:33:12 +08:00
ㄗㄠˋ ㄑㄧˊ
8ea17d256c remove "git config commit.gpgsign" since it's included in $gitcmd; set encoding to UTF-8; correct scripts file name 2020-04-13 10:27:12 +08:00
Sotr
6b125ec995 Fixes shell typo 2020-04-13 04:59:43 +07:00
Sotr
7aa8eb6363 Rewrite scripts and fix more build issues 2020-04-13 04:58:10 +07:00
ㄗㄠˋ ㄑㄧˊ
173fa1ee6d Updated Upstream (Paper)
Upstream has released updates that appears to apply and compile correctly

Paper Changes:
bc17ce69d Delay unsafe actions until after entity ticking is done - Fixes #3114
5553e6b3e Disable Sync Events firing Async errors during shutdown
e12c51d9b Use better variable for isStopping() API
586ee2bb1 Remove patch for MC-111480, fixed in 1.14
09a942155 Remove streams from Mob AI System
bb5c294ec Fix Disabling Asynchronous Chunks
089d83568 Implement Chunk Priority / Urgency System for World Gen
fce69af70 Use dedicated thread for main thread blocking chunk loads
588b62e47 Add tick times API and /mspt command (#3102)
11de41c77 Add API MinecraftServer#isStopping (#3129)
942ff3c28 My patches are under MIT (#3130)
2020-04-12 12:13:51 +08:00
ㄗㄠˋ ㄑㄧˊ
6a3b8598fb update upstream and fix scripts 2020-04-11 13:13:24 +08:00
ㄗㄠˋ ㄑㄧˊ
9d6226f8af make the patch more readable 2020-04-10 15:51:42 +08:00
ㄗㄠˋ ㄑㄧˊ
4b20455cd5 Swaps the predicate order of collision 2020-04-10 15:47:49 +08:00
ㄗㄠˋ ㄑㄧˊ
504eb37c5e Updated Upstream (Paper)
Upstream has released updates that appears to apply and compile correctly

Paper Changes:
bc8fafb20 Updated Upstream (CraftBukkit/Spigot)
ebbca5ced Drowned is a RangedEntity (fixes API for Drowned to support Ranged)
83b03eee0 Don't move existing players to world spawn
3b3e38fd0 Fix issue with loading chunk during ticking chunks issue
78431dcae Update test server startup script
ab74bb451 Speed up processing of chunk loads and generation
f5dd491fc Increase Light Queue Size
9ab693487 Don't load chunks when attempting to unload a chunk
38c626229 Improve Optimize Memory use logic to make iterator safer and fix bad plugins like P2
d33ba160a Fix incorrect keyword use on visibleChunksClone
2f3430158 Updated Upstream (Bukkit/CraftBukkit)
a65831bd6 Optimize PlayerChunkMap memory use for visibleChunks
2020-04-10 11:02:20 +08:00
ㄗㄠˋ ㄑㄧˊ
468cd6781d rebuild patches 2020-04-10 11:00:14 +08:00
cakoyo
62b087a42e Merge pull request #155 from tsao-chi-fork/1.15.2-patch-2
Optimizations for network
2020-04-09 18:02:45 +07:00
ㄗㄠˋ ㄑㄧˊ
1729bd7448 fix 2020-04-08 15:42:26 +08:00
ㄗㄠˋ ㄑㄧˊ
72f90a19ca fix 2020-04-05 15:22:13 +08:00
ㄗㄠˋ ㄑㄧˊ
dc062e6862 Optimizations for network 2020-04-05 15:00:30 +08:00
ㄗㄠˋ ㄑㄧˊ
8d3f4c10bd Async Sending packets 2020-04-05 14:39:14 +08:00