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