{ "$id": "blockception.minecraft.behavior.1.14.0.items", "description": "Minecraft items 1.14.0", "required": ["format_version", "minecraft:item"], "title": "Item", "type": "object", "properties": { "format_version": { "title": "Format Version", "type": "string", "description": "A version that tells minecraft what type of data format can be expected when reading this file." }, "minecraft:item": { "additionalProperties": false, "required": ["description"], "type": "object", "title": "Item", "description": "UNDOCUMENTED", "$comment": "UNDOCUMENTED", "properties": { "description": { "additionalProperties": false, "type": "object", "title": "Description", "description": "UNDOCUMENTED", "$comment": "UNDOCUMENTED", "properties": { "identifier": { "title": "Identifier", "type": "string", "description": "UNDOCUMENTED", "$comment": "UNDOCUMENTED", "$ref": "../../../general/item/identifier.json" } } }, "components": { "additionalProperties": false, "type": "object", "description": "The components of this item", "properties": { "minecraft:camera": { "type": "object", "description": "UNDOCUMENTED", "$comment": "UNDOCUMENTED", "title": "Minecraft Camera", "properties": { "black_bars_duration": { "type": "number", "description": "UNDOCUMENTED", "$comment": "UNDOCUMENTED", "title": "Black Bars Duration" }, "black_bars_screen_ratio": { "type": "number", "description": "UNDOCUMENTED", "$comment": "UNDOCUMENTED", "title": "Black Bars Screen Ratio" }, "shutter_duration": { "type": "number", "description": "UNDOCUMENTED", "$comment": "UNDOCUMENTED", "title": "Shutter Duration" }, "picture_duration": { "type": "number", "description": "UNDOCUMENTED", "$comment": "UNDOCUMENTED", "title": "Picture Duration" }, "slide_away_duration": { "type": "number", "description": "UNDOCUMENTED", "$comment": "UNDOCUMENTED", "title": "Slide Away Duration" } } }, "minecraft:max_damage": { "type": "integer", "description": "Maximum damage item has, this is used like item Maximum health.", "title": "Max Damage" }, "minecraft:hand_equipped": { "type": "boolean", "title": "Hand Equipped", "description": "Is this a hand equipped item." }, "minecraft:stacked_by_data": { "type": "boolean", "description": "Stacked by data aux value or not?", "title": "Stacked By Data" }, "minecraft:foil": { "type": "boolean", "description": "Foil or glint.", "title": "Foil" }, "minecraft:block": { "type": "string", "description": "Block name, leave blank for no block.", "title": "Block" }, "minecraft:max_stack_size": { "type": "integer", "description": "Maximum stack size.", "title": "Max Stack Size", "minimum": 0 }, "minecraft:use_duration": { "type": "integer", "description": "How long to use before item is done being used.", "title": "Use Duration" }, "minecraft:food": { "type": "object", "description": "Food settings of the item", "additionalProperties": false, "properties": { "nutrition": { "type": "integer", "description": "Nutrition amount.", "title": "Nutrition" }, "saturation_modifier": { "type": "string", "description": "Choose: `poor`, `low`, `normal`, `good`, `max`, `supernatural`.", "enum": ["poor", "low", "normal", "good", "max", "supernatural"], "title": "Saturation Modifier" }, "using_converts_to": { "type": "string", "description": "After using, item converts it to this item.", "title": "Using Converts To", "$ref": "../../../general/item/identifier.json" }, "on_use_action": { "type": "string", "description": "'chorus_teleport` or `none`.", "title": "On Use Action", "enum": ["chorus_teleport", "suspicious_stew_effect", "none"] }, "on_use_range": { "$ref": "../../../general/vectors/number3.json", "title": "On Use Range" }, "cooldown_type": { "type": "string", "description": "'chorusfruit` or `none`.", "title": "Cooldown Type", "enum": ["chorusfruit", "none"] }, "cooldown_time": { "type": "integer", "description": "Cooldown time in ticks.", "title": "Cooldown Time" }, "can_always_eat": { "type": "boolean", "description": "Can always eat this item? true or false.", "title": "Can Always Eat" }, "effects": { "type": "array", "title": "Effects", "description": "UNDOCUMENTED", "$comment": "UNDOCUMENTED", "items": { "additionalProperties": false, "type": "object", "title": "Items", "description": "UNDOCUMENTED", "$comment": "UNDOCUMENTED", "properties": { "name": { "type": "string", "description": "UNDOCUMENTED", "$comment": "UNDOCUMENTED", "title": "Name" }, "chance": { "type": "number", "description": "UNDOCUMENTED", "$comment": "UNDOCUMENTED", "title": "Chance" }, "duration": { "type": "integer", "description": "UNDOCUMENTED", "$comment": "UNDOCUMENTED", "title": "Duration" }, "amplifier": { "type": "integer", "description": "UNDOCUMENTED", "$comment": "UNDOCUMENTED", "title": "Amplifier" } } } }, "remove_effects": { "type": "array", "description": "Can always eat this item? true or false.", "title": "Remove Effects", "items": { "type": "string", "description": "UNDOCUMENTED", "$comment": "UNDOCUMENTED", "title": "Remove Effects" } } } }, "minecraft:seed": { "additionalProperties": false, "type": "object", "title": "Seed", "description": "UNDOCUMENTED", "$comment": "UNDOCUMENTED", "properties": { "crop_result": { "type": "string", "description": "UNDOCUMENTED", "$comment": "UNDOCUMENTED", "title": "Crop Result" }, "plant_at": { "description": "Valid blocks you can plant this item at.", "title": "Plant At", "oneOf": [ { "type": "string", "$ref": "../../../general/blocks_item.json" }, { "type": "array", "items": { "type": "string", "$ref": "../../../general/blocks_item.json" } } ] } } } } } } } } }