public class BlockLightStorage extends SectionLightStorage<BlockLightStorage.StorageMap>
| 修飾子とタイプ | クラスと説明 |
|---|---|
static class |
BlockLightStorage.StorageMap |
activeLightSections, addedActiveLightSections, addedEmptySections, cachedLightData, changedLightPositions, dirtyCachedSections, EMPTY_ARRAY, hasSectionsToUpdate, newArrays, uncachedLightData| 修飾子 | コンストラクタと説明 |
|---|---|
protected |
BlockLightStorage(IChunkLightProvider p_i51300_1_) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected int |
getLightOrDefault(long worldPos) |
cancelSectionUpdates, func_215523_k, func_215524_j, func_215526_b, getArray, getArray, getArray, getLevel, getLight, getOrCreateArray, getSourceLevel, hasSection, hasSectionsToUpdate, processAllLevelUpdates, retainChunkData, setData, setLevel, setLight, updateAndNotify, updateSections, updateSectionStatuscomputeLevel, getEdgeLevel, isRoot, notifyNeighbors, updateSourceLevelcancelUpdate, func_227465_a_, func_227467_c_, needsUpdate, processUpdates, propagateLevel, queuedUpdateSize, scheduleUpdate, scheduleUpdateprotected BlockLightStorage(IChunkLightProvider p_i51300_1_)