net.minecraft.world

public class LightUtil

net.minecraft.util.LightCoordsUtil
net.minecraft.class_1_5
net.minecraft.world.LightUtil

Field summary

Modifier and TypeField
public static final int
FULL_BRIGHT
field_1_24
FULL
public static final int
FULL_SKY
field_1_25
SKY
private static final int
MAX_SMOOTH_LIGHT_LEVEL
field_1_26
MAX_COMPONENT

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public static int
pack(int block, int sky)
method_1_390(int arg0, int arg1)
pack(int block, int sky)
public static int
block(int packed)
method_1_387(int arg0)
getBlock(int packed)
public static int
sky(int packed)
method_1_391(int arg0)
getSky(int packed)
public static int
withBlock(int coords, int block)
method_1_397(int arg0, int arg1)
withBlock(int packed, int block)
public static int
smoothPack(int block, int sky)
method_1_394(int arg0, int arg1)
pack44(int block44, int sky44)
public static int
smoothBlock(int packed)
method_1_393(int arg0)
getBlock44(int packed)
public static int
smoothSky(int packed)
method_1_395(int arg0)
getSky44(int packed)
public static int
addSmoothBlockEmission(int lightCoords, float blockLightEmission)
method_1_386(int arg0, float arg1)
increaseBlockLight(int packed, float fraction)
public static int
max(int coords1, int coords2)
method_1_389(int arg0, int arg1)
max(int light1, int light2)
public static int
lightCoordsWithEmission(int lightCoords, int emission)
method_1_388(int arg0, int arg1)
addEmission(int light, int emission)
public static int
smoothBlend(int neighbor1, int neighbor2, int neighbor3, int center)
method_1_392(int arg0, int arg1, int arg2, int arg3)
blend(int neighbor1, int neighbor2, int neighbor3, int central)
public static int
smoothWeightedBlend(int coords1, int coords2, int coords3, int coords4, float weight1, float weight2, float weight3, float weight4)
method_1_396(int arg0, int arg1, int arg2, int arg3, float arg4, float arg5, float arg6, float arg7)
weightedAverage(int a, int b, int c, int d, float wa, float wb, float wc, float wd)
public static int
getLightCoords(BlockAndLightGetter level, BlockPos pos)
method_1_4747(class_1920 arg0, class_2338 arg1)
getBlockBrightness(BlockLightingView world, BlockPos pos)
public static int
getLightCoords(LightCoordsUtil$BrightnessGetter brightnessGetter, BlockAndLightGetter level, BlockState state, BlockPos pos)
method_1_4746(class_1_5$class_10948 arg0, class_1920 arg1, class_2680 arg2, class_2338 arg3)
getBlockBrightness(LightUtil$BrightnessGetter brightnessGetter, BlockLightingView world, BlockState state, BlockPos pos)