net.minecraft.server.v1_14_R1

public class LightEngine

implements ILightEngine

ckw
net.minecraft.class_3568
net.minecraft.world.chunk.light.LightingProvider
net.minecraft.world.lighting.WorldLightManager
net.minecraft.server.v1_14_R1.LightEngine

Field summary

Modifier and TypeField
private final LightEngineLayer<?, ?>
a
field_15814
blockLightProvider
field_215576_a
private final LightEngineLayer<?, ?>
b
field_15813
skyLightProvider
field_215577_b

Constructor summary

ModifierConstructor
public (ILightAccess arg0, boolean arg1, boolean arg2)

Method summary

Modifier and TypeMethod
public void
a(ev arg0)
method_15559(class_2338 arg0)
enqueueLightUpdate(BlockPos arg0)
func_215568_a(BlockPos arg0)
public void
a(ev arg0, int arg1)
method_15560(class_2338 arg0, int arg1)
method_15560(BlockPos arg0, int arg1)
func_215573_a(BlockPos arg0, int arg1)
public boolean
a()
method_15561()
hasUpdates()
func_215570_a()
public int
a(int arg0, boolean arg1, boolean arg2)
method_15563(int arg0, boolean arg1, boolean arg2)
doLightUpdates(int arg0, boolean arg1, boolean arg2)
func_215575_a(int arg0, boolean arg1, boolean arg2)
public void
a(fo arg0, boolean arg1)
method_15551(class_4076 arg0, boolean arg1)
updateSectionStatus(ChunkSectionPos arg0, boolean arg1)
func_215566_a(SectionPos arg0, boolean arg1)
public void
a(bgy arg0, boolean arg1)
method_15557(class_1923 arg0, boolean arg1)
suppressLight(ChunkPos arg0, boolean arg1)
func_215571_a(ChunkPos arg0, boolean arg1)
public LightEngineLayerEventListener
a(bhv arg0)
method_15562(class_1944 arg0)
get(LightType arg0)
func_215569_a(LightType arg0)
public void
a(bhv arg0, fo arg1, bxi arg2)
method_15558(class_1944 arg0, class_4076 arg1, class_2804 arg2)
queueData(LightType arg0, ChunkSectionPos arg1, ChunkNibbleArray arg2)
func_215574_a(LightType arg0, SectionPos arg1, NibbleArray arg2)
public void
b(bgy arg0, boolean arg1)
method_20601(class_1923 arg0, boolean arg1)
method_20601(ChunkPos arg0, boolean arg1)
func_223115_b(ChunkPos arg0, boolean arg1)
public String
a(bhv arg0, fo arg1)
method_15564(class_1944 arg0, class_4076 arg1)
method_15564(LightType arg0, ChunkSectionPos arg1)
func_215572_a(LightType arg0, SectionPos arg1)