mirror of
https://github.com/Pumpkin-MC/Pumpkin.git
synced 2026-08-31 20:32:34 +00:00
* refactor: chunk system * feat: start of lighting engine (working cave lighting?) * fix: all lighting working? * chore: clean up * chore: clippy and formatting * fix: cross-chunk light propagation and light update packet added * refactor: restore top-y and add reserve queue optimizations * refactor: reduce locks, add shadow cache, and batch lighting updates * fix: block lighting updates now work properly 🥳 * fix: sky lighting updates now work properly 🥳 * feat: lighting config value (default, full, dark) * fix: import * fix: re-calculate lighting if required and halt generation on server stop * fix: smooth chunk saving * feat: make chunk autosave configurable * fix: chunks now unload? * fix: "missing chunk" crash * fix: receive_chunk hang * fix: some unloading memory leaks and bugs; refactored lighting a bit * refactor: simplify lighting propagation and engine * chore: clippy and formatting * fix: adherence to lighting config * fix: sky light propagation * fix: speed up light propagation * fix: sky light issues * chore: clippy and formatting * fix: merge changes and fmt * refactor: remove mem command * fix: Cargo.toml