{"$id":"blockception.minecraft.behavior.atmospherics.atmospherics","type":"object","title":"Atmospherics","description":"The properties of the atmosphere","additionalProperties":false,"properties":{"format_version":{"$ref":"#/definitions/A"},"minecraft:atmosphere_settings":{"title":"Atmosphere Settings","description":"UNDOCUMENTED","type":"object","additionalProperties":false,"required":["description"],"properties":{"description":{"title":"Atmosphere Description","description":"Contains non-component settings for the atmosphere settings.","type":"object","additionalProperties":false,"required":["identifier"],"properties":{"identifier":{"title":"Identifier","description":"The identifier for these atmosphere settings.","type":"string"}}},"horizon_blend_stops":{"type":"object","title":"Horizon Blend Stops","description":"How the atmosphere is divided up","additionalProperties":false,"properties":{"min":{"anyOf":[{"title":"Minimum Horizon Height","description":"The minimum horizon height","type":"object","additionalProperties":false,"patternProperties":{"^\\d*\\.?\\d+$":{"type":"number"}}},{"title":"Minimum Horizon Height","description":"The minimum horizon height","type":"number"}]},"start":{"anyOf":[{"title":"Start","description":"The height relative to the horizon where the zenith contribution will take over","type":"object","additionalProperties":false,"patternProperties":{"^\\d*\\.?\\d+$":{"type":"number"}}},{"title":"Start","description":"The height relative to the horizon where the zenith contribution will take over","type":"number"}]},"mie_start":{"anyOf":[{"title":"Mie Start","description":"The height relative to the horizon where mie scattering begins","type":"object","additionalProperties":false,"patternProperties":{"^\\d*\\.?\\d+$":{"type":"number"}}},{"title":"Mie Start","description":"The height relative to the horizon where mie scattering begins","type":"number"}]},"max":{"anyOf":[{"title":"Maximum Horizon Height","description":"The maximum horizon height","type":"object","additionalProperties":false,"patternProperties":{"^\\d*\\.?\\d+$":{"type":"number"}}},{"title":"Maximum Horizon Height","description":"The maximum horizon height","type":"number"}]}}},"rayleigh_strength":{"anyOf":[{"title":"Rayleigh Strength","description":"How strong the atmosphere's rayleigh scattering term is","type":"object","additionalProperties":false,"patternProperties":{"^\\d*\\.?\\d+$":{"type":"number"}}},{"title":"Rayleigh Strength","description":"How strong the atmosphere's rayleigh scattering term is","type":"number"}]},"sun_mie_strength":{"anyOf":[{"title":"Sun Mie Strength","description":"How strong the sun's mie scattering term is","type":"object","additionalProperties":false,"patternProperties":{"^\\d*\\.?\\d+$":{"type":"number"}}},{"title":"Sun Mie Strength","description":"How strong the sun's mie scattering term is","type":"number"}]},"moon_mie_strength":{"anyOf":[{"title":"Moon Mie Strength","description":"How strong the moon's mie scattering term is","type":"object","additionalProperties":false,"patternProperties":{"^\\d*\\.?\\d+$":{"type":"number"}}},{"title":"Moon Mie Strength","description":"How strong the moon's mie scattering term is","type":"number"}]},"sun_glare_shape":{"anyOf":[{"title":"Sun Glare Shape","description":"How the lobe of the mie scattering is shaped","type":"object","additionalProperties":false,"patternProperties":{"^\\d*\\.?\\d+$":{"type":"number"}}},{"title":"Sun Glare Shape","description":"How the lobe of the mie scattering is shaped","type":"number"}]},"sky_zenith_color":{"anyOf":[{"title":"Sky Zenith Color","description":"The RGB color of the zenith region of the atmosphere","type":"object","additionalProperties":false,"patternProperties":{"^\\d*\\.?\\d+$":{"$ref":"#/definitions/B"}}},{"title":"Sky Zenith Color","description":"The RGB color of the zenith region of the atmosphere","$ref":"#/definitions/B"}]},"sky_horizon_color":{"anyOf":[{"title":"Sky Horizon Color","description":"The RGB color of the horizon region of the atmosphere","type":"object","additionalProperties":false,"patternProperties":{"^\\d*\\.?\\d+$":{"$ref":"#/definitions/B"}}},{"title":"Sky Horizon Color","description":"The RGB color of the horizon region of the atmosphere","$ref":"#/definitions/B"}]}}}},"definitions":{"A":{"title":"Format Version","description":"A version that tells minecraft what type of data format can be expected when reading this file.","pattern":"^([1-9]+)\\.([0-9]+)\\.([0-9]+)$","type":"string","default":"1.21.60","examples":["1.21.50","1.20.80","1.20.40","1.19.0","1.12.0","1.10.0","1.8.0"],"defaultSnippets":[{"label":"New Format version","body":"1.${1|8,10,12,17,18,19,20|}.${3|2|0|}"}]},"B":{"title":"Lighting Color","description":"The color of the light emitted by the block, in RGB format or hex format.","oneOf":[{"type":"string","format":"color-hex","examples":["#FFFFFF","#000000"]},{"type":"array","items":[{"title":"Red","type":"integer","minimum":0,"maximum":255},{"title":"Blue","type":"integer","minimum":0,"maximum":255},{"title":"Green","type":"integer","minimum":0,"maximum":255}]}]}}}