Structs§
- Cached
Light Block - Cached section slot and local nibble index for one block.
- Cached
Light Chunk - Cached chunk slot plus its
ScalableLuxcache role. - Cached
Light Section - Cached section slot for one section position.
- Light
Cache Layout ScalableLuxcache-window layout for chunk, section, and nibble arrays.- Light
Cache Setup Chunks - Iterator over chunks scanned by
ScalableLuxcache setup. - Light
Chunk Section Slots - Iterator over one inner cached chunk’s vanilla light-section slots.
- Light
Chunk Slot Array - Optional value slots for
ScalableLux’s 5x5 chunk cache arrays. - Light
Section Slot Array - Optional value slots for
ScalableLux’s section/nibble cache arrays. - Light
Update Notification Cache - Section-slot notification flags used while publishing visible light updates.
- Packed
Light Block Pos ScalableLuxpacked block position used in light propagation queue entries.
Enums§
- Light
Cache Chunk Scope ScalableLuxcache role for a cached chunk column.- Light
Cache Setup Radius ScalableLuxsetup-cache radius.
Constants§
- LIGHT_
CACHE_ CHUNK_ SLOTS - Number of chunk columns in one light-engine cache window.
- LIGHT_
CACHE_ 🔒CHUNK_ SLOTS_ I64 - LIGHT_
CACHE_ DIAMETER - Horizontal cache width and depth used by
ScalableLuxlight propagation. - LIGHT_
CACHE_ 🔒DIAMETER_ I64 - LIGHT_
CACHE_ RADIUS - Horizontal cache radius used by
ScalableLuxlight propagation. - LIGHT_
CACHE_ SECTION_ RADIUS - Horizontal radius where
ScalableLuxpopulates section and nibble cache data. - LIGHT_
CACHE_ 🔒SECTION_ RADIUS_ I64 - LIGHT_
ENCODED_ 🔒HORIZONTAL_ BITS - LIGHT_
ENCODED_ 🔒HORIZONTAL_ MASK - LIGHT_
ENCODED_ 🔒POSITION_ MASK - LIGHT_
ENCODED_ 🔒VERTICAL_ BITS - LIGHT_
ENCODED_ 🔒VERTICAL_ MASK - LIGHT_
ENCODED_ 🔒Y_ SHIFT - LIGHT_
ENCODED_ 🔒Z_ SHIFT - LIGHT_
LOCAL_ 🔒BLOCK_ MASK - LIGHT_
LOCAL_ 🔒BLOCK_ Y_ SHIFT - LIGHT_
LOCAL_ 🔒BLOCK_ Z_ SHIFT