net.minecraft.world.level.lighting

public class LightEngine$QueueEntry

dwv$a
net.minecraft.world.level.lighting.LightEngine$QueueEntry
net.minecraft.class_3558$class_8531
net.minecraft.world.chunk.light.ChunkLightProvider$class_8531
net.minecraft.src.C_283721_$C_283716_
net.minecraft.world.level.lighting.LightEngine$a

Field summary

Modifier and TypeField
private static final int
a
FROM_LEVEL_BITS
field_44737
DIRECTION_BIT_OFFSET
f_283813_
private static final int
b
DIRECTION_BITS
field_44738
field_44738
f_283763_
private static final long
c
LEVEL_MASK
field_44739
field_44739
f_283912_
private static final long
d
DIRECTIONS_MASK
field_44740
DIRECTION_BIT_MASK
f_283794_
private static final long
e
FLAG_FROM_EMPTY_SHAPE
field_44741
field_44741
f_283865_
private static final long
f
FLAG_INCREASE_FROM_EMISSION
field_44742
field_44742
f_283793_

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public static long
a(int arg0, ha arg1)
decreaseSkipOneDirection(int arg0, Direction arg1)
method_51572(int arg0, class_2350 arg1)
packWithOneDirectionCleared(int lightLevel, Direction direction)
m_284546_(int p_285429_, C_4687_ p_285207_)
public static long
a(int arg0)
decreaseAllDirections(int arg0)
method_51571(int arg0)
packWithAllDirectionsSet(int lightLevel)
m_284290_(int p_285144_)
public static long
a(int arg0, boolean arg1)
increaseLightFromEmission(int arg0, boolean arg1)
method_51573(int arg0, boolean arg1)
method_51573(int lightLevel, boolean trivial)
m_284185_(int p_285199_, boolean p_284986_)
public static long
a(int arg0, boolean arg1, ha arg2)
increaseSkipOneDirection(int arg0, boolean arg1, Direction arg2)
method_51574(int arg0, boolean arg1, class_2350 arg2)
method_51574(int lightLevel, boolean trivial, Direction direction)
m_284188_(int p_285091_, boolean p_285186_, C_4687_ p_285382_)
public static long
b(int arg0, boolean arg1, ha arg2)
increaseOnlyOneDirection(int arg0, boolean arg1, Direction arg2)
method_51579(int arg0, boolean arg1, class_2350 arg2)
method_51579(int lightLevel, boolean trivial, Direction direction)
m_284128_(int p_285025_, boolean p_285384_, C_4687_ p_285072_)
public static long
a(boolean arg0, boolean arg1, boolean arg2, boolean arg3, boolean arg4)
increaseSkySourceInDirections(boolean arg0, boolean arg1, boolean arg2, boolean arg3, boolean arg4)
method_51578(boolean arg0, boolean arg1, boolean arg2, boolean arg3, boolean arg4)
method_51578(boolean down, boolean north, boolean south, boolean west, boolean east)
m_284543_(boolean p_285487_, boolean p_285390_, boolean p_285476_, boolean p_285505_, boolean p_285127_)
public static int
a(long arg0)
getFromLevel(long arg0)
method_51575(long arg0)
getLightLevel(long packed)
m_284170_(long p_285483_)
public static boolean
b(long arg0)
isFromEmptyShape(long arg0)
method_51580(long arg0)
isTrivial(long packed)
m_284390_(long p_285436_)
public static boolean
c(long arg0)
isIncreaseFromEmission(long arg0)
method_51582(long arg0)
method_51582(long packed)
m_284312_(long p_285348_)
public static boolean
a(long arg0, ha arg1)
shouldPropagateInDirection(long arg0, Direction arg1)
method_51577(long arg0, class_2350 arg1)
isDirectionBitSet(long packed, Direction direction)
m_284416_(long p_285347_, C_4687_ arg1)
private static long
a(long arg0, int arg1)
withLevel(long arg0, int arg1)
method_51576(long arg0, int arg1)
withLightLevel(long packed, int lightLevel)
m_284455_(long p_285234_, int arg1)
private static long
b(long arg0, ha arg1)
withDirection(long arg0, Direction arg1)
method_51581(long arg0, class_2350 arg1)
setDirectionBit(long packed, Direction direction)
m_284335_(long p_285295_, C_4687_ arg1)
private static long
c(long arg0, ha arg1)
withoutDirection(long arg0, Direction arg1)
method_51583(long arg0, class_2350 arg1)
clearDirectionBit(long packed, Direction direction)
m_284441_(long p_285366_, C_4687_ arg1)