Class FogEnvironment
java.lang.Object
net.minecraft.client.renderer.fog.environment.FogEnvironment
- Direct Known Subclasses:
AtmosphericFogEnvironment, LavaFogEnvironment, MobEffectFogEnvironment, PowderedSnowFogEnvironment, WaterFogEnvironment
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintgetBaseColor(ClientLevel level, Camera camera, int renderDistance, float partialTicks) floatgetModifiedDarkness(LivingEntity entity, float darkness, float partialTickTime) abstract booleanisApplicable(@Nullable FogType fogType, Entity entity) booleanbooleanabstract voidsetupFog(FogData fog, Camera camera, ClientLevel level, float renderDistance, DeltaTracker deltaTracker)
-
Constructor Details
-
FogEnvironment
public FogEnvironment()
-
-
Method Details
-
setupFog
public abstract void setupFog(FogData fog, Camera camera, ClientLevel level, float renderDistance, DeltaTracker deltaTracker) -
providesColor
public boolean providesColor() -
getBaseColor
-
modifiesDarkness
public boolean modifiesDarkness() -
getModifiedDarkness
-
isApplicable
-