net.minecraft.client.render.fog

public abstract class FogModifier

net.minecraft.client.renderer.fog.environment.FogEnvironment
net.minecraft.class_11400
net.minecraft.client.render.fog.FogModifier

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public abstract void
setupFog(FogData fog, Camera camera, ClientLevel level, float renderDistance, DeltaTracker deltaTracker)
method_42591(class_7285 arg0, class_4184 arg1, class_638 arg2, float arg3, class_9779 arg4)
applyStartEndModifier(FogData data, Camera camera, ClientWorld world, float viewDistanceBlocks, RenderTickCounter renderTickCounter)
public boolean
providesColor()
method_71655()
isColorSource()
public int
getBaseColor(ClientLevel level, Camera camera, int renderDistance, float partialTicks)
method_71654(class_638 arg0, class_4184 arg1, int arg2, float arg3)
getFogColor(ClientWorld world, Camera camera, int viewDistance, float skyDarkness)
public boolean
modifiesDarkness()
method_71656()
isDarknessModifier()
public float
getModifiedDarkness(LivingEntity entity, float darkness, float partialTickTime)
method_42592(class_1309 arg0, float arg1, float arg2)
applyDarknessModifier(LivingEntity cameraEntity, float darkness, float tickProgress)
public abstract boolean
isApplicable(FogType fogType, Entity entity)
method_42593(class_5636 arg0, class_1297 arg1)
shouldApply(CameraSubmersionType submersionType, Entity cameraEntity)