Package net.minecraft.client.renderer
Class LightTexture
java.lang.Object
net.minecraft.client.renderer.LightTexture
- All Implemented Interfaces:
AutoCloseable
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate float
static final int
static final int
static final int
private final Minecraft
private final GameRenderer
private final GpuTexture
private static final int
private boolean
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic int
block
(int p_109884_) static int
blockWithFraction
(int light) private float
calculateDarknessScale
(LivingEntity p_234313_, float p_234314_, float p_234315_) void
close()
static float
getBrightness
(float p_363336_, int p_361558_) static float
getBrightness
(DimensionType p_234317_, int p_234318_) static int
lightCoordsWithEmission
(int p_364253_, int p_362788_) static int
pack
(int p_109886_, int p_109887_) static int
packWithFraction
(int block, int sky) static int
sky
(int p_109895_) static int
skyWithFraction
(int light) void
tick()
void
void
void
updateLightTexture
(float p_109882_)
-
Field Details
-
FULL_BRIGHT
public static final int FULL_BRIGHT- See Also:
-
FULL_SKY
public static final int FULL_SKY- See Also:
-
FULL_BLOCK
public static final int FULL_BLOCK- See Also:
-
TEXTURE_SIZE
private static final int TEXTURE_SIZE- See Also:
-
texture
-
updateLightTexture
private boolean updateLightTexture -
blockLightRedFlicker
private float blockLightRedFlicker -
renderer
-
minecraft
-
-
Constructor Details
-
LightTexture
-
-
Method Details
-
getTarget
-
close
public void close()- Specified by:
close
in interfaceAutoCloseable
-
tick
public void tick() -
turnOffLightLayer
public void turnOffLightLayer() -
turnOnLightLayer
public void turnOnLightLayer() -
calculateDarknessScale
-
updateLightTexture
public void updateLightTexture(float p_109882_) -
getBrightness
-
getBrightness
public static float getBrightness(float p_363336_, int p_361558_) -
pack
public static int pack(int p_109886_, int p_109887_) -
block
public static int block(int p_109884_) -
sky
public static int sky(int p_109895_) -
lightCoordsWithEmission
public static int lightCoordsWithEmission(int p_364253_, int p_362788_) -
packWithFraction
public static int packWithFraction(int block, int sky) -
blockWithFraction
public static int blockWithFraction(int light) -
skyWithFraction
public static int skyWithFraction(int light)
-