Class SkyLightSectionStorage
java.lang.Object
net.minecraft.world.level.lighting.LayerLightSectionStorage<SkyLightSectionStorage.SkyDataLayerStorageMap>
net.minecraft.world.level.lighting.SkyLightSectionStorage
public class SkyLightSectionStorage
extends LayerLightSectionStorage<SkyLightSectionStorage.SkyDataLayerStorageMap>
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionprotected static final classNested classes/interfaces inherited from class net.minecraft.world.level.lighting.LayerLightSectionStorageLayerLightSectionStorage.SectionState, LayerLightSectionStorage.SectionType
- 
Field SummaryFields inherited from class net.minecraft.world.level.lighting.LayerLightSectionStoragechangedSections, chunkSource, hasInconsistencies, queuedSections, sectionsAffectedByLightUpdates, sectionStates, updatingSectionData, visibleSectionData
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected DataLayercreateDataLayer(long p_75883_) protected intprotected intgetLightValue(long p_75880_) protected intgetLightValue(long p_164458_, boolean p_164459_) protected intgetTopSectionY(long p_285094_) protected booleanhasLightDataAtOrBelow(int p_278270_) protected booleanisAboveData(long p_75891_) protected voidonNodeAdded(long p_75885_) protected voidonNodeRemoved(long p_75887_) private static DataLayerrepeatFirstLayer(DataLayer p_182513_) Methods inherited from class net.minecraft.world.level.lighting.LayerLightSectionStoragegetDataLayer, getDataLayer, getDataLayerData, getDataLayerToWrite, getDebugSectionType, getStoredLevel, hasInconsistencies, lightOnInSection, markNewInconsistencies, markSectionAndNeighborsAsAffected, putSectionState, queueSectionData, retainData, setLightEnabled, setStoredLevel, storingLightForSection, swapSectionMap, updateSectionStatus
- 
Constructor Details- 
SkyLightSectionStorage
 
- 
- 
Method Details- 
getLightValueprotected int getLightValue(long p_75880_) - Specified by:
- getLightValuein class- LayerLightSectionStorage<SkyLightSectionStorage.SkyDataLayerStorageMap>
 
- 
getLightValueprotected int getLightValue(long p_164458_, boolean p_164459_) 
- 
onNodeAddedprotected void onNodeAdded(long p_75885_) - Overrides:
- onNodeAddedin class- LayerLightSectionStorage<SkyLightSectionStorage.SkyDataLayerStorageMap>
 
- 
onNodeRemovedprotected void onNodeRemoved(long p_75887_) - Overrides:
- onNodeRemovedin class- LayerLightSectionStorage<SkyLightSectionStorage.SkyDataLayerStorageMap>
 
- 
createDataLayer- Overrides:
- createDataLayerin class- LayerLightSectionStorage<SkyLightSectionStorage.SkyDataLayerStorageMap>
 
- 
repeatFirstLayer
- 
hasLightDataAtOrBelowprotected boolean hasLightDataAtOrBelow(int p_278270_) 
- 
isAboveDataprotected boolean isAboveData(long p_75891_) 
- 
getTopSectionYprotected int getTopSectionY(long p_285094_) 
- 
getBottomSectionYprotected int getBottomSectionY()
 
-