net.minecraft.world.level.lighting

public class LevelLightEngine

implements LightEventListener

eyf
net.minecraft.world.level.lighting.LevelLightEngine
net.minecraft.class_3568

Field summary

Modifier and TypeField
public static final int
b
LIGHT_SECTION_PADDING
field_31714
public static final LevelLightEngine
c
EMPTY
field_52658
protected final LevelHeightAccessor
d
levelHeightAccessor
field_27339
private final LightEngine<?, ?>
a
blockEngine
field_15814
private final LightEngine<?, ?>
e
skyEngine
field_15813

Constructor summary

ModifierConstructor
public (LightChunkGetter arg0, boolean arg1, boolean arg2)
private ()

Method summary

Modifier and TypeMethod
public void
a(iy arg0)
checkBlock(BlockPos arg0)
method_15513(class_2338 arg0)
public boolean
L_()
hasLightWork()
method_15518()
public int
a()
runLightUpdates()
method_15516()
public void
a(kb arg0, boolean arg1)
updateSectionStatus(SectionPos arg0, boolean arg1)
method_15551(class_4076 arg0, boolean arg1)
public void
a(dke arg0, boolean arg1)
setLightEnabled(ChunkPos arg0, boolean arg1)
method_15512(class_1923 arg0, boolean arg1)
public void
b(dke arg0)
propagateLightSources(ChunkPos arg0)
method_51471(class_1923 arg0)
public LayerLightEventListener
a(dli arg0)
getLayerListener(LightLayer arg0)
method_15562(class_1944 arg0)
public String
a(dli arg0, kb arg1)
getDebugData(LightLayer arg0, SectionPos arg1)
method_22876(class_1944 arg0, class_4076 arg1)
public LayerLightSectionStorage$SectionType
b(dli arg0, kb arg1)
getDebugSectionType(LightLayer arg0, SectionPos arg1)
method_51560(class_1944 arg0, class_4076 arg1)
public void
a(dli arg0, kb arg1, eei arg2)
queueSectionData(LightLayer arg0, SectionPos arg1, DataLayer arg2)
method_15558(class_1944 arg0, class_4076 arg1, class_2804 arg2)
public void
b(dke arg0, boolean arg1)
retainData(ChunkPos arg0, boolean arg1)
method_20601(class_1923 arg0, boolean arg1)
public int
a(iy arg0, int arg1)
getRawBrightness(BlockPos arg0, int arg1)
method_22363(class_2338 arg0, int arg1)
public boolean
a(long arg0)
lightOnInColumn(long arg0)
method_62874(long arg0)
public int
c()
getLightSectionCount()
method_31928()
public int
d()
getMinLightSection()
method_31929()
public int
e()
getMaxLightSection()
method_31930()