History - net.minecraft.world.chunk.light.LightStorage
26.4-snapshot-7
Names
Fields
Constructors
Methods
26.4-snapshot-6
Names
Fields
Constructors
Methods
26.4-snapshot-5
Names
Fields
Constructors
Methods
26.4-snapshot-4
Names
Fields
Constructors
Methods
26.4-snapshot-3
Names
Fields
Constructors
Methods
26.4-snapshot-2
Names
Fields
Constructors
Methods
26.4-snapshot-1
Names
Fields
Constructors
Methods
26.3
Names
Fields
Constructors
Methods
26.2
Names
Fields
Constructors
Methods
26.1.2
Names
Fields
Constructors
Methods
26.1.1
Names
Fields
Constructors
Methods
26.1
Names
Fields
Constructors
Methods
ChunkNibbleArray (long): getDataLayerToWrite, method_51547, method_51547
ChunkNibbleArray (long): getDataLayerToWrite, method_51547, getModifiableLightSection
1.21.11_unobfuscated
Names
net.minecraft.world.level.lighting.LayerLightSectionStorage
net.minecraft.class_3560
net.minecraft.world.chunk.light.LightStorage
Fields
LightType: layer, field_15805, lightType
ChunkProvider: chunkSource, field_15803, chunkProvider
it.unimi.dsi.fastutil.longs.Long2ByteMap: sectionStates, field_44716, sectionPropagations
it.unimi.dsi.fastutil.longs.LongSet: columnsWithSources, field_44718, enabledColumns
M: visibleSectionData, field_15806, uncachedStorage
M: updatingSectionData, field_15796, storage
it.unimi.dsi.fastutil.longs.LongSet: changedSections, field_15802, dirtySections
it.unimi.dsi.fastutil.longs.LongSet: sectionsAffectedByLightUpdates, field_16448, notifySections
it.unimi.dsi.fastutil.longs.Long2ObjectMap<ChunkNibbleArray>: queuedSections, field_15807, queuedSections
it.unimi.dsi.fastutil.longs.LongSet: columnsToRetainQueuedDataFor, field_19342, columnsToRetain
it.unimi.dsi.fastutil.longs.LongSet: toRemove, field_15798, sectionsToRemove
boolean: hasInconsistencies, field_44717, hasLightUpdates
Constructors
(LightType, ChunkProvider, M)
Methods
boolean (long): storingLightForSection, method_15524, hasSection
ChunkNibbleArray (long, boolean): getDataLayer, method_15522, getLightSection
ChunkNibbleArray (M, long): getDataLayer, method_15533, getLightSection
ChunkNibbleArray (long): getDataLayerToWrite, method_51547, method_51547
ChunkNibbleArray (long): getDataLayerData, method_20533, getLightSection
int (long): getLightValue, method_15538, getLight
int (long): getStoredLevel, method_15537, get
void (long, int): setStoredLevel, method_15525, set
void (long): markSectionAndNeighborsAsAffected, method_51415, addNotifySections
ChunkNibbleArray (long): createDataLayer, method_15529, createSection
boolean (): hasInconsistencies, method_15528, hasLightUpdates
void (ChunkLightProvider<M, ?>): markNewInconsistencies, method_15527, updateLight
void (long): onNodeAdded, method_15523, onLoadSection
void (long): onNodeRemoved, method_15534, onUnloadSection
void (long, boolean): setLightEnabled, method_15535, setColumnEnabled
boolean (long): lightOnInSection, method_51548, isSectionInEnabledColumn
boolean (long): lightOnInColumn, method_62873, isColumnEnabled
void (long, boolean): retainData, method_20600, setRetainColumn
void (long, ChunkNibbleArray): queueSectionData, method_15532, enqueueSectionData
void (long, boolean): updateSectionStatus, method_15526, setSectionStatus
void (long, byte): putSectionState, method_51546, setSectionPropagation
void (long): initializeSection, method_51550, queueForUpdate
void (long): removeSection, method_51551, queueForRemoval
void (): swapSectionMap, method_15530, notifyChanges
LightStorage$Status (long): getDebugSectionType, method_51549, getStatus