Interface IDhApiFarFogConfig
- All Superinterfaces:
IBindable
,IDhApiConfigGroup
Distant Horizons' fog configuration.
Note: unless an option explicitly states that it modifies Minecraft's vanilla rendering (like DisableVanillaFog) these settings will only affect Distant horizons' fog.
Note: unless an option explicitly states that it modifies Minecraft's vanilla rendering (like DisableVanillaFog) these settings will only affect Distant horizons' fog.
- Since:
- API 1.0.0
-
Method Summary
Modifier and TypeMethodDescriptionDefines the fog density.Defines where the fog ends as a percent of the radius of the fake chunks render distance.Defines how the fog changes in thickness.Defines how opaque the fog is at its thickest point.Defines how opaque the fog is at its thinnest point.Defines where the fog starts as a percent of the fake chunks render distance radius.Methods inherited from interface com.seibel.distanthorizons.coreapi.interfaces.dependencyInjection.IBindable
finishDelayedSetup, getDelayedSetupComplete
-
Method Details
-
farFogStartDistance
IDhApiConfigValue<Double> farFogStartDistance()Defines where the fog starts as a percent of the fake chunks render distance radius.
Can be greater than the fog end distance to invert the fog direction.
0.0 = fog starts at the camera
1.0 = fog starts at the edge of the fake chunk render distance -
farFogEndDistance
IDhApiConfigValue<Double> farFogEndDistance()Defines where the fog ends as a percent of the radius of the fake chunks render distance.
Can be less than the fog start distance to invert the fog direction.
0.0 = fog ends at the camera
1.0 = fog ends at the edge of the fake chunk render distance -
farFogMinThickness
IDhApiConfigValue<Double> farFogMinThickness()Defines how opaque the fog is at its thinnest point. -
farFogMaxThickness
IDhApiConfigValue<Double> farFogMaxThickness()Defines how opaque the fog is at its thickest point. -
farFogFalloff
IDhApiConfigValue<EDhApiFogFalloff> farFogFalloff()Defines how the fog changes in thickness. -
farFogDensity
IDhApiConfigValue<Double> farFogDensity()Defines the fog density.
-