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, updateSectionStatusgetPropagatedLevel, isMarker, propagateLevel, recalculateLevel, updateapplyPendingUpdates, hasPendingUpdates, method_24206, method_24208, propagateLevel, removePendingUpdate, resetLevel, updateLevelprotected BlockLightStorage(ChunkProvider chunkProvider)
protected int getLight(long blockPos)
getLight in class LightStorage<BlockLightStorage.Data>