类 LightTexture
java.lang.Object
net.minecraft.client.renderer.LightTexture
- 所有已实现的接口:
AutoCloseable
-
字段概要
字段修饰符和类型字段说明private 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
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static int
block
(int pPackedLight) private float
calculateDarknessScale
(LivingEntity pEntity, float pGamma, float pPartialTick) private static void
clampColor
(org.joml.Vector3f pColor) 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)
-
字段详细资料
-
FULL_BRIGHT
public static final int FULL_BRIGHT- 另请参阅:
-
FULL_SKY
public static final int FULL_SKY- 另请参阅:
-
FULL_BLOCK
public static final int FULL_BLOCK- 另请参阅:
-
lightTexture
-
lightPixels
-
lightTextureLocation
-
updateLightTexture
private boolean updateLightTexture -
blockLightRedFlicker
private float blockLightRedFlicker -
renderer
-
minecraft
-
-
构造器详细资料
-
LightTexture
-
-
方法详细资料
-
close
public void close()- 指定者:
close
在接口中AutoCloseable
-
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 pColor) -
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)
-