Package net.minecraft.world.lighting
Class BlockLightStorage
java.lang.Object
net.minecraft.world.lighting.LevelBasedGraph
net.minecraft.util.SectionDistanceGraph
net.minecraft.world.lighting.SectionLightStorage<BlockLightStorage.StorageMap>
net.minecraft.world.lighting.BlockLightStorage
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class net.minecraft.world.lighting.SectionLightStorage
changedSections, dataSectionSet, EMPTY_DATA, hasToRemove, queuedSections, sectionsAffectedByLightUpdates, toMarkData, toMarkNoData, updatingSectionData, visibleSectionData
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class net.minecraft.world.lighting.SectionLightStorage
clearQueuedSectionBlocks, createDataLayer, enableLightSources, getDataLayer, getDataLayer, getDataLayerData, getLevel, getLevelFromSource, getStoredLevel, hasInconsistencies, markNewInconsistencies, onNodeAdded, onNodeRemoved, queueSectionData, retainData, runAllUpdates, setLevel, setStoredLevel, storingLightForSection, swapSectionMap, updateSectionStatus
Methods inherited from class net.minecraft.util.SectionDistanceGraph
checkNeighborsAfterUpdate, computeLevelFromNeighbor, getComputedLevel, isSource, update
Methods inherited from class net.minecraft.world.lighting.LevelBasedGraph
checkEdge, checkNeighbor, checkNode, getQueueSize, hasWork, queuedUpdateSize, removeFromQueue, removeIf, runUpdates
-
Constructor Details
-
BlockLightStorage
-
-
Method Details
-
getLightValue
protected int getLightValue(long p_215525_1_) - Specified by:
getLightValue
in classSectionLightStorage<BlockLightStorage.StorageMap>
-