Class LightCoordsUtil
java.lang.Object
net.minecraft.util.LightCoordsUtil
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intprivate static final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic intaddSmoothBlockEmission(int lightCoords, float blockLightEmission) static intblock(int packed) static intlightCoordsWithEmission(int lightCoords, int emission) static intmax(int coords1, int coords2) static intpack(int block, int sky) static intsky(int packed) static intsmoothBlend(int neighbor1, int neighbor2, int neighbor3, int center) static intsmoothBlock(int packed) static intsmoothPack(int block, int sky) static intsmoothSky(int packed) static intsmoothWeightedBlend(int coords1, int coords2, int coords3, int coords4, float weight1, float weight2, float weight3, float weight4) static intwithBlock(int coords, int block)
-
Field Details
-
FULL_BRIGHT
public static final int FULL_BRIGHT- See Also:
-
FULL_SKY
public static final int FULL_SKY- See Also:
-
MAX_SMOOTH_LIGHT_LEVEL
private static final int MAX_SMOOTH_LIGHT_LEVEL- See Also:
-
-
Constructor Details
-
LightCoordsUtil
public LightCoordsUtil()
-
-
Method Details
-
pack
public static int pack(int block, int sky) -
block
public static int block(int packed) -
sky
public static int sky(int packed) -
withBlock
public static int withBlock(int coords, int block) -
smoothPack
public static int smoothPack(int block, int sky) -
smoothBlock
public static int smoothBlock(int packed) -
smoothSky
public static int smoothSky(int packed) -
addSmoothBlockEmission
public static int addSmoothBlockEmission(int lightCoords, float blockLightEmission) -
max
public static int max(int coords1, int coords2) -
lightCoordsWithEmission
public static int lightCoordsWithEmission(int lightCoords, int emission) -
smoothBlend
public static int smoothBlend(int neighbor1, int neighbor2, int neighbor3, int center) -
smoothWeightedBlend
public static int smoothWeightedBlend(int coords1, int coords2, int coords3, int coords4, float weight1, float weight2, float weight3, float weight4)
-