History - net.minecraft.world.chunk.light.ChunkSkyLightProvider
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
26.1.2
Names
Fields
Constructors
Methods
26.1.1
Names
Fields
Constructors
Methods
26.1
Names
Fields
BlockPos$Mutable: mutablePos, field_44746, field_44746
BlockPos$Mutable: mutablePos, field_44746, tempPos
Constructors
Methods
1.21.11_unobfuscated
Names
net.minecraft.world.level.lighting.SkyLightEngine
net.minecraft.class_3572
net.minecraft.world.chunk.light.ChunkSkyLightProvider
Fields
long: REMOVE_TOP_SKY_SOURCE_ENTRY, field_44743, field_44743
long: REMOVE_SKY_SOURCE_ENTRY, field_44744, field_44744
long: ADD_SKY_SOURCE_ENTRY, field_44745, field_44745
BlockPos$Mutable: mutablePos, field_44746, field_44746
ChunkSkyLight: emptyChunkSources, field_44747, defaultSkyLight
Constructors
(ChunkProvider, SkyLightStorage)
Methods
boolean (int): isSourceLevel, method_51584, isMaxLightLevel
int (int, int, int): getLowestSourceY, method_51585, getSkyLightOrDefault
ChunkSkyLight (int, int): getChunkSources, method_51589, getSkyLight
void (long): checkNode, method_51529, checkForLightUpdate
void (int, int, int): updateSourcesInColumn, method_51590, method_51590
void (int, int, int, int): removeSourcesBelow, method_51586, method_51586
void (int, int, int, int): addSourcesAbove, method_51591, method_51591
void (long, long, int): propagateIncrease, method_51531, propagateLightIncrease
void (long, long): propagateDecrease, method_51530, propagateLightDecrease
int (long): countEmptySectionsBelowIfAtBorder, method_51592, getNumberOfSectionsBelowPos
void (long, Direction, int, boolean, int): propagateFromEmptySections, method_51587, method_51587
boolean (Direction, int, int): crossedSectionEdge, method_51588, exitsChunkXZ
void (ChunkPos, boolean): setLightEnabled, method_15512, setColumnEnabled
void (ChunkPos): propagateLightSources, method_51471, propagateLight