"description":"The color that the fog will take on.",
"type":"string",
"format":"color-hex",
"examples":["#FFFFFF"]
},
"render_distance_type":{
"title":"Render Distance Type",
"description":"Determines how distance value is used. Fixed distance is measured in blocks. Dynamic distance is multiplied by the current render distance.",
"description":"Additional fog data which will slowly transition to the distance fog of current biome.",
"type":"object",
"default":false,
"properties":{
"init_fog":{
"title":"Initial Fog",
"description":"Initial fog that will slowly transition into water distance fog of the biome when player goes into water.",
"type":"object",
"properties":{
"fog_color":{
"title":"Fog Color",
"description":"The color that the fog will take on.",
"type":"string",
"format":"color-hex",
"examples":["#FFFFFF"]
},
"fog_start":{
"title":"Fog Start",
"description":"The distance from the player that the fog will begin to appear. 'fog_start' must be less than or equal to 'fog_end'.",
"type":"number",
"minimum":0
},
"fog_end":{
"title":"Fog End",
"description":"The distance from the player that the fog will become fully opaque. 'fog_end' must be greater than or equal to 'fog_start'.",
"type":"number",
"minimum":0
},
"render_distance_type":{
"title":"Render Distance Type",
"description":"Determines how distance value is used. Fixed distance is measured in blocks. Dynamic distance is multiplied by the current render distance.",
"enum":["fixed","render"]
}
}
},
"min_percent":{
"title":"Minimum Percent",
"description":"The minimum progress of fog transition.",
"type":"number",
"minimum":0,
"maximum":1
},
"mid_seconds":{
"title":"Midpoint Seconds",
"description":"The time takes to reach certain progress('mid_percent') of fog transition.",
"type":"number",
"minimum":0
},
"mid_percent":{
"title":"Midpoint Percent",
"description":"The progress of fog transition after 'mid_seconds' seconds.",
"type":"number",
"minimum":0,
"maximum":1
},
"max_seconds":{
"title":"Maximum Seconds",
"description":"Total amount of time takes to complete fog transition.",
"description":"The maximum amount of opaqueness that the ground fog will take on. A value from [0.0, 1.0].",
"minimum":0,
"maximum":1,
"type":"number"
},
"max_density_height":{
"title":"Maximum Density Height",
"description":"The height in blocks that the ground fog will become it's maximum density.",
"minimum":0,
"maximum":128,
"type":"number"
},
"zero_density_height":{
"title":"Zero Density Height",
"description":"The height in blocks that the ground fog will be completely transparent and begin to appear. This value needs to be at least 1 higher than `max_density_height`.",
"minimum":0,
"maximum":128,
"type":"number"
},
"uniform":{"title":"Uniform","description":"When set to true, the density will be uniform across all heights.","type":"boolean"}
}
},
"volumeMediaObject":{
"type":"object",
"additionalProperties":false,
"properties":{
"absorption":{
"title":"Absorption",
"description":"Proportion of light that is absorbed (lost) per block.",
"$ref":"#/definitions/colorHexOrArray"
},
"scattering":{
"title":"Scattering",
"description":"Proportion of light that is scattered per block.",