{ "$schema": "http://json-schema.org/draft-07/schema", "$id": "blockception.minecraft.resource.biomes", "title": "Client Biome Definitions", "description": "A client biome definition.", "type": "object", "additionalProperties": false, "required": ["description", "components"], "definitions": { "components_ref": { "type": "object", "title": "Components", "description": "Any components that this Client Biome uses.", "additionalProperties": false, "properties": { // Components "minecraft:ambient_sounds": { "$ref": "./components/ambient_sounds.json" }, "minecraft:atmosphere_identifier": { "$ref": "./components/atmosphere_identifier.json" }, "minecraft:biome_music": { "$ref": "./components/biome_music.json" }, "minecraft:color_grading_identifier": { "$ref": "./components/color_grading_identifier.json" }, "minecraft:dry_foliage_color": { "$ref": "./components/dry_foliage_color.json" }, "minecraft:fog_appearance": { "$ref": "./components/fog_appearance.json" }, "minecraft:foliage_appearance": { "$ref": "./components/foliage_appearance.json" }, "minecraft:grass_appearance": { "$ref": "./components/grass_appearance.json" }, "minecraft:lighting_identifier": { "$ref": "./components/lighting_identifier.json" }, "minecraft:sky_color": { "$ref": "./components/sky_color.json" }, "minecraft:water_appearance": { "$ref": "./components/water_appearance.json" }, "minecraft:water_identifier": { "$ref": "./components/water_identifier.json" } } } }, "properties": { "description": { "title": "Client Biome Description", "description": "Contains non-component settings for a Client Biome.", "type": "object", "additionalProperties": false, "required": ["identifier"], "properties": { "identifier": { "title": "Identifier", "description": "The name of the Client Biome, used by other features like the '/locate biome' command. Must match the name of a Biome defined by the game or a behavior pack.", "type": "string" } } }, "components": { "$ref": "#/definitions/components_ref" } } }