flattened biomes

This commit is contained in:
DaanV2
2021-11-16 13:26:46 +01:00
parent 2c42de7293
commit 37eb685e09
18 changed files with 864 additions and 872 deletions

View File

@@ -1,30 +0,0 @@
{
"$id": "minecraft.behavior.biomes.1.12.0",
"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": {
"minecraft:climate": { "$ref": "./components/minecraft.climate.json" },
"minecraft:forced_features": { "$ref": "./components/minecraft.forced_features.json" },
"minecraft:overworld_height": { "$ref": "./components/minecraft.overworld_height.json" },
"minecraft:ignore_automatic_features": { "$ref": "./components/minecraft.ignore_automatic_features.json" },
"minecraft:surface_parameters": { "$ref": "./components/minecraft.surface_parameters.json" },
"minecraft:surface_material_adjustments": { "$ref": "./components/minecraft.surface_material_adjustments.json" },
"minecraft:swamp_surface": { "$ref": "./components/minecraft.swamp_surface.json" },
"minecraft:frozen_ocean_surface": { "$ref": "./components/minecraft.frozen_ocean_surface.json" },
"minecraft:mesa_surface": { "$ref": "./components/minecraft.mesa_surface.json" },
"minecraft:mountain_parameters": { "$ref": "./components/minecraft.mountain_parameters.json" },
"minecraft:nether_surface": { "$ref": "./components/minecraft.nether_surface.json" },
"minecraft:the_end_surface": { "$ref": "./components/minecraft.the_end_surface.json" },
"minecraft:capped_surface": { "$ref": "./components/minecraft.capped_surface.json" },
"minecraft:overworld_generation_rules": { "$ref": "./components/minecraft.overworld_generation_rules.json" },
"minecraft:nether_generation_rules": { "$ref": "./components/minecraft.nether_generation_rules.json" },
"minecraft:legacy_world_generation_rules": { "$ref": "./components/minecraft.legacy_world_generation_rules.json" }
}
}

View File

@@ -1,14 +1,36 @@
{ {
"$id": "minecraft.behavior.biomes", "$id": "minecraft.behavior.biomes",
"type": "object", "type": "object",
"examples": [{ "plains": { "format_version": "1.12.0" } }], "examples": [{ "plains": { "format_version": "1.17.0" } }],
"additionalProperties": { "additionalProperties": {
"type": "object", "type": "object",
"title": "Biome", "title": "Biomes",
"description": "A biome definition", "description": "The definition of a biome",
"allOf": [ "additionalProperties": {
{ "if": { "properties": { "format_version": { "type": "string", "const": "1.12.0" } } }, "then": { "$ref": "./1.12.0/biomes.json" } }, "title": "Tag",
{ "properties": { "format_version": { "$ref": "../../general/format_version.json" } } } "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": "../../general/format_version.json" },
"minecraft:climate": { "$ref": "./components/minecraft.climate.json" },
"minecraft:forced_features": { "$ref": "./components/minecraft.forced_features.json" },
"minecraft:overworld_height": { "$ref": "./components/minecraft.overworld_height.json" },
"minecraft:ignore_automatic_features": { "$ref": "./components/minecraft.ignore_automatic_features.json" },
"minecraft:surface_parameters": { "$ref": "./components/minecraft.surface_parameters.json" },
"minecraft:surface_material_adjustments": { "$ref": "./components/minecraft.surface_material_adjustments.json" },
"minecraft:swamp_surface": { "$ref": "./components/minecraft.swamp_surface.json" },
"minecraft:frozen_ocean_surface": { "$ref": "./components/minecraft.frozen_ocean_surface.json" },
"minecraft:mesa_surface": { "$ref": "./components/minecraft.mesa_surface.json" },
"minecraft:mountain_parameters": { "$ref": "./components/minecraft.mountain_parameters.json" },
"minecraft:nether_surface": { "$ref": "./components/minecraft.nether_surface.json" },
"minecraft:the_end_surface": { "$ref": "./components/minecraft.the_end_surface.json" },
"minecraft:capped_surface": { "$ref": "./components/minecraft.capped_surface.json" },
"minecraft:overworld_generation_rules": { "$ref": "./components/minecraft.overworld_generation_rules.json" },
"minecraft:nether_generation_rules": { "$ref": "./components/minecraft.nether_generation_rules.json" },
"minecraft:legacy_world_generation_rules": { "$ref": "./components/minecraft.legacy_world_generation_rules.json" }
}
} }
} }

View File

@@ -1,39 +1,39 @@
{ {
"$id": "minecraft.behavior.biomes.1.12.0.components.minecraft.capped_surface", "$id": "minecraft.behavior.biomes.1.12.0.components.minecraft.capped_surface",
"title": "Capped Surface", "title": "Capped Surface",
"description": "Generates surface on blocks with non-solid blocks above or below.", "description": "Generates surface on blocks with non-solid blocks above or below.",
"type": "object", "type": "object",
"additionalProperties": false, "additionalProperties": false,
"required": ["floor_materials", "ceiling_materials", "sea_material", "foundation_material"], "required": ["floor_materials", "ceiling_materials", "sea_material", "foundation_material"],
"properties": { "properties": {
"ceiling_materials": { "ceiling_materials": {
"title": "Ceiling Materials", "title": "Ceiling Materials",
"description": "Materials used for the surface ceiling.", "description": "Materials used for the surface ceiling.",
"minItems": 1, "minItems": 1,
"items": { "items": {
"title": "Block Reference", "title": "Block Reference",
"description": "UNDOCUMENTED", "description": "UNDOCUMENTED",
"$comment": "UNDOCUMENTED", "$comment": "UNDOCUMENTED",
"type": "string" "type": "string"
} }
}, },
"floor_materials": { "floor_materials": {
"title": "Floor Materials", "title": "Floor Materials",
"description": "Materials used for the surface floor.", "description": "Materials used for the surface floor.",
"minItems": 1, "minItems": 1,
"items": { "items": {
"title": "Block Reference", "title": "Block Reference",
"description": "UNDOCUMENTED", "description": "UNDOCUMENTED",
"$comment": "UNDOCUMENTED", "$comment": "UNDOCUMENTED",
"type": "string" "type": "string"
} }
}, },
"sea_material": { "title": "Sea Material", "description": "Material used to replace air blocks below sea level.", "type": "string" }, "sea_material": { "title": "Sea Material", "description": "Material used to replace air blocks below sea level.", "type": "string" },
"foundation_material": { "foundation_material": {
"title": "Foundation Material", "title": "Foundation Material",
"description": "Material used to repalce solid blocks that are not surface blocks.", "description": "Material used to repalce solid blocks that are not surface blocks.",
"type": "string" "type": "string"
}, },
"beach_material": { "title": "Beach Material", "description": "Material used to decorate surface near sea level.", "type": "string" } "beach_material": { "title": "Beach Material", "description": "Material used to decorate surface near sea level.", "type": "string" }
} }
} }

View File

@@ -1,31 +1,31 @@
{ {
"$id": "minecraft.behavior.biomes.1.12.0.components.minecraft.climate", "$id": "minecraft.behavior.biomes.1.12.0.components.minecraft.climate",
"title": "Climate", "title": "Climate",
"description": "Describes temperature, humidity, precipitation, etc. Biomes without this component will have default values.", "description": "Describes temperature, humidity, precipitation, etc. Biomes without this component will have default values.",
"type": "object", "type": "object",
"minProperties": 0, "minProperties": 0,
"maxProperties": 7, "maxProperties": 7,
"additionalProperties": false, "additionalProperties": false,
"properties": { "properties": {
"temperature": { "title": "Temperature", "description": "UNDOCUMENTED", "$comment": "UNDOCUMENTED", "type": "number" }, "temperature": { "title": "Temperature", "description": "UNDOCUMENTED", "$comment": "UNDOCUMENTED", "type": "number" },
"downfall": { "title": "Downfall", "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" }, "red_spores": { "title": "Red Spores", "description": "UNDOCUMENTED", "$comment": "UNDOCUMENTED", "type": "number" },
"blue_spores": { "title": "Blue 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" }, "ash": { "title": "Ash", "description": "UNDOCUMENTED", "$comment": "UNDOCUMENTED", "type": "number" },
"white_ash": { "title": "White Ash", "description": "UNDOCUMENTED", "$comment": "UNDOCUMENTED", "type": "number" }, "white_ash": { "title": "White Ash", "description": "UNDOCUMENTED", "$comment": "UNDOCUMENTED", "type": "number" },
"snow_accumulation": { "snow_accumulation": {
"title": "Snow Accumulation", "title": "Snow Accumulation",
"description": "UNDOCUMENTED", "description": "UNDOCUMENTED",
"$comment": "UNDOCUMENTED", "$comment": "UNDOCUMENTED",
"type": "array", "type": "array",
"items": [ "items": [
{ {
"type": "number" "type": "number"
}, },
{ {
"type": "number" "type": "number"
} }
] ]
} }
} }
} }

View File

@@ -1,248 +1,248 @@
{ {
"$id": "minecraft.behavior.biomes.1.12.0.components.minecraft.forced_features", "$id": "minecraft.behavior.biomes.1.12.0.components.minecraft.forced_features",
"title": "Forced Features", "title": "Forced Features",
"description": "Force specific decorative features (trees, plants, etc.) to appear in this Biome, regardless of normal decoration rules.", "description": "Force specific decorative features (trees, plants, etc.) to appear in this Biome, regardless of normal decoration rules.",
"type": "object", "type": "object",
"minProperties": 0, "minProperties": 0,
"maxProperties": 11, "maxProperties": 11,
"additionalProperties": false, "additionalProperties": false,
"definitions": { "definitions": {
"coordinate": { "coordinate": {
"oneOf": [ "oneOf": [
{ {
"type": "string", "type": "string",
"$ref": "../../../../molang/number.json", "$ref": "../../../../molang/number.json",
"description": "Expression for the coordinate (evaluated each iteration). Mutually exclusive with random distribution object below." "description": "Expression for the coordinate (evaluated each iteration). Mutually exclusive with random distribution object below."
}, },
{ {
"type": "number", "type": "number",
"description": "Expression for the coordinate (evaluated each iteration). Mutually exclusive with random distribution object below." "description": "Expression for the coordinate (evaluated each iteration). Mutually exclusive with random distribution object below."
}, },
{ {
"type": "object", "type": "object",
"description": "Distribution for the coordinate (evaluated each iteration). Mutually exclusive with Molang expression above.", "description": "Distribution for the coordinate (evaluated each iteration). Mutually exclusive with Molang expression above.",
"additionalProperties": false, "additionalProperties": false,
"required": ["distribution", "extent"], "required": ["distribution", "extent"],
"properties": { "properties": {
"distribution": { "distribution": {
"title": "Distribution", "title": "Distribution",
"description": "Type of distribution - uniform random, gaussian (centered in the range), or grid (either fixed-step or jittered)", "description": "Type of distribution - uniform random, gaussian (centered in the range), or grid (either fixed-step or jittered)",
"type": "string", "type": "string",
"enum": ["uniform", "gaussian", "inverse_gaussian", "fixed_grid", "jittered_grid"] "enum": ["uniform", "gaussian", "inverse_gaussian", "fixed_grid", "jittered_grid"]
}, },
"extent": { "extent": {
"title": "Extent", "title": "Extent",
"description": "UNDOCUMENTED", "description": "UNDOCUMENTED",
"$comment": "UNDOCUMENTED", "$comment": "UNDOCUMENTED",
"type": "array", "type": "array",
"items": [ "items": [
{ {
"title": "Lower Bound", "title": "Lower Bound",
"description": "Lower bound (inclusive) of the scatter range, as an offset from the input point to scatter around", "description": "Lower bound (inclusive) of the scatter range, as an offset from the input point to scatter around",
"$ref": "../../../../molang/number.json" "$ref": "../../../../molang/number.json"
}, },
{ {
"title": "Upper Bound", "title": "Upper Bound",
"description": "Upper bound (inclusive) of the scatter range, as an offset from the input point to scatter around", "description": "Upper bound (inclusive) of the scatter range, as an offset from the input point to scatter around",
"$ref": "../../../../molang/number.json" "$ref": "../../../../molang/number.json"
} }
] ]
}, },
"grid_offset": { "grid_offset": {
"title": "Step Size", "title": "Step Size",
"description": "When the distribution type is grid, defines the offset along this axis", "description": "When the distribution type is grid, defines the offset along this axis",
"type": "integer", "type": "integer",
"minimum": 0 "minimum": 0
}, },
"step_size": { "step_size": {
"title": "Step Size", "title": "Step Size",
"description": "When the distribution type is grid, defines the distance between steps along this axis", "description": "When the distribution type is grid, defines the distance between steps along this axis",
"type": "integer", "type": "integer",
"minimum": 1 "minimum": 1
} }
} }
} }
] ]
}, },
"iteration": { "iteration": {
"title": "Iteration", "title": "Iteration",
"description": "UNDOCUMENTED", "description": "UNDOCUMENTED",
"$comment": "UNDOCUMENTED", "$comment": "UNDOCUMENTED",
"additionalProperties": false, "additionalProperties": false,
"required": ["iterations", "places_feature", "identifier"], "required": ["iterations", "places_feature", "identifier"],
"properties": { "properties": {
"coordinate_eval_order": { "coordinate_eval_order": {
"title": "Coordinate Eval Order", "title": "Coordinate Eval Order",
"description": "The order in which coordinates will be evaluated. Should be used when a coordinate depends on another. If omitted, defaults to `xzy`.", "description": "The order in which coordinates will be evaluated. Should be used when a coordinate depends on another. If omitted, defaults to `xzy`.",
"type": "string", "type": "string",
"enum": ["xyz", "xzy", "yxz", "yzx", "zxy", "zyx"] "enum": ["xyz", "xzy", "yxz", "yzx", "zxy", "zyx"]
}, },
"identifier": { "identifier": {
"title": "Identifier", "title": "Identifier",
"description": "UNDOCUMENTED", "description": "UNDOCUMENTED",
"$comment": "UNDOCUMENTED", "$comment": "UNDOCUMENTED",
"type": "string" "type": "string"
}, },
"iterations": { "iterations": {
"title": "Iterations", "title": "Iterations",
"description": "Number of scattered positions to generate", "description": "Number of scattered positions to generate",
"$ref": "../../../../molang/number.json" "$ref": "../../../../molang/number.json"
}, },
"places_feature": { "places_feature": {
"title": "Places Feature", "title": "Places Feature",
"description": "UNDOCUMENTED", "description": "UNDOCUMENTED",
"$comment": "UNDOCUMENTED", "$comment": "UNDOCUMENTED",
"type": "string" "type": "string"
}, },
"scatter_chance": { "scatter_chance": {
"title": "Scatter Chance", "title": "Scatter Chance",
"oneOf": [ "oneOf": [
{ {
"type": "object", "type": "object",
"description": "Probability numerator / denominator that this scatter will occur. Not evaluated each iteration; either no iterations will run, or all will.", "description": "Probability numerator / denominator that this scatter will occur. Not evaluated each iteration; either no iterations will run, or all will.",
"additionalProperties": false, "additionalProperties": false,
"properties": { "properties": {
"denominator": { "denominator": {
"title": "Denominator", "title": "Denominator",
"description": "UNDOCUMENTED", "description": "UNDOCUMENTED",
"$comment": "UNDOCUMENTED", "$comment": "UNDOCUMENTED",
"type": "integer", "type": "integer",
"minimum": 1 "minimum": 1
}, },
"numerator": { "numerator": {
"title": "Numerator", "title": "Numerator",
"description": "UNDOCUMENTED", "description": "UNDOCUMENTED",
"$comment": "UNDOCUMENTED", "$comment": "UNDOCUMENTED",
"type": "integer", "type": "integer",
"minimum": 1 "minimum": 1
} }
} }
}, },
{ {
"type": "string", "type": "string",
"description": "Probability (0-100) that this scatter will occur. Not evaluated each iteration; either no iterations will run, or all will.", "description": "Probability (0-100) that this scatter will occur. Not evaluated each iteration; either no iterations will run, or all will.",
"$ref": "../../../../molang/number.json" "$ref": "../../../../molang/number.json"
}, },
{ {
"type": "number", "type": "number",
"description": "Probability (0-100) that this scatter will occur. Not evaluated each iteration; either no iterations will run, or all will." "description": "Probability (0-100) that this scatter will occur. Not evaluated each iteration; either no iterations will run, or all will."
} }
] ]
}, },
"x": { "x": {
"title": "X", "title": "X",
"$ref": "#/definitions/coordinate" "$ref": "#/definitions/coordinate"
}, },
"y": { "y": {
"title": "X", "title": "X",
"$ref": "#/definitions/coordinate" "$ref": "#/definitions/coordinate"
}, },
"z": { "z": {
"title": "X", "title": "X",
"$ref": "#/definitions/coordinate" "$ref": "#/definitions/coordinate"
} }
} }
} }
}, },
"properties": { "properties": {
"after_sky_pass": { "after_sky_pass": {
"title": "First Pass", "title": "First Pass",
"description": "UNDOCUMENTED", "description": "UNDOCUMENTED",
"$comment": "UNDOCUMENTED", "$comment": "UNDOCUMENTED",
"type": "array", "type": "array",
"items": { "items": {
"$ref": "#/definitions/iteration" "$ref": "#/definitions/iteration"
} }
}, },
"after_surface_pass": { "after_surface_pass": {
"title": "First Pass", "title": "First Pass",
"description": "UNDOCUMENTED", "description": "UNDOCUMENTED",
"$comment": "UNDOCUMENTED", "$comment": "UNDOCUMENTED",
"type": "array", "type": "array",
"items": { "items": {
"$ref": "#/definitions/iteration" "$ref": "#/definitions/iteration"
} }
}, },
"after_underground_pass": { "after_underground_pass": {
"title": "First Pass", "title": "First Pass",
"description": "UNDOCUMENTED", "description": "UNDOCUMENTED",
"$comment": "UNDOCUMENTED", "$comment": "UNDOCUMENTED",
"type": "array", "type": "array",
"items": { "items": {
"$ref": "#/definitions/iteration" "$ref": "#/definitions/iteration"
} }
}, },
"before_sky_pass": { "before_sky_pass": {
"title": "First Pass", "title": "First Pass",
"description": "UNDOCUMENTED", "description": "UNDOCUMENTED",
"$comment": "UNDOCUMENTED", "$comment": "UNDOCUMENTED",
"type": "array", "type": "array",
"items": { "items": {
"$ref": "#/definitions/iteration" "$ref": "#/definitions/iteration"
} }
}, },
"before_surface_pass": { "before_surface_pass": {
"title": "First Pass", "title": "First Pass",
"description": "UNDOCUMENTED", "description": "UNDOCUMENTED",
"$comment": "UNDOCUMENTED", "$comment": "UNDOCUMENTED",
"type": "array", "type": "array",
"items": { "items": {
"$ref": "#/definitions/iteration" "$ref": "#/definitions/iteration"
} }
}, },
"before_underground_pass": { "before_underground_pass": {
"title": "First Pass", "title": "First Pass",
"description": "UNDOCUMENTED", "description": "UNDOCUMENTED",
"$comment": "UNDOCUMENTED", "$comment": "UNDOCUMENTED",
"type": "array", "type": "array",
"items": { "items": {
"$ref": "#/definitions/iteration" "$ref": "#/definitions/iteration"
} }
}, },
"final_pass": { "final_pass": {
"title": "First Pass", "title": "First Pass",
"description": "UNDOCUMENTED", "description": "UNDOCUMENTED",
"$comment": "UNDOCUMENTED", "$comment": "UNDOCUMENTED",
"type": "array", "type": "array",
"items": { "items": {
"$ref": "#/definitions/iteration" "$ref": "#/definitions/iteration"
} }
}, },
"first_pass": { "first_pass": {
"title": "First Pass", "title": "First Pass",
"description": "UNDOCUMENTED", "description": "UNDOCUMENTED",
"$comment": "UNDOCUMENTED", "$comment": "UNDOCUMENTED",
"type": "array", "type": "array",
"items": { "items": {
"$ref": "#/definitions/iteration" "$ref": "#/definitions/iteration"
} }
}, },
"surface_pass": { "surface_pass": {
"title": "First Pass", "title": "First Pass",
"description": "UNDOCUMENTED", "description": "UNDOCUMENTED",
"$comment": "UNDOCUMENTED", "$comment": "UNDOCUMENTED",
"type": "array", "type": "array",
"items": { "items": {
"$ref": "#/definitions/iteration" "$ref": "#/definitions/iteration"
} }
}, },
"sky_pass": { "sky_pass": {
"title": "First Pass", "title": "First Pass",
"description": "UNDOCUMENTED", "description": "UNDOCUMENTED",
"$comment": "UNDOCUMENTED", "$comment": "UNDOCUMENTED",
"type": "array", "type": "array",
"items": { "items": {
"$ref": "#/definitions/iteration" "$ref": "#/definitions/iteration"
} }
}, },
"underground_pass": { "underground_pass": {
"title": "First Pass", "title": "First Pass",
"description": "UNDOCUMENTED", "description": "UNDOCUMENTED",
"$comment": "UNDOCUMENTED", "$comment": "UNDOCUMENTED",
"type": "array", "type": "array",
"items": { "items": {
"$ref": "#/definitions/iteration" "$ref": "#/definitions/iteration"
} }
} }
} }
} }

View File

@@ -1,37 +1,37 @@
{ {
"$id": "minecraft.behavior.biomes.1.12.0.components.minecraft.frozen_ocean_surface", "$id": "minecraft.behavior.biomes.1.12.0.components.minecraft.frozen_ocean_surface",
"title": "Frozen Ocean Surface", "title": "Frozen Ocean Surface",
"description": "Similar to overworld_surface. Adds icebergs.", "description": "Similar to overworld_surface. Adds icebergs.",
"type": "object", "type": "object",
"minProperties": 0, "minProperties": 0,
"maxProperties": 6, "maxProperties": 6,
"additionalProperties": false, "additionalProperties": false,
"properties": { "properties": {
"top_material": { "title": "Top Material", "description": "Controls the block type used for the surface of this biome.", "string": "string" }, "top_material": { "title": "Top Material", "description": "Controls the block type used for the surface of this biome.", "string": "string" },
"mid_material": { "mid_material": {
"title": "Mid Material", "title": "Mid Material",
"description": "Controls the block type used in a layer below the surface of this biome.", "description": "Controls the block type used in a layer below the surface of this biome.",
"string": "string" "string": "string"
}, },
"sea_floor_material": { "sea_floor_material": {
"title": "Sea Floor Material", "title": "Sea Floor Material",
"description": "Controls the block type used as a floor for bodies of water in this biome.", "description": "Controls the block type used as a floor for bodies of water in this biome.",
"string": "boostringlean" "string": "boostringlean"
}, },
"foundation_material": { "foundation_material": {
"title": "Foundation Material", "title": "Foundation Material",
"description": "Controls the block type used deep underground in this biome.", "description": "Controls the block type used deep underground in this biome.",
"string": "string" "string": "string"
}, },
"sea_material": { "sea_material": {
"title": "Sea Material", "title": "Sea Material",
"description": "Controls the block type used for the bodies of water in this biome.", "description": "Controls the block type used for the bodies of water in this biome.",
"string": "string" "string": "string"
}, },
"sea_floor_depth": { "sea_floor_depth": {
"title": "Sea Floor Depth", "title": "Sea Floor Depth",
"description": "Controls how deep below the world water level the floor should occur.", "description": "Controls how deep below the world water level the floor should occur.",
"type": "integer" "type": "integer"
} }
} }
} }

View File

@@ -1,8 +1,8 @@
{ {
"$id": "minecraft.behavior.biomes.1.12.0.components.minecraft.ignore_automatic_features", "$id": "minecraft.behavior.biomes.1.12.0.components.minecraft.ignore_automatic_features",
"title": "Ignore Automatic Features", "title": "Ignore Automatic Features",
"description": "No features will be automatically attached to this Biome, only features specified in the minecraft:forced_features component will appear.", "description": "No features will be automatically attached to this Biome, only features specified in the minecraft:forced_features component will appear.",
"type": "object", "type": "object",
"additionalProperties": false, "additionalProperties": false,
"properties": {} "properties": {}
} }

View File

@@ -1,8 +1,8 @@
{ {
"$id": "minecraft.behavior.biomes.1.12.0.components.minecraft.legacy_world_generation_rules", "$id": "minecraft.behavior.biomes.1.12.0.components.minecraft.legacy_world_generation_rules",
"title": "Legacy World Generation Rules", "title": "Legacy World Generation Rules",
"description": "Additional world generation control applicable only to legacy limited worlds.", "description": "Additional world generation control applicable only to legacy limited worlds.",
"type": "object", "type": "object",
"additionalProperties": false, "additionalProperties": false,
"properties": {} "properties": {}
} }

View File

@@ -1,41 +1,41 @@
{ {
"$id": "minecraft.behavior.biomes.1.12.0.components.minecraft.mesa_surface", "$id": "minecraft.behavior.biomes.1.12.0.components.minecraft.mesa_surface",
"title": "Mesa Surface", "title": "Mesa Surface",
"description": "Similar to overworld_surface. Adds colored strata and optional pillars.", "description": "Similar to overworld_surface. Adds colored strata and optional pillars.",
"type": "object", "type": "object",
"minProperties": 0, "minProperties": 0,
"maxProperties": 10, "maxProperties": 10,
"additionalProperties": false, "additionalProperties": false,
"properties": { "properties": {
"top_material": { "title": "Top Material", "description": "Controls the block type used for the surface of this biome.", "string": "string" }, "top_material": { "title": "Top Material", "description": "Controls the block type used for the surface of this biome.", "string": "string" },
"mid_material": { "mid_material": {
"title": "Mid Material", "title": "Mid Material",
"description": "Controls the block type used in a layer below the surface of this biome.", "description": "Controls the block type used in a layer below the surface of this biome.",
"string": "string" "string": "string"
}, },
"sea_floor_material": { "sea_floor_material": {
"title": "Sea Floor Material", "title": "Sea Floor Material",
"description": "Controls the block type used as a floor for bodies of water in this biome.", "description": "Controls the block type used as a floor for bodies of water in this biome.",
"string": "boostringlean" "string": "boostringlean"
}, },
"foundation_material": { "foundation_material": {
"title": "Foundation Material", "title": "Foundation Material",
"description": "Controls the block type used deep underground in this biome.", "description": "Controls the block type used deep underground in this biome.",
"string": "string" "string": "string"
}, },
"sea_material": { "sea_material": {
"title": "Sea Material", "title": "Sea Material",
"description": "Controls the block type used for the bodies of water in this biome.", "description": "Controls the block type used for the bodies of water in this biome.",
"string": "string" "string": "string"
}, },
"sea_floor_depth": { "sea_floor_depth": {
"title": "Sea Floor Depth", "title": "Sea Floor Depth",
"description": "Controls how deep below the world water level the floor should occur.", "description": "Controls how deep below the world water level the floor should occur.",
"type": "integer" "type": "integer"
}, },
"clay_material": { "title": "Clay Material", "description": "UNDOCUMENTED", "$comment": "UNDOCUMENTED", "type": "string" }, "clay_material": { "title": "Clay Material", "description": "UNDOCUMENTED", "$comment": "UNDOCUMENTED", "type": "string" },
"hard_clay_material": { "title": "Hard Clay Material", "description": "UNDOCUMENTED", "$comment": "UNDOCUMENTED", "type": "string" }, "hard_clay_material": { "title": "Hard Clay Material", "description": "UNDOCUMENTED", "$comment": "UNDOCUMENTED", "type": "string" },
"bryce_pillars": { "title": "Bryce Pillars", "description": "UNDOCUMENTED", "$comment": "UNDOCUMENTED", "type": "boolean" }, "bryce_pillars": { "title": "Bryce Pillars", "description": "UNDOCUMENTED", "$comment": "UNDOCUMENTED", "type": "boolean" },
"has_forest": { "title": "Has Forest", "description": "UNDOCUMENTED", "$comment": "UNDOCUMENTED", "type": "boolean" } "has_forest": { "title": "Has Forest", "description": "UNDOCUMENTED", "$comment": "UNDOCUMENTED", "type": "boolean" }
} }
} }

View File

@@ -1,62 +1,62 @@
{ {
"$id": "minecraft.behavior.biomes.1.12.0.components.minecraft.mountain_parameters", "$id": "minecraft.behavior.biomes.1.12.0.components.minecraft.mountain_parameters",
"title": "Mountain parameters", "title": "Mountain parameters",
"description": "Noise parameters used to drive mountain terrain generation in Overworld", "description": "Noise parameters used to drive mountain terrain generation in Overworld",
"type": "object", "type": "object",
"additionalProperties": false, "additionalProperties": false,
"minProperties": 0, "minProperties": 0,
"maxProperties": 3, "maxProperties": 3,
"properties": { "properties": {
"peaks_factor": { "peaks_factor": {
"type": "number", "type": "number",
"title": "Peaks factor", "title": "Peaks factor",
"description": "UNDOCUMENTED", "description": "UNDOCUMENTED",
"$comment": "UNDOCUMENTED" "$comment": "UNDOCUMENTED"
}, },
"steep_material_adjustment": { "steep_material_adjustment": {
"type": "object", "type": "object",
"title": "Steep material adjustment", "title": "Steep material adjustment",
"description": "Defines surface material for steep slopes", "description": "Defines surface material for steep slopes",
"additionalProperties": false, "additionalProperties": false,
"properties": { "properties": {
"material": { "material": {
"type": "string", "type": "string",
"title": "Material", "title": "Material",
"description": "Block type use as steep material." "description": "Block type use as steep material."
}, },
"north_slopes": { "north_slopes": {
"type": "boolean", "type": "boolean",
"title": "North slopes", "title": "North slopes",
"description": "Enable for north facing slopes" "description": "Enable for north facing slopes"
}, },
"south_slopes": { "south_slopes": {
"type": "boolean", "type": "boolean",
"title": "South slopes", "title": "South slopes",
"description": "Enable for south facing slopes" "description": "Enable for south facing slopes"
}, },
"west_slopes": { "west_slopes": {
"type": "boolean", "type": "boolean",
"title": "West slopes", "title": "West slopes",
"description": "Enable for west facing slopes" "description": "Enable for west facing slopes"
}, },
"east_slopes": { "east_slopes": {
"type": "boolean", "type": "boolean",
"title": "East slopes", "title": "East slopes",
"description": "Enable for east facing slopes" "description": "Enable for east facing slopes"
} }
} }
}, },
"top_slide": { "top_slide": {
"title": "Top slide", "title": "Top slide",
"description": "Controls the density tapering that happens at the top of the world to prevent terrain from reaching too high", "description": "Controls the density tapering that happens at the top of the world to prevent terrain from reaching too high",
"type": "object", "type": "object",
"additionalProperties": false, "additionalProperties": false,
"properties": { "properties": {
"enabled": { "enabled": {
"title": "Enabled", "title": "Enabled",
"description": "If false, top slide will be disabled. If true, other parameters will be taken into account" "description": "If false, top slide will be disabled. If true, other parameters will be taken into account"
} }
} }
} }
} }
} }

View File

@@ -1,30 +1,30 @@
{ {
"$id": "minecraft.behavior.biomes.1.12.0.components.minecraft.nether_generation_rules", "$id": "minecraft.behavior.biomes.1.12.0.components.minecraft.nether_generation_rules",
"title": "Nether Generation Rules", "title": "Nether Generation Rules",
"description": "Controls how this biome is instantiated (and then potentially modified) during world generation of the nether.", "description": "Controls how this biome is instantiated (and then potentially modified) during world generation of the nether.",
"type": "object", "type": "object",
"additionalProperties": false, "additionalProperties": false,
"properties": { "properties": {
"target_temperature": { "target_temperature": {
"title": "Target Temperature", "title": "Target Temperature",
"description": "Temperature with which this biome should selected, relative to other biomes.", "description": "Temperature with which this biome should selected, relative to other biomes.",
"type": "number" "type": "number"
}, },
"target_humidity": { "target_humidity": {
"title": "Target Humidity", "title": "Target Humidity",
"description": "Humidity with which this biome should selected, relative to other biomes.", "description": "Humidity with which this biome should selected, relative to other biomes.",
"type": "number" "type": "number"
}, },
"target_altitude": { "target_altitude": {
"title": "Target Altitude", "title": "Target Altitude",
"description": "Altitude with which this biome should selected, relative to other biomes.", "description": "Altitude with which this biome should selected, relative to other biomes.",
"type": "number" "type": "number"
}, },
"target_weirdness": { "target_weirdness": {
"title": "Target Weirdness", "title": "Target Weirdness",
"description": "Weirdness with which this biome should selected, relative to other biomes.", "description": "Weirdness with which this biome should selected, relative to other biomes.",
"type": "number" "type": "number"
}, },
"weight": { "title": "Weight", "description": "Weight with which this biome should selected, relative to other biomes.", "type": "number" } "weight": { "title": "Weight", "description": "Weight with which this biome should selected, relative to other biomes.", "type": "number" }
} }
} }

View File

@@ -1,8 +1,8 @@
{ {
"$id": "minecraft.behavior.biomes.1.12.0.components.minecraft.nether_surface", "$id": "minecraft.behavior.biomes.1.12.0.components.minecraft.nether_surface",
"title": "Nether Surface", "title": "Nether Surface",
"description": "Use default Minecraft Nether terrain generation.", "description": "Use default Minecraft Nether terrain generation.",
"type": "object", "type": "object",
"additionalProperties": false, "additionalProperties": false,
"properties": {} "properties": {}
} }

View File

@@ -1,105 +1,105 @@
{ {
"$id": "minecraft.behavior.biomes.1.12.0.components.minecraft.overworld_generation_rules", "$id": "minecraft.behavior.biomes.1.12.0.components.minecraft.overworld_generation_rules",
"title": "Overworld Generation Rules", "title": "Overworld Generation Rules",
"description": "Control how this biome is instantiated (and then potentially modified) during world generation of the overworld.", "description": "Control how this biome is instantiated (and then potentially modified) during world generation of the overworld.",
"type": "object", "type": "object",
"additionalProperties": false, "additionalProperties": false,
"definitions": { "definitions": {
"transformation": { "transformation": {
"oneOf": [ "oneOf": [
{ {
"type": "string", "type": "string",
"title": "Block Reference", "title": "Block Reference",
"description": "UNDOCUMENTED", "description": "UNDOCUMENTED",
"$comment": "UNDOCUMENTED" "$comment": "UNDOCUMENTED"
}, },
{ {
"type": "array", "type": "array",
"description": "UNDOCUMENTED", "description": "UNDOCUMENTED",
"$comment": "UNDOCUMENTED", "$comment": "UNDOCUMENTED",
"title": "Block Reference", "title": "Block Reference",
"minItems": 1, "minItems": 1,
"items": { "items": {
"oneOf": [ "oneOf": [
{ {
"type": "string", "type": "string",
"description": "UNDOCUMENTED", "description": "UNDOCUMENTED",
"$comment": "UNDOCUMENTED", "$comment": "UNDOCUMENTED",
"title": "Block Reference" "title": "Block Reference"
}, },
{ {
"type": "array", "type": "array",
"description": "UNDOCUMENTED", "description": "UNDOCUMENTED",
"$comment": "UNDOCUMENTED", "$comment": "UNDOCUMENTED",
"items": [ "items": [
{ {
"title": "Biome Reference", "title": "Biome Reference",
"description": "UNDOCUMENTED", "description": "UNDOCUMENTED",
"$comment": "UNDOCUMENTED", "$comment": "UNDOCUMENTED",
"type": "string" "type": "string"
}, },
{ {
"title": "_", "title": "_",
"description": "UNDOCUMENTED", "description": "UNDOCUMENTED",
"$comment": "UNDOCUMENTED", "$comment": "UNDOCUMENTED",
"type": "integer" "type": "integer"
} }
] ]
} }
] ]
} }
} }
] ]
} }
}, },
"properties": { "properties": {
"hills_transformation": { "hills_transformation": {
"title": "Hills Transformation", "title": "Hills Transformation",
"description": "UNDOCUMENTED", "description": "UNDOCUMENTED",
"$comment": "UNDOCUMENTED", "$comment": "UNDOCUMENTED",
"$ref": "#/definitions/transformation" "$ref": "#/definitions/transformation"
}, },
"mutate_transformation": { "mutate_transformation": {
"title": "Mutate Transformation", "title": "Mutate Transformation",
"description": "UNDOCUMENTED", "description": "UNDOCUMENTED",
"$comment": "UNDOCUMENTED", "$comment": "UNDOCUMENTED",
"$ref": "#/definitions/transformation" "$ref": "#/definitions/transformation"
}, },
"river_transformation": { "river_transformation": {
"title": "River Transformation", "title": "River Transformation",
"description": "UNDOCUMENTED", "description": "UNDOCUMENTED",
"$comment": "UNDOCUMENTED", "$comment": "UNDOCUMENTED",
"$ref": "#/definitions/transformation" "$ref": "#/definitions/transformation"
}, },
"shore_transformation": { "shore_transformation": {
"title": "Shore Transformation", "title": "Shore Transformation",
"description": "UNDOCUMENTED", "description": "UNDOCUMENTED",
"$comment": "UNDOCUMENTED", "$comment": "UNDOCUMENTED",
"$ref": "#/definitions/transformation" "$ref": "#/definitions/transformation"
}, },
"generate_for_climates": { "generate_for_climates": {
"title": "Generate For Climates", "title": "Generate For Climates",
"description": "Controls the world generation climate categories that this biome can spawn for. A single biome can be associated with multiple categories with different weightings.", "description": "Controls the world generation climate categories that this biome can spawn for. A single biome can be associated with multiple categories with different weightings.",
"type": "array", "type": "array",
"items": { "items": {
"title": "_", "title": "_",
"description": "UNDOCUMENTED", "description": "UNDOCUMENTED",
"$comment": "UNDOCUMENTED", "$comment": "UNDOCUMENTED",
"type": "array", "type": "array",
"items": [ "items": [
{ {
"title": "Climate Category", "title": "Climate Category",
"description": "Name of a climate category", "description": "Name of a climate category",
"type": "string", "type": "string",
"enum": ["medium", "warm", "lukewarm", "cold", "frozen"] "enum": ["medium", "warm", "lukewarm", "cold", "frozen"]
}, },
{ {
"title": "Weight", "title": "Weight",
"description": "Weight with which this biome should be selected, relative to other biomes in the same category", "description": "Weight with which this biome should be selected, relative to other biomes in the same category",
"type": "integer" "type": "integer"
} }
] ]
} }
} }
} }
} }

View File

@@ -1,48 +1,48 @@
{ {
"$id": "minecraft.behavior.biomes.1.12.0.components.minecraft.overworld_height", "$id": "minecraft.behavior.biomes.1.12.0.components.minecraft.overworld_height",
"title": "Overworld Height", "title": "Overworld Height",
"description": "Noise parameters used to drive terrain height in the Overworld.", "description": "Noise parameters used to drive terrain height in the Overworld.",
"type": "object", "type": "object",
"minProperties": 0, "minProperties": 0,
"maxProperties": 2, "maxProperties": 2,
"additionalProperties": false, "additionalProperties": false,
"properties": { "properties": {
"noise_params": { "noise_params": {
"title": "Noise Params", "title": "Noise Params",
"description": "UNDOCUMENTED", "description": "UNDOCUMENTED",
"$comment": "UNDOCUMENTED", "$comment": "UNDOCUMENTED",
"type": "array", "type": "array",
"items": [ "items": [
{ {
"type": "number" "type": "number"
}, },
{ {
"type": "number" "type": "number"
} }
] ]
}, },
"noise_type": { "noise_type": {
"title": "Noise Type", "title": "Noise Type",
"description": "UNDOCUMENTED", "description": "UNDOCUMENTED",
"$comment": "UNDOCUMENTED", "$comment": "UNDOCUMENTED",
"type": "string", "type": "string",
"enum": [ "enum": [
"stone_beach", "stone_beach",
"deep_ocean", "deep_ocean",
"default", "default",
"default_mutated", "default_mutated",
"lowlands", "lowlands",
"river", "river",
"ocean", "ocean",
"taiga", "taiga",
"mountains", "mountains",
"highlands", "highlands",
"mushroom", "mushroom",
"less_extreme", "less_extreme",
"extreme", "extreme",
"beach", "beach",
"swamp" "swamp"
] ]
} }
} }
} }

View File

@@ -1,88 +1,88 @@
{ {
"$id": "minecraft.behavior.biomes.1.12.0.components.minecraft.surface_material_adjustments", "$id": "minecraft.behavior.biomes.1.12.0.components.minecraft.surface_material_adjustments",
"title": "Surface Material Adjustments", "title": "Surface Material Adjustments",
"description": "Specify fine-detail changes to blocks used in terrain generation (based on a noise function)", "description": "Specify fine-detail changes to blocks used in terrain generation (based on a noise function)",
"type": "object", "type": "object",
"additionalProperties": false, "additionalProperties": false,
"properties": { "properties": {
"adjustments": { "adjustments": {
"title": "Adjustments", "title": "Adjustments",
"description": "All adjustments that match the column's noise values will be applied in the order listed.", "description": "All adjustments that match the column's noise values will be applied in the order listed.",
"items": { "items": {
"title": "Adjustment", "title": "Adjustment",
"description": "UNDOCUMENTED", "description": "UNDOCUMENTED",
"$comment": "UNDOCUMENTED", "$comment": "UNDOCUMENTED",
"type": "object", "type": "object",
"additionalProperties": false, "additionalProperties": false,
"properties": { "properties": {
"height_range": { "height_range": {
"title": "Height Range", "title": "Height Range",
"description": "Defines a range of noise values [min, max] for which this adjustment should be applied.", "description": "Defines a range of noise values [min, max] for which this adjustment should be applied.",
"type": "array", "type": "array",
"items": [ "items": [
{ {
"$ref": "../../../../molang/number.json", "$ref": "../../../../molang/number.json",
"title": "Min" "title": "Min"
}, },
{ {
"$ref": "../../../../molang/number.json", "$ref": "../../../../molang/number.json",
"title": "Max" "title": "Max"
} }
] ]
}, },
"materials": { "materials": {
"title": "Materials", "title": "Materials",
"description": "UNDOCUMENTED", "description": "UNDOCUMENTED",
"$comment": "UNDOCUMENTED", "$comment": "UNDOCUMENTED",
"type": "object", "type": "object",
"additionalProperties": false, "additionalProperties": false,
"properties": { "properties": {
"top_material": { "top_material": {
"title": "Top Material", "title": "Top Material",
"description": "Controls the block type used for the surface of this biome when this adjustment is active.", "description": "Controls the block type used for the surface of this biome when this adjustment is active.",
"type": "string" "type": "string"
}, },
"mid_material": { "mid_material": {
"title": "Mid Material", "title": "Mid Material",
"description": "Controls the block type used in a layer below the surface of this biome when this adjustment is active.", "description": "Controls the block type used in a layer below the surface of this biome when this adjustment is active.",
"type": "string" "type": "string"
}, },
"sea_floor_material": { "sea_floor_material": {
"title": "Sea Floor Material", "title": "Sea Floor Material",
"description": "Controls the block type used as a floor for bodies of water in this biome when this adjustment is active.", "description": "Controls the block type used as a floor for bodies of water in this biome when this adjustment is active.",
"type": "string" "type": "string"
}, },
"foundation_material": { "foundation_material": {
"title": "Top Materials", "title": "Top Materials",
"description": "Controls the block type used deep underground in this biome when this adjustment is active.", "description": "Controls the block type used deep underground in this biome when this adjustment is active.",
"type": "string" "type": "string"
}, },
"sea_material": { "sea_material": {
"title": "Top Materials", "title": "Top Materials",
"description": "Controls the block type used in the bodies of water in this biome when this adjustment is active.", "description": "Controls the block type used in the bodies of water in this biome when this adjustment is active.",
"type": "string" "type": "string"
} }
} }
}, },
"noise_range": { "noise_range": {
"title": "Noise Range", "title": "Noise Range",
"description": "Defines a range of noise values [min, max] for which this adjustment should be applied.", "description": "Defines a range of noise values [min, max] for which this adjustment should be applied.",
"type": "array", "type": "array",
"items": [ "items": [
{ {
"minimum": -1, "minimum": -1,
"maximum": 1, "maximum": 1,
"title": "Min" "title": "Min"
}, },
{ {
"minimum": -1, "minimum": -1,
"maximum": 1, "maximum": 1,
"title": "Max" "title": "Max"
} }
] ]
} }
} }
} }
} }
} }
} }

View File

@@ -1,37 +1,37 @@
{ {
"$id": "minecraft.behavior.biomes.1.12.0.components.minecraft.surface_parameters", "$id": "minecraft.behavior.biomes.1.12.0.components.minecraft.surface_parameters",
"title": "Surface Parameters", "title": "Surface Parameters",
"description": "Control the blocks used for the default Minecraft Overworld terrain generation.", "description": "Control the blocks used for the default Minecraft Overworld terrain generation.",
"type": "object", "type": "object",
"minProperties": 0, "minProperties": 0,
"maxProperties": 6, "maxProperties": 6,
"additionalProperties": false, "additionalProperties": false,
"properties": { "properties": {
"top_material": { "title": "Top Material", "description": "Controls the block type used for the surface of this biome.", "string": "string" }, "top_material": { "title": "Top Material", "description": "Controls the block type used for the surface of this biome.", "string": "string" },
"mid_material": { "mid_material": {
"title": "Mid Material", "title": "Mid Material",
"description": "Controls the block type used in a layer below the surface of this biome.", "description": "Controls the block type used in a layer below the surface of this biome.",
"string": "string" "string": "string"
}, },
"sea_floor_material": { "sea_floor_material": {
"title": "Sea Floor Material", "title": "Sea Floor Material",
"description": "Controls the block type used as a floor for bodies of water in this biome.", "description": "Controls the block type used as a floor for bodies of water in this biome.",
"string": "boostringlean" "string": "boostringlean"
}, },
"foundation_material": { "foundation_material": {
"title": "Foundation Material", "title": "Foundation Material",
"description": "Controls the block type used deep underground in this biome.", "description": "Controls the block type used deep underground in this biome.",
"string": "string" "string": "string"
}, },
"sea_material": { "sea_material": {
"title": "Sea Material", "title": "Sea Material",
"description": "Controls the block type used for the bodies of water in this biome.", "description": "Controls the block type used for the bodies of water in this biome.",
"string": "string" "string": "string"
}, },
"sea_floor_depth": { "sea_floor_depth": {
"title": "Sea Floor Depth", "title": "Sea Floor Depth",
"description": "Controls how deep below the world water level the floor should occur.", "description": "Controls how deep below the world water level the floor should occur.",
"type": "integer" "type": "integer"
} }
} }
} }

View File

@@ -1,37 +1,37 @@
{ {
"$id": "minecraft.behavior.biomes.1.12.0.components.minecraft.swamp_surface", "$id": "minecraft.behavior.biomes.1.12.0.components.minecraft.swamp_surface",
"title": "Swamp Surface", "title": "Swamp Surface",
"description": "Similar to overworld_surface. Adds swamp surface details.", "description": "Similar to overworld_surface. Adds swamp surface details.",
"type": "object", "type": "object",
"minProperties": 0, "minProperties": 0,
"maxProperties": 6, "maxProperties": 6,
"additionalProperties": false, "additionalProperties": false,
"properties": { "properties": {
"top_material": { "title": "Top Material", "description": "Controls the block type used for the surface of this biome.", "string": "string" }, "top_material": { "title": "Top Material", "description": "Controls the block type used for the surface of this biome.", "string": "string" },
"mid_material": { "mid_material": {
"title": "Mid Material", "title": "Mid Material",
"description": "Controls the block type used in a layer below the surface of this biome.", "description": "Controls the block type used in a layer below the surface of this biome.",
"string": "string" "string": "string"
}, },
"sea_floor_material": { "sea_floor_material": {
"title": "Sea Floor Material", "title": "Sea Floor Material",
"description": "Controls the block type used as a floor for bodies of water in this biome.", "description": "Controls the block type used as a floor for bodies of water in this biome.",
"string": "boostringlean" "string": "boostringlean"
}, },
"foundation_material": { "foundation_material": {
"title": "Foundation Material", "title": "Foundation Material",
"description": "Controls the block type used deep underground in this biome.", "description": "Controls the block type used deep underground in this biome.",
"string": "string" "string": "string"
}, },
"sea_material": { "sea_material": {
"title": "Sea Material", "title": "Sea Material",
"description": "Controls the block type used for the bodies of water in this biome.", "description": "Controls the block type used for the bodies of water in this biome.",
"string": "string" "string": "string"
}, },
"sea_floor_depth": { "sea_floor_depth": {
"title": "Sea Floor Depth", "title": "Sea Floor Depth",
"description": "Controls how deep below the world water level the floor should occur.", "description": "Controls how deep below the world water level the floor should occur.",
"type": "integer" "type": "integer"
} }
} }
} }

View File

@@ -1,8 +1,8 @@
{ {
"$id": "minecraft.behavior.biomes.1.12.0.components.minecraft.the_end_surface", "$id": "minecraft.behavior.biomes.1.12.0.components.minecraft.the_end_surface",
"title": "End Surface", "title": "End Surface",
"description": "Use default Minecraft End terrain generation.", "description": "Use default Minecraft End terrain generation.",
"type": "object", "type": "object",
"additionalProperties": false, "additionalProperties": false,
"properties": {} "properties": {}
} }