Interface IDhApiHeightFogConfig
- 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 height fog's base height ifheightFogDirection()
is set to use a specific height.Defines the height fog's density.Defines which direction height fog is drawn relative to the world.Defines the height fog's ending height as a percent of the world height.Defines how the height fog changes in thickness.Defines how opaque the height fog is at its thickest point.Defines how opaque the height fog is at its thinnest point.Defines how the height fog mixes.Defines the height fog's starting height as a percent of the world height.Methods inherited from interface com.seibel.distanthorizons.coreapi.interfaces.dependencyInjection.IBindable
finishDelayedSetup, getDelayedSetupComplete
-
Method Details
-
heightFogMixMode
IDhApiConfigValue<EDhApiHeightFogMixMode> heightFogMixMode()Defines how the height fog mixes. -
heightFogDirection
IDhApiConfigValue<EDhApiHeightFogDirection> heightFogDirection()Defines which direction height fog is drawn relative to the world.- Since:
- API 4.0.0
-
heightFogBaseHeight
IDhApiConfigValue<Double> heightFogBaseHeight()Defines the height fog's base height ifheightFogDirection()
is set to use a specific height. -
heightFogStartingHeightPercent
IDhApiConfigValue<Double> heightFogStartingHeightPercent()Defines the height fog's starting height as a percent of the world height. -
heightFogEndingHeightPercent
IDhApiConfigValue<Double> heightFogEndingHeightPercent()Defines the height fog's ending height as a percent of the world height. -
heightFogMinThickness
IDhApiConfigValue<Double> heightFogMinThickness()Defines how opaque the height fog is at its thinnest point. -
heightFogMaxThickness
IDhApiConfigValue<Double> heightFogMaxThickness()Defines how opaque the height fog is at its thickest point. -
heightFogFalloff
IDhApiConfigValue<EDhApiFogFalloff> heightFogFalloff()Defines how the height fog changes in thickness. -
heightFogDensity
IDhApiConfigValue<Double> heightFogDensity()Defines the height fog's density.
-