Package net.minecraft.client.renderer
Class LightTexture
java.lang.Object
net.minecraft.client.renderer.LightTexture
- All Implemented Interfaces:
AutoCloseable
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate floatstatic final intstatic final intstatic final intprivate final Minecraftprivate final GameRendererprivate final TextureTargetprivate static final intprivate boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic intblock(int packedLight) private floatcalculateDarknessScale(LivingEntity entity, float gamma, float partialTick) voidclose()static floatgetBrightness(float ambientLight, int lightLevel) static floatgetBrightness(DimensionType dimensionType, int lightLevel) private floatgetDarknessGamma(float partialTick) static intlightCoordsWithEmission(int packedLight, int emission) static intpack(int blockLight, int skyLight) static intsky(int packedLight) voidtick()voidvoidvoidupdateLightTexture(float partialTicks)
-
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:
-
target
-
updateLightTexture
private boolean updateLightTexture -
blockLightRedFlicker
private float blockLightRedFlicker -
renderer
-
minecraft
-
-
Constructor Details
-
LightTexture
-
-
Method Details
-
close
public void close()- Specified by:
closein interfaceAutoCloseable
-
tick
public void tick() -
turnOffLightLayer
public void turnOffLightLayer() -
turnOnLightLayer
public void turnOnLightLayer() -
getDarknessGamma
private float getDarknessGamma(float partialTick) -
calculateDarknessScale
-
updateLightTexture
public void updateLightTexture(float partialTicks) -
getBrightness
-
getBrightness
public static float getBrightness(float ambientLight, int lightLevel) -
pack
public static int pack(int blockLight, int skyLight) -
block
public static int block(int packedLight) -
sky
public static int sky(int packedLight) -
lightCoordsWithEmission
public static int lightCoordsWithEmission(int packedLight, int emission)
-