net.minecraft.world.level.lighting

public final class SkyLightEngine

extends LayerLightEngine<SkyLightSectionStorage$SkyDataLayerStorageMap, SkyLightSectionStorage>

All mapped superinterfaces:

LayerLightEventListener, LightEventListener

dpo
net.minecraft.world.level.lighting.SkyLightEngine
net.minecraft.class_3572
net.minecraft.world.chunk.light.ChunkSkyLightProvider
net.minecraft.src.C_2683_
net.minecraft.world.level.lighting.LightEngineSky

Field summary

Modifier and TypeField
private static final Direction[]
f
DIRECTIONS
field_15826
DIRECTIONS
f_75839_
private static final Direction[]
g
HORIZONTALS
field_15825
HORIZONTAL_DIRECTIONS
f_75840_

Constructor summary

ModifierConstructor
public (LightChunkGetter chunkProvider)

Method summary

Modifier and TypeMethod
protected int
b(long arg0, long arg1, int arg2)
computeLevelFromNeighbor(long arg0, long arg1, int arg2)
method_15488(long arg0, long arg1, int arg2)
getPropagatedLevel(long arg0, long arg1, int arg2)
m_6359_(long p_75856_, long arg1, int arg2)
protected void
a(long arg0, int arg1, boolean arg2)
checkNeighborsAfterUpdate(long arg0, int arg1, boolean arg2)
method_15487(long arg0, int arg1, boolean arg2)
propagateLevel(long arg0, int arg1, boolean arg2)
m_7900_(long p_75846_, int arg1, boolean arg2)
protected int
a(long arg0, long arg1, int arg2)
getComputedLevel(long arg0, long arg1, int arg2)
method_15486(long arg0, long arg1, int arg2)
recalculateLevel(long arg0, long arg1, int arg2)
m_6357_(long p_75850_, long arg1, int arg2)
protected void
f(long arg0)
checkNode(long arg0)
method_15491(long arg0)
resetLevel(long arg0)
m_6185_(long arg0)
public String
b(long arg0)
getDebugData(long arg0)
method_22875(long arg0)
displaySectionLevel(long arg0)
m_6647_(long arg0)