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 Vector4fcomputeFogColor(Camera pCamera, float pPartialTick, ClientLevel pLevel, int pRenderDistance, float pDarkenWorldAmount) private static FogRenderer.MobEffectFogFunctiongetPriorityFogFunction(Entity pEntity, float pPartialTick) static FogParameterssetupFog(Camera pCamera, FogRenderer.FogMode pFogMode, Vector4f pFogColor, float pRenderDistance, boolean pIsFoggy, float pPartialTick) 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 Vector4f computeFogColor(Camera pCamera, float pPartialTick, ClientLevel pLevel, int pRenderDistance, float pDarkenWorldAmount) -
toggleFog
public static boolean toggleFog() -
getPriorityFogFunction
@Nullable private static FogRenderer.MobEffectFogFunction getPriorityFogFunction(Entity pEntity, float pPartialTick) -
setupFog
public static FogParameters setupFog(Camera pCamera, FogRenderer.FogMode pFogMode, Vector4f pFogColor, float pRenderDistance, boolean pIsFoggy, float pPartialTick)
-