public class BlockLightStorage extends LightStorage<BlockLightStorage.Data>
Modifier and Type | Class and Description |
---|---|
static class |
BlockLightStorage.Data |
dirtySections, EMPTY, field_15797, field_15802, field_15804, hasLightUpdates, lightArrays, lightArraysToAdd, nonEmptySections, uncachedLightArrays
Modifier | Constructor and Description |
---|---|
protected |
BlockLightStorage(ChunkProvider chunkProvider) |
Modifier and Type | Method and Description |
---|---|
protected int |
getLight(long blockPos) |
createLightArray, get, getInitialLevel, getLevel, getLightArray, getLightArray, getLightArray, hasLight, hasLightUpdates, notifyChunkProvider, onChunkRemoved, onLightArrayCreated, removeChunkData, set, setLevel, setLightArray, setLightEnabled, setRetainData, updateAll, updateLightArrays, updateSectionStatus
getPropagatedLevel, isMarker, propagateLevel, recalculateLevel, update
applyPendingUpdates, hasPendingUpdates, method_24206, method_24208, propagateLevel, removePendingUpdate, resetLevel, updateLevel
protected BlockLightStorage(ChunkProvider chunkProvider)
protected int getLight(long blockPos)
getLight
in class LightStorage<BlockLightStorage.Data>