Package net.minecraft.client.renderer
Class FogRenderer
java.lang.Object
net.minecraft.client.renderer.FogRenderer
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static class(package private) static class(package private) static classstatic enum(package private) static interface -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final floatprivate static longprivate static booleanprivate static final List<FogRenderer.MobEffectFogFunction> private static intprivate static intprivate static final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic org.joml.Vector4fcomputeFogColor(Camera camera, float partialTick, ClientLevel level, int renderDistance, float darkenWorldAmount) private static FogRenderer.MobEffectFogFunctiongetPriorityFogFunction(Entity entity, float partialTick) static FogParameterssetupFog(Camera camera, FogRenderer.FogMode fogMode, org.joml.Vector4f fogColor, float renderDistance, boolean isFoggy, float partialTick) static boolean
-
Field Details
-
WATER_FOG_DISTANCE
private static final int WATER_FOG_DISTANCE- See Also:
-
MOB_EFFECT_FOG
-
BIOME_FOG_TRANSITION_TIME
public static final float BIOME_FOG_TRANSITION_TIME- See Also:
-
targetBiomeFog
private static int targetBiomeFog -
previousBiomeFog
private static int previousBiomeFog -
biomeChangedTime
private static long biomeChangedTime -
fogEnabled
private static boolean fogEnabled
-
-
Constructor Details
-
FogRenderer
public FogRenderer()
-
-
Method Details
-
computeFogColor
public static org.joml.Vector4f computeFogColor(Camera camera, float partialTick, ClientLevel level, int renderDistance, float darkenWorldAmount) -
toggleFog
public static boolean toggleFog() -
getPriorityFogFunction
@Nullable private static FogRenderer.MobEffectFogFunction getPriorityFogFunction(Entity entity, float partialTick) -
setupFog
public static FogParameters setupFog(Camera camera, FogRenderer.FogMode fogMode, org.joml.Vector4f fogColor, float renderDistance, boolean isFoggy, float partialTick)
-