* - 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
This commit is contained in:
Xterionix
2025-09-08 07:01:39 -05:00
committed by GitHub
parent e9ff52d23a
commit 2082ad8e86
48 changed files with 887 additions and 107 deletions

View File

@@ -11,13 +11,13 @@
"type": "array",
"title": "Dispense On",
"description": "List of block descriptors that contain blocks that this item can be dispensed on. If left empty, all blocks will be allowed.",
"items": { "title": "Block Descriptor", "description": "Block that item can be dispensed on.", "$comment": "UNDOCUMENTED" }
"items": { "title": "Block Descriptor", "description": "Block that item can be dispensed on.", "$ref": "../../../../general/block/reference.json" }
},
"use_on": {
"type": "array",
"title": "Use On",
"description": "List of block descriptors that contain blocks that this item can be used on. If left empty, all blocks will be allowed.",
"items": { "title": "Block Descriptor", "description": "Block that item can be used on", "$comment": "UNDOCUMENTED" }
"items": { "title": "Block Descriptor", "description": "Block that item can be used on", "$ref": "../../../../general/block/reference.json" }
}
}
}

View File

@@ -0,0 +1,19 @@
{
"$id": "blockception.minecraft.behavior.items.minecraft:fire_resistant",
"title": "Fire Resistant",
"description": "Determines whether an item is immune to burning when dropped in fire or lava",
"oneOf": [
{
"type": "boolean"
},
{
"type": "object",
"additionalProperties": false,
"properties": {
"value": {
"type": "boolean"
}
}
}
]
}

View File

@@ -1,7 +1,7 @@
{
"$id": "blockception.minecraft.behavior.items",
"additionalProperties": false,
"required": ["description"],
"required": [ "description" ],
"type": "object",
"description": "An item definition.",
"$comment": "UNDOCUMENTED",
@@ -72,6 +72,7 @@
"minecraft:dyeable": { "$ref": "./components/dyeable.json" },
"minecraft:enchantable": { "$ref": "./components/enchantable.json" },
"minecraft:entity_placer": { "$ref": "./components/entity_placer.json" },
"minecraft:fire_resistant": { "$ref": "./components/fire_resistant.json" },
"minecraft:food": { "$ref": "./components/food.json" },
"minecraft:fuel": { "$ref": "./components/fuel.json" },
"minecraft:glint": { "$ref": "./components/glint.json" },