net.minecraft.world.gen.chunk

public abstract class ChunkLighting

implements Lighting

byo
net.minecraft.class_4017
net.minecraft.world.gen.chunk.ChunkLighting
net.minecraft.world.lighting.BaseLightEngine
net.minecraft.world.lighting.BaseLightEngine

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
a
field_19476
LOGGER
field_202672_b
LOGGER
private static final Direction[]
b
field_19477
DIRECTIONS
field_202674_d
DIRECTIONS
private final it.unimi.dsi.fastutil.ints.IntPriorityQueue
c
field_19478
queue
field_202673_c
lightQueue

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public int
a(ayc arg0, el arg1)
method_17733(class_3599 arg0, class_2552 arg1)
getLight(WorldView world, BlockPos pos)
func_202666_a(IWorldReaderBase arg0, BlockPos arg1)
getLightAt(IWorldReaderBase worldIn, BlockPos pos)
public void
a(ayh arg0, el arg1, int arg2)
method_17734(class_3602 arg0, class_2552 arg1, int arg2)
setLight(ModifiableWorld world, BlockPos pos, int light)
func_202667_a(IWorldWriter arg0, BlockPos arg1, int arg2)
setLight(IWorldWriter worldIn, BlockPos pos, int lightValue)
protected int
a(axk arg0, el arg1)
method_17729(class_1158 arg0, class_2552 arg1)
getBlockOpacity(BlockView world, BlockPos pos)
func_202665_b(IBlockReader arg0, BlockPos arg1)
getOpacity(IBlockReader worldIn, BlockPos pos)
protected int
b(axk arg0, el arg1)
method_17737(class_1158 arg0, class_2552 arg1)
getBlockLight(BlockView world, BlockPos pos)
func_202670_c(IBlockReader arg0, BlockPos arg1)
getLightFromBlock(IBlockReader worldIn, BlockPos pos)
private int
a(eq arg0, int arg1, int arg2, int arg3, int arg4)
method_17735(class_1354 arg0, int arg1, int arg2, int arg3, int arg4)
m_06185783(Direction arg0, int arg1, int arg2, int arg3, int arg4)
func_202662_a(EnumFacing arg0, int arg1, int arg2, int arg3, int arg4)
packLightChange(EnumFacing face, int chunkOffsetX, int yPos, int chunkOffsetZ, int lightValue)
private int
a(int arg0)
method_17728(int arg0)
m_57843614(int arg0)
func_202660_a(int arg0)
unpackXPos(int packedValue)
private int
b(int arg0)
method_17736(int arg0)
m_94704590(int arg0)
func_202668_b(int arg0)
unpackYPos(int packedValue)
private int
c(int arg0)
method_17738(int arg0)
m_72618325(int arg0)
func_202658_c(int arg0)
unpackZPos(int packedValue)
private int
d(int arg0)
method_17739(int arg0)
m_77681212(int arg0)
func_202663_d(int arg0)
unpackLight(int packedValue)
private Direction
e(int arg0)
method_17740(int arg0)
m_36836128(int arg0)
func_202661_e(int arg0)
unpackFace(int arg0)
protected void
a(axz arg0, axm arg1)
method_17732(class_3598 arg0, class_1146 arg1)
m_61059285(WorldAccess arg0, ChunkPos arg1)
func_202664_a(IWorld arg0, ChunkPos arg1)
flushQueue(IWorld worldIn, ChunkPos cPos)
protected void
a(axm arg0, int arg1, int arg2, int arg3, int arg4)
method_17730(class_1146 arg0, int arg1, int arg2, int arg3, int arg4)
m_07132541(ChunkPos arg0, int arg1, int arg2, int arg3, int arg4)
func_202669_a(ChunkPos arg0, int arg1, int arg2, int arg3, int arg4)
enqueueLightChange(ChunkPos cPos, int blockX, int blockY, int blockZ, int lightValue)
protected void
a(axm arg0, el arg1, int arg2)
method_17731(class_1146 arg0, class_2552 arg1, int arg2)
m_90177824(ChunkPos arg0, BlockPos arg1, int arg2)
func_202659_a(ChunkPos arg0, BlockPos arg1, int arg2)
enqueueLightChange(ChunkPos cPos, BlockPos bPos, int lightValue)