net.minecraft.world.chunk.light

public class SkyLightStorage

extends LightStorage<SkyLightStorage$Data>

net.minecraft.world.level.lighting.SkyLightSectionStorage
net.minecraft.class_3569
net.minecraft.world.chunk.light.SkyLightStorage

Constructor summary

ModifierConstructor
protected (ChunkProvider chunkProvider)

Method summary

Modifier and TypeMethod
protected int
getLightValue(long blockNode)
method_15538(long arg0)
getLight(long arg0)
protected int
getLightValue(long blockNode, boolean updating)
method_31931(long arg0, boolean arg1)
getLight(long blockPos, boolean cached)
protected void
onNodeAdded(long sectionNode)
method_15523(long arg0)
onLoadSection(long arg0)
protected void
onNodeRemoved(long sectionNode)
method_15534(long arg0)
onUnloadSection(long arg0)
protected ChunkNibbleArray
createDataLayer(long sectionNode)
method_15529(long arg0)
createSection(long arg0)
private static ChunkNibbleArray
repeatFirstLayer(DataLayer data)
method_37460(class_2804 arg0)
copy(ChunkNibbleArray source)
protected boolean
hasLightDataAtOrBelow(int sectionY)
method_15567(int arg0)
isAboveMinHeight(int sectionY)
protected boolean
isAboveData(long sectionNode)
method_15568(long arg0)
isAtOrAboveTopmostSection(long sectionPos)
protected int
getTopSectionY(long zeroNode)
method_51594(long arg0)
getTopSectionForColumn(long columnPos)
protected int
getBottomSectionY()
method_51593()
getMinSectionY()