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 NativeImage
private final DynamicTexture
private final ResourceLocation
private final Minecraft
private final GameRenderer
private boolean
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic int
block
(int pPackedLight) private float
calculateDarknessScale
(LivingEntity pEntity, float pGamma, float pPartialTick) private static void
clampColor
(org.joml.Vector3f p_254122_) void
close()
static float
getBrightness
(DimensionType pDimensionType, int pLightLevel) private float
getDarknessGamma
(float pPartialTick) private float
notGamma
(float pValue) static int
pack
(int pBlockLight, int pSkyLight) static int
sky
(int pPackedLight) void
tick()
void
void
void
updateLightTexture
(float pPartialTicks)
-
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:
-
lightTexture
-
lightPixels
-
lightTextureLocation
-
updateLightTexture
private boolean updateLightTexture -
blockLightRedFlicker
private float blockLightRedFlicker -
renderer
-
minecraft
-
-
Constructor Details
-
LightTexture
-
-
Method Details
-
close
public void close()- Specified by:
close
in interfaceAutoCloseable
-
tick
public void tick() -
turnOffLightLayer
public void turnOffLightLayer() -
turnOnLightLayer
public void turnOnLightLayer() -
getDarknessGamma
private float getDarknessGamma(float pPartialTick) -
calculateDarknessScale
-
updateLightTexture
public void updateLightTexture(float pPartialTicks) -
clampColor
private static void clampColor(org.joml.Vector3f p_254122_) -
notGamma
private float notGamma(float pValue) -
getBrightness
-
pack
public static int pack(int pBlockLight, int pSkyLight) -
block
public static int block(int pPackedLight) -
sky
public static int sky(int pPackedLight)
-