Files
Xterionix 2082ad8e86 1.21.110 (#376)
* - Added precipitation client biome component

* - Renamed input_air_controlled to free_camera_controlled

* - Added vertical_movement_action

* - Renamed dash to dash_action

* - Updated on_death documentation

* - Updated :interact slot list

* - Added drop_item event response

* - Removed experimental markers for poly_mesh

* - Removed experimental markers for texture_meshes

* - Added use_pixel_depth option to texture_mesh

* - Updated swamp surface builder

* - Updated roar behavior

* - Standardize control_flags definition

* - Updated slime_attack behavior

* - Added control_flags to certain goals based on vanilla schemas

* - Added direction to dash_action

* - Added fire_resistant component

* - Added underwater_music field to biome_music

* - Added redstone_producer block component

* - Added flower_pottable

* - Added embedded_visual component

* - Added embedded item_display_transform

* - Added y_rotation filter

* - Added on_take_flower trigger to give_flower behavior

* - Added passenger_of_entity loot condition

* - Added is_baby loot condition

* - Added manifest v3

* - Added stonecutter recipe tag
- Remove duplicate description in recipe schema

* - Give entity_placer block a type
2025-09-08 14:01:39 +02:00

88 lines
2.0 KiB
JSON

{
"$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.manifest",
"type": "object",
"title": "Manifest Schema",
"description": "The minecraft manifest schema.",
"required": [ "format_version", "header" ],
"examples": [
{
"format_version": 3,
"header": {
"description": "pack.description",
"name": "pack.name",
"uuid": "UUID2",
"min_engine_version": [ 1, 20, 40 ],
"version": [ 1, 0, 0 ]
},
"modules": [
{
"type": "data",
"uuid": "UUID2",
"version": [ 1, 0, 0 ]
}
]
}
],
"defaultSnippets": [
{
"label": "New Manifest",
"body": {
"format_version": 3,
"header": {
"description": "pack.description",
"name": "pack.name",
"uuid": "$UUID",
"min_engine_version": [ 1, 20, 10 ],
"version": [ 1, 0, 0 ]
},
"modules": [
{
"type": "data",
"uuid": "$UUID",
"version": [ 1, 0, 0 ]
}
]
}
}
],
"allOf": [
{
"if": {
"properties": {
"format_version": {
"const": 1,
"type": "number",
"title": "Format Version"
}
}
},
"then": { "$ref": "./manifest/manifest.1.json" }
},
{
"if": {
"properties": {
"format_version": {
"const": 2,
"type": "number",
"title": "Format Version"
}
}
},
"then": { "$ref": "./manifest/manifest.2.json" }
},
{
"if": {
"properties": {
"format_version": {
"const": 3,
"type": "number",
"title": "Format Version"
}
}
},
"then": { "$ref": "./manifest/manifest.3.json" }
}
]
}