Uses of Class
net.minecraft.client.renderer.fog.FogData
Packages that use FogData
Package
Description
Events fired only on the client-side, chiefly related to rendering and user interfaces (screens and input).
-
Uses of FogData in net.minecraft.client.renderer.fog.environment
Methods in net.minecraft.client.renderer.fog.environment with parameters of type FogDataModifier and TypeMethodDescriptionvoid
AtmosphericFogEnvironment.setupFog
(FogData p_423515_, Entity p_423566_, BlockPos p_423678_, ClientLevel p_423511_, float p_423456_, DeltaTracker p_423432_) void
BlindnessFogEnvironment.setupFog
(FogData p_423496_, Entity p_423549_, BlockPos p_423480_, ClientLevel p_423609_, float p_423576_, DeltaTracker p_423570_) void
DarknessFogEnvironment.setupFog
(FogData p_423539_, Entity p_423433_, BlockPos p_423453_, ClientLevel p_423550_, float p_423598_, DeltaTracker p_423497_) void
DimensionOrBossFogEnvironment.setupFog
(FogData p_423624_, Entity p_423437_, BlockPos p_423499_, ClientLevel p_423676_, float p_423577_, DeltaTracker p_423458_) abstract void
FogEnvironment.setupFog
(FogData pFogData, Entity pEntity, BlockPos pPos, ClientLevel pLevel, float pRenderDistance, DeltaTracker pDeltaTracker) void
LavaFogEnvironment.setupFog
(FogData p_423517_, Entity p_423438_, BlockPos p_423587_, ClientLevel p_423495_, float p_423631_, DeltaTracker p_423491_) void
PowderedSnowFogEnvironment.setupFog
(FogData p_423470_, Entity p_423599_, BlockPos p_423534_, ClientLevel p_423516_, float p_423481_, DeltaTracker p_423655_) void
WaterFogEnvironment.setupFog
(FogData p_423613_, Entity p_423611_, BlockPos p_423436_, ClientLevel p_423530_, float p_423585_, DeltaTracker p_423472_) -
Uses of FogData in net.neoforged.neoforge.client
Methods in net.neoforged.neoforge.client with parameters of type FogDataModifier and TypeMethodDescriptionstatic void
ClientHooks.onSetupFog
(@Nullable FogEnvironment environment, FogType type, Camera camera, float partialTick, float renderDistance, FogData fogData) -
Uses of FogData in net.neoforged.neoforge.client.event
Fields in net.neoforged.neoforge.client.event declared as FogDataMethods in net.neoforged.neoforge.client.event that return FogDataModifier and TypeMethodDescriptionViewportEvent.RenderFog.getFogData()
The fog parameters that are passed to the shaders.Constructors in net.neoforged.neoforge.client.event with parameters of type FogDataModifierConstructorDescriptionRenderFog
(@Nullable FogEnvironment environment, FogType type, Camera camera, float partialTicks, FogData fogData) -
Uses of FogData in net.neoforged.neoforge.client.extensions.common
Methods in net.neoforged.neoforge.client.extensions.common with parameters of type FogDataModifier and TypeMethodDescriptiondefault void
IClientFluidTypeExtensions.modifyFogRender
(Camera camera, @Nullable FogEnvironment environment, float renderDistance, float partialTick, FogData fogData) Modifies how the fog is currently being rendered when the camera is within a fluid.