@Environment(value=CLIENT) public static class SkyProperties.End extends SkyProperties
SkyProperties.End, SkyProperties.Nether, SkyProperties.Overworld, SkyProperties.SkyType
Constructor and Description |
---|
End() |
Modifier and Type | Method and Description |
---|---|
Vec3d |
adjustFogColor(Vec3d color,
float sunHeight)
Transforms the given fog color based on the current height of the sun.
|
float[] |
getFogColorOverride(float skyAngle,
float tickDelta)
Returns a fog color override based on the current sky angle.
|
boolean |
useThickFog(int camX,
int camY) |
byDimensionType, getCloudsHeight, getSkyType, isAlternateSkyColor, isDarkened, shouldBrightenLighting
public Vec3d adjustFogColor(Vec3d color, float sunHeight)
adjustFogColor
in class SkyProperties
public boolean useThickFog(int camX, int camY)
useThickFog
in class SkyProperties
@Nullable public float[] getFogColorOverride(float skyAngle, float tickDelta)
getFogColorOverride
in class SkyProperties
null
if fog color should not be overridden