A few bugfixes for ScalableLux have been rolled out to multiple Minecraft versions.
Changelog:
- fix: properly implement setLightEnabled and lightOnInColumn (impacts 1.21.4+)
Fixes the issue where a lot of chunk is being wrongly culled in the end dimension - fix: properly call onChunkReadyToRender (impacts 1.21.4+)
Fixes the issue where only the current chunk section is rendered when first joining the world - fix: implement
LevelLightEngine.getDebugSectionType
(1.21.1-1.21.5)
Fixes compatibility for potential backports of voxy
ScalableLux 0.1.2+beta.1 for Minecraft 1.21.2-1.21.4 is released
Changelog:
- feat: vanilla lighting format rollout
This is a step towards compatibility with mods and tools that interact directly with saved chunks (such as Distant Horizons).
ScalableLux now saves vanilla-compatible lighting data and can read existing vanilla lighting data.
Note: Chunks previously using the Starlight lighting format will be relit in this version.
ScalableLux 0.1.1+beta.4 for Minecraft 1.21.2-1.21.3 is released
Based on PaperMC/Starlight@cca03d62da48e876ac79196bad16864e8a96bbeb
Compiles against 1.21.3.
Changelog:
- new: implement
waitForPendingTasks
API for compatibility - fix: rare skylight saving issues when using vanilla saving format
- fix: minor memory leak in caches (~200MB leak after generating 4 million chunks in one server instance)