A Fabric mod based on Starlight that improves the performance of light updates in Minecraft. This is done by taking advantage of multiple CPU cores in parallel.
Note: This is currently a work in progress and is not quite ready for use.
- Starlight is no longer maintained as a mod since Mar 8, 2024.
- The performance of vanilla lighting engine is still a bottleneck for high-performance chunk generation.
- Starlight's "stateless" design allows for parallel light updates. This is critical for allowing the chunk system to scale beyond 25 worker threads.
Run the following commands in the root directory:
git submodule update --init
./build.sh up
./build.sh patch
See CONTRIBUTING.md for more detailed information.
Use the command ./build.sh build
. Compiled jars will be placed under Starlight-Patched/build/libs/
.