Lukas Rieger (Blue)
ff1e38a7e1
Fix Map-Updates not working correctly
2024-02-22 12:58:57 +01:00
Lukas Rieger
16981f2797
Refactor World-Management and Region/Chunk-Loading ( #496 )
...
* Implement PackedIntArrayAccess
* First working render with BlueNBT
* Progress converting chunkloaders
* Core rewrite done
* WIP - Restructuring configs and world-map mapping
* WIP - Compiling and starting without exceptions :)
* Fix cave detection
* Ensure configuration backwards compatibility (resolve dimension from configured world if missing)
* Implement support for 1.16+ chunks
* Implement support for 1.15+ chunks
* Implement support for 1.13+ chunks and some fixes
* Also find worlds based on their id again in BlueMapAPI
* Improve autogenerated config names
* Implement equals for all ServerWorld implementations
* Get rid of var usage
2024-02-07 20:43:37 +01:00
Lukas Rieger (Blue)
92e5300c1e
Clear chunks from cache when starting a render-task for them
2023-05-09 22:09:18 +02:00
Lukas Rieger (Blue)
df5acb6c53
Improve inhabited time check
2022-12-17 15:12:23 +01:00
Lukas Rieger (Blue)
c7fc230dcf
Fix inhabited time check
2022-12-17 15:10:22 +01:00
Lukas Rieger (Blue)
cf93cb56c4
Improve min-inhabited-time calculations and add hidden radius setting
2022-12-17 15:06:18 +01:00
Lukas Rieger (Blue)
89ca7053dd
Fix map-region filter limits on the z-Axis based on minY instead of minZ
2022-08-17 22:38:07 +02:00
Lukas Rieger (Blue)
83806641ac
Add minimum inhabitedTime configuration to maps
2022-08-15 11:43:16 +02:00
Lukas Rieger (Blue)
4da988d31c
Implement BlueMapAPI v2
2022-07-24 12:10:00 +02:00
Lukas Rieger (Blue)
92ac2177cd
Fix falsely considering regions outside of the defined render-boundaries
2022-04-24 18:53:06 +02:00
Blue (Lukas Rieger)
31910382b0
Apply spotless fixes
2021-09-19 22:15:50 +02:00
Blue (Lukas Rieger)
b06ef68d99
Add ThreadDump to debug-dump-command
2021-09-15 01:09:45 +02:00
Blue (Lukas Rieger)
eadf854c50
Fix several lighting issues on high and lowres renders
2021-09-13 19:44:31 +02:00
Blue (Lukas Rieger)
8ad048ae2a
Add </bluemap debug dump> command
2021-06-16 20:09:45 +02:00
Blue (Lukas Rieger)
d3fe328d8e
Final fix for occasional crash
...
<Comparison method violates its general contract>
2021-06-16 01:06:23 +02:00
Blue (Lukas Rieger)
5cdadbd7e2
Tentative fix for occasional crash #2 <Comparison method violates its general contract>
2021-06-15 14:28:20 +02:00
Blue (Lukas Rieger)
99c4c623f8
Tentative fix for occasional crash <Comparison method violates its general contract>
2021-06-15 00:51:35 +02:00
Blue (Lukas Rieger)
53378ba059
Add MapUpdateTask and tentatively fix for RenderSorting
2021-05-16 11:13:21 +02:00
Blue (Lukas Rieger)
d2d6071446
Reimplement render command and add update command
2021-05-08 23:47:13 +02:00
Blue (Lukas Rieger)
16237d292a
Implement file-watchers and remove events that are not needed anymore
2021-05-02 14:51:42 +02:00
Blue (Lukas Rieger)
27295cb988
Intermediate commit: Lots of redesigning with the RenderManager and Render-Tasks
2021-04-24 22:11:26 +02:00