Commit Graph

32 Commits

Author SHA1 Message Date
fddfa624cf Chunk System and Starlight WIP
Chunk system patch was refactored to take advantage of
newer ConcurrentUtil's concurrent long hash table (which
fixes hash collisions caused by chaining fastutil's long hash
and CHM's hash) plus some other minor improvements.

The chunk system was also merged with Starlight, which mostly
provides a small improvement to ThreadedLevelLightEngine#checkBlock
as the scheduling was rewritten.
2024-06-14 17:19:25 -07:00
9206b1ea14 Fix a few compile errors 2024-06-14 13:07:50 +02:00
7289589315 988 2024-06-14 11:59:44 +02:00
6a05c85176 117 2024-06-13 10:30:39 -07:00
0ef31547a1 Finish API patches 2024-06-13 08:45:43 -07:00
717c16dc69 Patches! 2024-04-23 18:25:14 -07:00
47ee5579ff Begin update to 1.20.5 2024-04-23 10:02:08 -07:00
fae4fc60c9 [ci skip] Move chunk system patch back a bit 2024-01-24 13:07:40 +01:00
88d3d87993 [ci skip] Add more patch identifying comments 2024-01-23 14:34:17 +01:00
15a9af2f5e More more more work 2023-12-05 20:54:55 +01:00
46f4547805 Prepare for 1.20.3 dev 2023-12-05 18:20:55 +01:00
9bf842c13e Chunk system patch 2023-09-22 13:13:57 -07:00
05f9968013 Rebuild patches 2023-09-22 10:59:56 -07:00
86931baedf more more more work 2023-09-21 22:14:58 +02:00
524eeedaa8 So it begins... 2023-09-21 19:18:04 +02:00
288a08c1af rewrite chunk system checkpoint 2023-06-07 22:21:04 -07:00
f4a4fec81b More more work 2023-06-07 20:49:17 +02:00
1bda3d4d2a Start working on 1.20 2023-06-07 18:24:39 +02:00
92dd8645a8 More more patches 2023-03-14 19:36:39 +01:00
08ab8edb76 Start working on 1.19.4 2023-03-14 18:11:24 +01:00
d4e6ee3d12 Moar, fix API 2022-12-07 19:52:24 +01:00
b7dd55ce72 API patches 2022-12-07 17:46:46 +01:00
90da9124c5 Re-arrange most chunk system patches to front (#8338)
* Re-arrange most chunk system patches to front

Co-authored-by: Spottedleaf <Spottedleaf@users.noreply.github.com>
2022-09-01 09:51:59 -07:00
24201b38ce More work 2022-07-27 21:49:24 +02:00
858aabab7c Move patches over, start with first few 2022-07-27 20:52:03 +02:00
2168417373 Move to configurate for paper.yml (#7609) 2022-06-09 01:51:45 -07:00
588aa467be More more patches 2022-06-07 21:55:39 +02:00
1148687a8d Prepare for 1.19 dev 2022-06-07 18:52:56 +02:00
91fcee0c04 More more more more work 2021-11-23 14:22:49 +01:00
ed6d43ddb0 Prepare for updating server patches 2021-11-23 00:57:41 -08:00
a1d90ea32f AT bullshit 2021-06-16 00:24:12 +02:00
51d9594fe8 more patches (#5799) 2021-06-11 19:24:43 -07:00