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 TypeMethodDescriptionvoidAtmosphericFogEnvironment.setupFog(FogData p_423515_, Entity p_423566_, BlockPos p_423678_, ClientLevel p_423511_, float p_423456_, DeltaTracker p_423432_) voidBlindnessFogEnvironment.setupFog(FogData p_423496_, Entity p_423549_, BlockPos p_423480_, ClientLevel p_423609_, float p_423576_, DeltaTracker p_423570_) voidDarknessFogEnvironment.setupFog(FogData p_423539_, Entity p_423433_, BlockPos p_423453_, ClientLevel p_423550_, float p_423598_, DeltaTracker p_423497_) voidDimensionOrBossFogEnvironment.setupFog(FogData p_423624_, Entity p_423437_, BlockPos p_423499_, ClientLevel p_423676_, float p_423577_, DeltaTracker p_423458_) abstract voidFogEnvironment.setupFog(FogData pFogData, Entity pEntity, BlockPos pPos, ClientLevel pLevel, float pRenderDistance, DeltaTracker pDeltaTracker) voidLavaFogEnvironment.setupFog(FogData p_423517_, Entity p_423438_, BlockPos p_423587_, ClientLevel p_423495_, float p_423631_, DeltaTracker p_423491_) voidPowderedSnowFogEnvironment.setupFog(FogData p_423470_, Entity p_423599_, BlockPos p_423534_, ClientLevel p_423516_, float p_423481_, DeltaTracker p_423655_) voidWaterFogEnvironment.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 voidClientHooks.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 voidIClientFluidTypeExtensions.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.