2024-10-12 15:47:16 +01:00
{
2025-01-08 20:32:09 +00:00
"$schema" : "http://json-schema.org/draft-07/schema" ,
2024-10-12 15:47:16 +01:00
"$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
2025-01-08 20:32:09 +00:00
"minecraft:ambient_sounds" : { "$ref" : "./components/ambient_sounds.json" } ,
"minecraft:biome_music" : { "$ref" : "./components/biome_music.json" } ,
2024-10-12 15:47:16 +01:00
"minecraft:fog_appearance" : { "$ref" : "./components/fog_appearance.json" } ,
2025-01-08 20:32:09 +00:00
"minecraft:foliage_appearance" : { "$ref" : "./components/foliage_appearance.json" } ,
"minecraft:grass_appearance" : { "$ref" : "./components/grass_appearance.json" } ,
2024-10-12 15:47:16 +01:00
"minecraft:sky_color" : { "$ref" : "./components/sky_color.json" } ,
"minecraft:water_appearance" : { "$ref" : "./components/water_appearance.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" }
}
}