{"$schema":"http://json-schema.org/draft-07/schema","$id":"minecraft.behavior.biomes","type":"object","examples":[{"plains":{"format_version":"1.20.80"}}],"additionalProperties":{"type":"object","title":"Biomes","description":"The definition of a biome.","additionalProperties":{"title":"Tag","type":"object","description":"Components with no namespace are treated as `tags': any name consisting of alphanumeric characters, `.` and `_` is permitted; the tag is attached to the biome so that either code or data may check for its existence; tag components may not have member fields.","additionalProperties":false},"properties":{"format_version":{"$ref":"#/definitions/A"},"minecraft:capped_surface":{"$ref":"#/definitions/B"},"minecraft:climate":{"$ref":"#/definitions/C"},"minecraft:consolidated_features":{"$ref":"#/definitions/D"},"minecraft:forced_features":{"$ref":"#/definitions/E"},"minecraft:frozen_ocean_surface":{"$ref":"#/definitions/G"},"minecraft:ignore_automatic_features":{"$ref":"#/definitions/H"},"minecraft:legacy_world_generation_rules":{"$ref":"#/definitions/I"},"minecraft:mesa_surface":{"$ref":"#/definitions/J"},"minecraft:mountain_parameters":{"$ref":"#/definitions/BA"},"minecraft:nether_generation_rules":{"$ref":"#/definitions/BB"},"minecraft:nether_surface":{"$ref":"#/definitions/BC"},"minecraft:overworld_generation_rules":{"$ref":"#/definitions/BD"},"minecraft:overworld_height":{"$ref":"#/definitions/BE"},"minecraft:surface_material_adjustments":{"$ref":"#/definitions/BF"},"minecraft:surface_parameters":{"$ref":"#/definitions/BG"},"minecraft:swamp_surface":{"$ref":"#/definitions/BH"},"minecraft:the_end_surface":{"$ref":"#/definitions/BI"}}},"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.20.81","examples":["1.20.81","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":"Capped Surface","description":"Generates surface on blocks with non-solid blocks above or below.","type":"object","additionalProperties":false,"required":["floor_materials","ceiling_materials","sea_material","foundation_material"],"properties":{"ceiling_materials":{"title":"Ceiling Materials","description":"Materials used for the surface ceiling.","minItems":1,"items":{"title":"Block Reference","description":"A block reference.","$comment":"UNDOCUMENTED","type":"string"}},"floor_materials":{"title":"Floor Materials","description":"Materials used for the surface floor.","minItems":1,"items":{"title":"Block Reference","description":"A block reference.","$comment":"UNDOCUMENTED","type":"string"}},"sea_material":{"title":"Sea Material","description":"Material used to replace air blocks below sea level.","type":"string"},"foundation_material":{"title":"Foundation Material","description":"Material used to repalce solid blocks that are not surface blocks.","type":"string"},"beach_material":{"title":"Beach Material","description":"Material used to decorate surface near sea level.","type":"string"}}},"C":{"title":"Climate","description":"Describes temperature, humidity, precipitation, etc. Biomes without this component will have default values.","type":"object","minProperties":0,"maxProperties":7,"additionalProperties":false,"properties":{"temperature":{"title":"Temperature","description":"UNDOCUMENTED.","$comment":"UNDOCUMENTED","type":"number"},"downfall":{"title":"Downfall","description":"UNDOCUMENTED.","$comment":"UNDOCUMENTED","type":"number"},"red_spores":{"title":"Red Spores","description":"UNDOCUMENTED.","$comment":"UNDOCUMENTED","type":"number"},"blue_spores":{"title":"Blue Spores","description":"UNDOCUMENTED.","$comment":"UNDOCUMENTED","type":"number"},"ash":{"title":"Ash","description":"UNDOCUMENTED.","$comment":"UNDOCUMENTED","type":"number"},"white_ash":{"title":"White Ash","description":"UNDOCUMENTED.","$comment":"UNDOCUMENTED","type":"number"},"snow_accumul