Class AtmosphericFogEnvironment
java.lang.Object
net.minecraft.client.renderer.fog.environment.FogEnvironment
net.minecraft.client.renderer.fog.environment.AtmosphericFogEnvironment
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final intprivate static final floatprivate static final floatprivate float -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static intapplyWeatherDarken(int pSkyColor, float pRainLevel, float pThunderLevel) intgetBaseColor(ClientLevel p_461053_, Camera p_461207_, int p_460725_, float p_460769_) booleanisApplicable(@Nullable FogType p_423642_, Entity p_423662_) voidsetupFog(FogData p_423515_, Camera p_455012_, ClientLevel p_423511_, float p_423456_, DeltaTracker p_423432_) private voidupdateRainFogState(Camera pCamera, ClientLevel pLevel, DeltaTracker pDeltaTracker) Methods inherited from class net.minecraft.client.renderer.fog.environment.FogEnvironment
getModifiedDarkness, modifiesDarkness, providesColor
-
Field Details
-
MIN_RAIN_FOG_SKY_LIGHT
private static final int MIN_RAIN_FOG_SKY_LIGHT- See Also:
-
RAIN_FOG_START_OFFSET
private static final float RAIN_FOG_START_OFFSET- See Also:
-
RAIN_FOG_END_OFFSET
private static final float RAIN_FOG_END_OFFSET- See Also:
-
rainFogMultiplier
private float rainFogMultiplier
-
-
Constructor Details
-
AtmosphericFogEnvironment
public AtmosphericFogEnvironment()
-
-
Method Details
-
getBaseColor
- Overrides:
getBaseColorin classFogEnvironment
-
applyWeatherDarken
private static int applyWeatherDarken(int pSkyColor, float pRainLevel, float pThunderLevel) -
setupFog
public void setupFog(FogData p_423515_, Camera p_455012_, ClientLevel p_423511_, float p_423456_, DeltaTracker p_423432_) - Specified by:
setupFogin classFogEnvironment
-
updateRainFogState
-
isApplicable
- Specified by:
isApplicablein classFogEnvironment
-