public class BlockLightStorage extends LightStorage<BlockLightStorage.Data>
| Modifier and Type | Class and Description |
|---|---|
static class |
BlockLightStorage.Data |
dirtySections, EMPTY, hasLightUpdates, markedNotReadySections, markedReadySections, notifySections, queuedSections, readySections, storage, uncachedStorage| Modifier | Constructor and Description |
|---|---|
protected |
BlockLightStorage(ChunkProvider chunkProvider) |
| Modifier and Type | Method and Description |
|---|---|
protected int |
getLight(long blockPos) |
createSection, enqueueSectionData, get, getInitialLevel, getLevel, getLightSection, getLightSection, getLightSection, hasLightUpdates, hasSection, notifyChanges, onLoadSection, onUnloadSection, removeSection, set, setColumnEnabled, setLevel, setRetainColumn, setSectionStatus, updateAll, updateLightgetPropagatedLevel, isMarker, propagateLevel, recalculateLevel, updateapplyPendingUpdates, getPendingUpdateCount, hasPendingUpdates, propagateLevel, removePendingUpdate, removePendingUpdateIf, resetLevel, updateLevelprotected BlockLightStorage(ChunkProvider chunkProvider)
protected int getLight(long blockPos)
getLight in class LightStorage<BlockLightStorage.Data>