net.minecraft.world.level.lighting

public class ChunkSkyLightSources

eoo
net.minecraft.world.level.lighting.ChunkSkyLightSources
net.minecraft.class_8528
net.minecraft.world.chunk.light.ChunkSkyLight
net.minecraft.src.C_283715_
net.minecraft.world.level.lighting.ChunkSkyLightSources

Field summary

Modifier and TypeField
private static final int
b
SIZE
field_44711
field_44711
f_283752_
public static final int
a
NEGATIVE_INFINITY
field_44710
field_44710
f_283790_
private final int
c
minY
field_44712
minY
f_283758_
private final BitStorage
d
heightmap
field_44713
palette
f_283905_
private final BlockPos$MutableBlockPos
e
mutablePos1
field_44714
reusableBlockPos1
f_283859_
private final BlockPos$MutableBlockPos
f
mutablePos2
field_44715
reusableBlockPos2
f_283783_

Constructor summary

ModifierConstructor
public (LevelHeightAccessor heightLimitView)

Method summary

Modifier and TypeMethod
public void
a(duy arg0)
fillFrom(ChunkAccess arg0)
method_51540(class_2791 arg0)
refreshSurfaceY(Chunk chunk)
m_284271_(C_2116_ arg0)
private int
a(duy arg0, int arg1, int arg2, int arg3)
findLowestSourceY(ChunkAccess arg0, int arg1, int arg2, int arg3)
method_51541(class_2791 arg0, int arg1, int arg2, int arg3)
calculateSurfaceY(Chunk chunk, int topSectionIndex, int localX, int localZ)
m_284264_(C_2116_ p_285171_, int p_285021_, int p_285226_, int arg3)
public boolean
a(dcc arg0, int arg1, int arg2, int arg3)
update(BlockGetter arg0, int arg1, int arg2, int arg3)
method_51536(class_1922 arg0, int arg1, int arg2, int arg3)
isSkyLightAccessible(BlockView blockView, int localX, int y, int localZ)
m_284521_(C_1559_ p_284999_, int p_285358_, int p_284944_, int arg3)
private boolean
a(dcc arg0, int arg1, int arg2, jd arg3, dtc arg4, jd arg5, dtc arg6)
updateEdge(BlockGetter arg0, int arg1, int arg2, BlockPos arg3, BlockState arg4, BlockPos arg5, BlockState arg6)
method_51537(class_1922 arg0, int arg1, int arg2, class_2338 arg3, class_2680 arg4, class_2338 arg5, class_2680 arg6)
isSkyLightAccessible(BlockView blockView, int packedIndex, int value, BlockPos upperPos, BlockState upperState, BlockPos lowerPos, BlockState lowerState)
m_284301_(C_1559_ p_285184_, int p_285101_, int p_285446_, C_4675_ p_285185_, C_2064_ p_285103_, C_4675_ p_285009_, C_2064_ arg6)
private int
a(dcc arg0, jd arg1, dtc arg2)
findLowestSourceBelow(BlockGetter arg0, BlockPos arg1, BlockState arg2)
method_51538(class_1922 arg0, class_2338 arg1, class_2680 arg2)
locateLightBlockingBlockBelow(BlockView blockView, BlockPos pos, BlockState blockState)
m_284300_(C_1559_ p_285119_, C_4675_ p_285096_, C_2064_ arg2)
private static boolean
a(dcc arg0, jd arg1, dtc arg2, jd arg3, dtc arg4)
isEdgeOccluded(BlockGetter arg0, BlockPos arg1, BlockState arg2, BlockPos arg3, BlockState arg4)
method_51539(class_1922 arg0, class_2338 arg1, class_2680 arg2, class_2338 arg3, class_2680 arg4)
faceBlocksLight(BlockView blockView, BlockPos upperPos, BlockState upperState, BlockPos lowerPos, BlockState lowerState)
m_284529_(C_1559_ p_285329_, C_4675_ p_285258_, C_2064_ p_285219_, C_4675_ p_285288_, C_2064_ p_285512_)
public int
a(int arg0, int arg1)
getLowestSourceY(int arg0, int arg1)
method_51535(int arg0, int arg1)
get(int localX, int localZ)
m_284402_(int p_285082_, int arg1)
public int
a()
getHighestLowestSourceY()
method_51533()
getMaxSurfaceY()
m_284191_()
private void
a(int arg0)
fill(int arg0)
method_51534(int arg0)
fill(int y)
m_284134_(int arg0)
private void
b(int arg0, int arg1)
set(int arg0, int arg1)
method_51543(int arg0, int arg1)
set(int index, int y)
m_284514_(int p_285220_, int arg1)
private int
b(int arg0)
get(int arg0)
method_51542(int arg0)
get(int index)
m_284474_(int arg0)
private int
c(int arg0)
extendSourcesBelowWorld(int arg0)
method_51544(int arg0)
convertMinY(int y)
m_284557_(int arg0)
private static int
c(int arg0, int arg1)
index(int arg0, int arg1)
method_51545(int arg0, int arg1)
getPackedIndex(int localX, int localZ)
m_284186_(int p_284980_, int p_285277_)