diff --git a/source/behavior/entities/1.8.0/components/minecraft.type_family.json b/source/behavior/entities/1.8.0/components/minecraft.type_family.json index 033ac194..c7c21ae0 100644 --- a/source/behavior/entities/1.8.0/components/minecraft.type_family.json +++ b/source/behavior/entities/1.8.0/components/minecraft.type_family.json @@ -5,6 +5,7 @@ "additionalProperties": false, "description": "Defines the families this entity belongs to.", "required": ["family"], + "examples": [{ "family": ["monster"] }, { "family": ["mob"] }, { "family": ["animal"] }, { "family": ["npc"] }], "properties": { "family": { "type": "array", diff --git a/source/behavior/items/1.16.100/components/minecraft.use_animation.json b/source/behavior/items/1.16.100/components/minecraft.use_animation.json new file mode 100644 index 00000000..9b61644c --- /dev/null +++ b/source/behavior/items/1.16.100/components/minecraft.use_animation.json @@ -0,0 +1,7 @@ +{ + "$id": "blockception.minecraft.behavior.1.16.100.items.minecraft:use_animation", + "title": "Use Animation", + "description": "Wearable item component.", + "type": "string", + "additionalProperties": false +} diff --git a/source/behavior/items/1.16.100/items.json b/source/behavior/items/1.16.100/items.json index 89dfe193..f4e9208c 100644 --- a/source/behavior/items/1.16.100/items.json +++ b/source/behavior/items/1.16.100/items.json @@ -65,6 +65,12 @@ "minecraft:knockback_resistance": { "$ref": "./components/minecraft.knockback_resistance.json" }, "minecraft:on_use": { "$ref": "./components/minecraft.on_use.json" }, "minecraft:on_use_on": { "$ref": "./components/minecraft.on_use_on.json" }, + "minecraft:max_stack_size": { "type": "integer", "title": "Max Stack Size", "description": "Maximum stack size.", "minimum": 0 }, + "minecraft:use_duration": { + "type": "integer", + "title": "Use Duration", + "description": "How long to use before item is done being used." + }, "minecraft:projectile": { "$ref": "./components/minecraft.projectile.json" }, "minecraft:repairable": { "$ref": "./components/minecraft.repairable.json" }, "minecraft:render_offsets": { "$ref": "./components/minecraft.render_offsets.json" }, @@ -72,7 +78,6 @@ "minecraft:throwable": { "$ref": "./components/minecraft.throwable.json" }, "minecraft:weapon": { "$ref": "./components/minecraft.weapon.json" }, "minecraft:wearable": { "$ref": "./components/minecraft.wearable.json" }, - "minecraft:hand_equipped": { "type": "boolean", "title": "Hand Equipped", "description": "Is this a hand equipped item." } } }, diff --git a/source/behavior/items/1.16.200/items.json b/source/behavior/items/1.16.200/items.json index 635d2e6e..b704ac36 100644 --- a/source/behavior/items/1.16.200/items.json +++ b/source/behavior/items/1.16.200/items.json @@ -62,6 +62,12 @@ "minecraft:fuel": { "$ref": "./components/minecraft.fuel.json" }, "minecraft:icon": { "$ref": "./components/minecraft.icon.json" }, "minecraft:knockback_resistance": { "$ref": "./components/minecraft.knockback_resistance.json" }, + "minecraft:max_stack_size": { "type": "integer", "title": "Max Stack Size", "description": "Maximum stack size.", "minimum": 0 }, + "minecraft:use_duration": { + "type": "integer", + "title": "Use Duration", + "description": "How long to use before item is done being used." + }, "minecraft:on_use": { "$ref": "./components/minecraft.on_use.json" }, "minecraft:on_use_on": { "$ref": "./components/minecraft.on_use_on.json" }, "minecraft:projectile": { "$ref": "./components/minecraft.projectile.json" },