Commit Graph

4 Commits

Author SHA1 Message Date
Lukas Rieger (Blue)
e02a43a521
Tidy up buildscript and dependencies, fix spongeworld world-folder being wrong 2024-02-07 23:01:31 +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)
ef728dee06
Declare 1.20.4 support where applicable 2023-12-10 13:17:15 +01:00
Lukas Rieger (Blue)
c7f340dec3
Add neoforge implementation 2023-12-06 17:19:18 +01:00