Open NotStirred opened 4 years ago
Also: Investigate why spawn chunks seem to be lit correctly, while everything else is broken. Does spawn fully generate columns before doing any lighting? It shouldn't be doing anything different but it has to be as it's working
Current status: server-side lighting seems to work correctly, both during worldgen and when there are block updates. Obviously no handling of unloading/loading yet, since we've yet to do save file stuff. Client-side lighting is still broken.
Current status: lighting is mostly correct, except for non-deterministic light leaking in caves sometimes, which may be due to a race condition.
Currently lighting information is being sent from the server to the client correctly, but the information itself is completely wrong.
Vanilla lighting assumes that an entire column is loaded before lighting is done, which is of course flawed for CC.
Will most likely require an entire rewrite of the skylight system (both SkyLightStorage and SkyLightEngine)