mirror of
https://github.com/Mojang/bedrock-samples.git
synced 2024-11-21 21:56:13 +00:00
257 lines
8.5 KiB
JSON
257 lines
8.5 KiB
JSON
{
|
|
"$schema": "http://json-schema.org/draft-07/schema#",
|
|
"$id": "2548654400",
|
|
"definitions": {
|
|
"1007525655": {
|
|
"title": "struct SharedTypes::v1_21_20::JigsawStructureDefinition::Contents",
|
|
"type": "object",
|
|
"properties": {
|
|
"biome_filters": {
|
|
"$ref": "#/definitions/1088251937",
|
|
"$metaProperties": {}
|
|
},
|
|
"description": {
|
|
"$ref": "#/definitions/1292959213",
|
|
"$metaProperties": {}
|
|
},
|
|
"heightmap_projection": {
|
|
"title": "enum SharedTypes::v1_21_20::JigsawStructureDefinition::HeightmapProjection",
|
|
"type": "string",
|
|
"enum": [
|
|
"ocean_floor",
|
|
"world_surface"
|
|
],
|
|
"$metaProperties": {}
|
|
},
|
|
"max_depth": {
|
|
"type": "integer",
|
|
"$metaProperties": {},
|
|
"minimum": 0.0,
|
|
"maximum": 20.0
|
|
},
|
|
"start_height": {
|
|
"type": "integer",
|
|
"$metaProperties": {}
|
|
},
|
|
"start_pool": {
|
|
"type": "string",
|
|
"$metaProperties": {}
|
|
},
|
|
"step": {
|
|
"title": "GenerationStep",
|
|
"type": "string",
|
|
"enum": [
|
|
"fluid_springs",
|
|
"lakes",
|
|
"local_modifications",
|
|
"raw_generation",
|
|
"strongholds",
|
|
"surface_structures",
|
|
"top_layer_modification",
|
|
"underground_decoration",
|
|
"underground_ores",
|
|
"underground_structures",
|
|
"vegetal_decoration"
|
|
],
|
|
"$metaProperties": {}
|
|
},
|
|
"terrain_adaptation": {
|
|
"title": "enum SharedTypes::v1_21_20::JigsawStructureDefinition::TerrainAdaptation",
|
|
"type": "string",
|
|
"enum": [
|
|
"beard_box",
|
|
"beard_thin",
|
|
"bury",
|
|
"encapsulate",
|
|
"none"
|
|
],
|
|
"$metaProperties": {}
|
|
}
|
|
},
|
|
"required": [
|
|
"description",
|
|
"heightmap_projection",
|
|
"max_depth",
|
|
"start_height",
|
|
"start_pool",
|
|
"step"
|
|
],
|
|
"$metaProperties": {}
|
|
},
|
|
"1088251937": {
|
|
"title": "Filter Group",
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/definitions/4150989894"
|
|
},
|
|
{
|
|
"title": "sequence container",
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/definitions/1088251937"
|
|
}
|
|
},
|
|
{
|
|
"type": "object",
|
|
"properties": {
|
|
"AND": {
|
|
"$ref": "#/definitions/1088251937",
|
|
"$metaProperties": {}
|
|
},
|
|
"NOT": {
|
|
"$ref": "#/definitions/1088251937",
|
|
"$metaProperties": {}
|
|
},
|
|
"OR": {
|
|
"$ref": "#/definitions/1088251937",
|
|
"$metaProperties": {}
|
|
},
|
|
"all": {
|
|
"$ref": "#/definitions/1088251937",
|
|
"$metaProperties": {}
|
|
},
|
|
"all_of": {
|
|
"$ref": "#/definitions/1088251937",
|
|
"$metaProperties": {}
|
|
},
|
|
"any": {
|
|
"$ref": "#/definitions/1088251937",
|
|
"$metaProperties": {}
|
|
},
|
|
"any_of": {
|
|
"$ref": "#/definitions/1088251937",
|
|
"$metaProperties": {}
|
|
},
|
|
"none_of": {
|
|
"$ref": "#/definitions/1088251937",
|
|
"$metaProperties": {}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"$metaProperties": {
|
|
"CEREAL_DOCUMENTATION_TAG": false,
|
|
"CEREAL_JSON_SCHEMA": "Filter Group v1.21.20"
|
|
}
|
|
},
|
|
"1292959213": {
|
|
"title": "struct SharedTypes::v1_21_20::JigsawStructureDefinition::Description",
|
|
"type": "object",
|
|
"properties": {
|
|
"identifier": {
|
|
"type": "string",
|
|
"$metaProperties": {}
|
|
}
|
|
},
|
|
"required": [
|
|
"identifier"
|
|
],
|
|
"$metaProperties": {}
|
|
},
|
|
"4150989894": {
|
|
"title": "Filter Test",
|
|
"type": "object",
|
|
"properties": {
|
|
"domain": {
|
|
"oneOf": [
|
|
{
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "string"
|
|
}
|
|
],
|
|
"$metaProperties": {}
|
|
},
|
|
"operator": {
|
|
"oneOf": [
|
|
{
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "string"
|
|
}
|
|
],
|
|
"$metaProperties": {}
|
|
},
|
|
"subject": {
|
|
"oneOf": [
|
|
{
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "string"
|
|
}
|
|
],
|
|
"$metaProperties": {}
|
|
},
|
|
"test": {
|
|
"type": "string",
|
|
"$metaProperties": {}
|
|
},
|
|
"value": {
|
|
"oneOf": [
|
|
{
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "string"
|
|
}
|
|
],
|
|
"$metaProperties": {}
|
|
}
|
|
},
|
|
"required": [
|
|
"test"
|
|
],
|
|
"$metaProperties": {
|
|
"CEREAL_DOCUMENTATION_TAG": false,
|
|
"CEREAL_JSON_SCHEMA": "Filter Test v1.21.20"
|
|
}
|
|
}
|
|
},
|
|
"title": "struct SharedTypes::v1_21_20::JigsawStructureDefinition::Document",
|
|
"type": "object",
|
|
"properties": {
|
|
"format_version": {
|
|
"type": "string",
|
|
"$metaProperties": {}
|
|
},
|
|
"minecraft:jigsaw": {
|
|
"$ref": "#/definitions/1007525655",
|
|
"$metaProperties": {}
|
|
}
|
|
},
|
|
"required": [
|
|
"format_version",
|
|
"minecraft:jigsaw"
|
|
],
|
|
"$metaProperties": {
|
|
"CEREAL_DOCUMENTATION_TAG": false,
|
|
"CEREAL_JSON_SCHEMA": "Jigsaw v1.21.20"
|
|
}
|
|
} |