History - net.minecraft.world.chunk.light.ChunkLightProvider
26.3-snapshot-3
Names
Fields
Constructors
Methods
26.3-snapshot-2
Names
Fields
Constructors
Methods
26.3-snapshot-1
Names
Fields
Constructors
Methods
26.2
Names
Fields
Constructors
Methods
int (BlockState, BlockState, Direction, int): getLightBlockInto, method_20049, getRealisticOpacity
int (BlockState, BlockState, Direction, int): getLightDampeningInto, method_20049, getRealisticOpacity
26.1.2
Names
Fields
Constructors
Methods
26.1.1
Names
Fields
Constructors
Methods
26.1
Names
Fields
it.unimi.dsi.fastutil.longs.LongArrayFIFOQueue: decreaseQueue, field_44734, field_44734
it.unimi.dsi.fastutil.longs.LongArrayFIFOQueue: decreaseQueue, field_44734, queuedLightDecreases
it.unimi.dsi.fastutil.longs.LongArrayFIFOQueue: increaseQueue, field_44735, field_44735
it.unimi.dsi.fastutil.longs.LongArrayFIFOQueue: increaseQueue, field_44735, queuedLightIncreases
int: CACHE_SIZE, field_31709, field_31709
int: CACHE_SIZE, field_31709, CHUNK_CACHE_SIZE
Constructors
Methods
int (): propagateIncreases, method_51567, method_51567
int (): propagateIncreases, method_51567, processLightIncreases
int (): propagateDecreases, method_51570, method_51570
int (): propagateDecreases, method_51570, processLightDecreases
1.21.11_unobfuscated
Names
net.minecraft.world.level.lighting.LightEngine
net.minecraft.class_3558
net.minecraft.world.chunk.light.ChunkLightProvider
Fields
int: MAX_LEVEL, field_44729, field_44729
int: MIN_OPACITY, field_44730, field_44730
long: PULL_LIGHT_IN_ENTRY, field_44731, field_44731
int: MIN_QUEUE_SIZE, field_44732, field_44732
Direction[]: PROPAGATION_DIRECTIONS, field_16513, DIRECTIONS
ChunkProvider: chunkSource, field_15795, chunkProvider
S: storage, field_15793, lightStorage
it.unimi.dsi.fastutil.longs.LongOpenHashSet: blockNodesToCheck, field_44733, blockPositionsToCheck
it.unimi.dsi.fastutil.longs.LongArrayFIFOQueue: decreaseQueue, field_44734, field_44734
it.unimi.dsi.fastutil.longs.LongArrayFIFOQueue: increaseQueue, field_44735, field_44735
int: CACHE_SIZE, field_31709, field_31709
long[]: lastChunkPos, field_17397, cachedChunkPositions
LightSourceView[]: lastChunk, field_17398, cachedChunks
Constructors
(ChunkProvider, S)
Methods
boolean (BlockState, BlockState): hasDifferentLightProperties, method_51561, needsLightUpdate
int (BlockState, BlockState, Direction, int): getLightBlockInto, method_20049, getRealisticOpacity
VoxelShape (BlockState, Direction): getOcclusionShape, method_51562, getOpaqueShape
boolean (BlockState): isEmptyShape, method_51563, isTrivialForLighting
BlockState (BlockPos): getState, method_50018, getStateForLighting
int (BlockState): getOpacity, method_50017, getOpacity
boolean (BlockState, BlockState, Direction): shapeOccludes, method_50016, shapesCoverFullCube
LightSourceView (int, int): getChunk, method_17529, getChunk
void (): clearChunkCache, method_17530, clearChunkCache
void (BlockPos): checkBlock, method_15513, checkBlock
void (long, ChunkNibbleArray): queueSectionData, method_15515, enqueueSectionData
void (ChunkPos, boolean): retainData, method_20599, setRetainColumn
void (ChunkSectionPos, boolean): updateSectionStatus, method_15551, setSectionStatus
void (ChunkPos, boolean): setLightEnabled, method_15512, setColumnEnabled
int (): runLightUpdates, method_15516, doLightUpdates
int (): propagateIncreases, method_51567, method_51567
int (): propagateDecreases, method_51570, method_51570
void (long, long): enqueueDecrease, method_51565, queueLightDecrease
void (long, long): enqueueIncrease, method_51566, queueLightIncrease
boolean (): hasLightWork, method_15518, hasUpdates
ChunkNibbleArray (ChunkSectionPos): getDataLayerData, method_15544, getLightSection
int (BlockPos): getLightValue, method_15543, getLightLevel
String (long): getDebugData, method_22875, displaySectionLevel
LightStorage$Status (long): getDebugSectionType, method_51568, getStatus
void (long): checkNode, method_51529, checkForLightUpdate
void (long, long, int): propagateIncrease, method_51531, propagateLightIncrease
void (long, long): propagateDecrease, method_51530, propagateLightDecrease