834a4c4a8d
Apply remaining patches, fix API
2024-12-03 21:24:17 +01:00
3a8f9e0b6e
Start update, apply API patches
2024-12-03 17:58:41 +01:00
b37a391c02
Remove chunk save reattempt patch
...
This patch does not appear to be doing anything useful, and may
hide errors.
Currently, the save logic does not run through this path either
so it did not do anything.
Additionally, properly implement support for handling
RegionFileSizeException in Moonrise.
2024-11-28 17:39:40 -08:00
630bdd8cda
A bunch more 637
2024-10-23 21:10:14 +01:00
510057a8ad
okaaay let's go
2024-10-22 18:23:19 +02:00
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
4ff15b38e5
650/1053
2024-06-13 17:08:12 -07:00
0ef31547a1
Finish API patches
2024-06-13 08:45:43 -07:00
fe5f51f44e
More patch work
2024-04-24 18:15:59 +02: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
091f54138b
[ci skip] Move some disruptive patches back
2024-01-23 15:43:48 +01:00
88d3d87993
[ci skip] Add more patch identifying comments
2024-01-23 14:34:17 +01:00
0571a6438e
[ci skip] Add more identifying patch comments
2024-01-21 12:53:04 +01:00
864f4072c1
[ci skip] Add more identifying patch comments
2024-01-18 22:00:40 +01:00
66719a05d3
Patches!!!
2023-12-06 10:17:00 -05:00
46f4547805
Prepare for 1.20.3 dev
2023-12-05 18:20:55 +01:00
05f9968013
Rebuild patches
2023-09-22 10:59:56 -07:00
d518a2739d
more more more more more more more work
...
can't let lynx inflate his commit count too much
2023-09-22 16:58:35 +02:00
524eeedaa8
So it begins...
2023-09-21 19:18:04 +02:00
ff68512997
Update fluid chunk loading patch
2023-06-08 11:18:51 +02:00
a6f4f6e2c9
Patched
2023-06-08 03:20:03 -04:00
1bda3d4d2a
Start working on 1.20
2023-06-07 18:24:39 +02:00
5c5a21fb9f
More more more more more more more patches
2023-03-14 21:55:49 +01:00
08ab8edb76
Start working on 1.19.4
2023-03-14 18:11:24 +01:00
bbd997db62
More patchidy patched patches
2022-12-07 22:35:34 +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
e48774fd72
Simple patch changes for chunk system
...
Major ones soon
2022-08-10 08:07:49 -07:00
983a4b0b2b
More more more more more more work
2022-07-27 23:32:15 +02:00
858aabab7c
Move patches over, start with first few
2022-07-27 20:52:03 +02:00
4d7d4e996e
More more more more more more more more more patches
2022-06-08 14:33:46 +02:00
1148687a8d
Prepare for 1.19 dev
2022-06-07 18:52:56 +02:00
ea776989ad
Implement World#regenerateChunk ( #7425 )
...
Co-authored-by: Jason Penilla <11360596+jpenilla@users.noreply.github.com >
2022-02-05 20:47:11 +01:00
a08630ed35
Only write chunk data to disk if it serializes without throwing
...
This ensures at least a valid version of the chunk exists
on disk, even if outdated
2021-12-19 09:15:22 -08:00