{"$schema":"http://json-schema.org/draft-07/schema","$id":"blockception.minecraft.behavior.items","examples":[{"format_version":"1.16.200","minecraft:item":{"description":{"identifier":"namespace:item"},"components":{}}}],"allOf":[{"if":{"properties":{"format_version":{"type":"string","const":"1.10"}}},"then":{"$ref":"#/definitions/A"}},{"if":{"properties":{"format_version":{"type":"string","const":"1.10.0"}}},"then":{"$ref":"#/definitions/A"}},{"if":{"properties":{"format_version":{"type":"string","const":"1.14"}}},"then":{"$ref":"#/definitions/E"}},{"if":{"properties":{"format_version":{"type":"string","const":"1.14.0"}}},"then":{"$ref":"#/definitions/E"}},{"if":{"properties":{"format_version":{"type":"string","const":"1.16"}}},"then":{"$ref":"#/definitions/F"}},{"if":{"properties":{"format_version":{"type":"string","const":"1.16.0"}}},"then":{"$ref":"#/definitions/F"}},{"if":{"properties":{"format_version":{"type":"string","const":"1.16.100"}}},"then":{"$ref":"#/definitions/G"}},{"if":{"properties":{"format_version":{"type":"string","const":"1.16.200"}}},"then":{"$ref":"#/definitions/DJ"}},{"properties":{"format_version":{"$ref":"#/definitions/HA"}}}],"definitions":{"B":{"description":"A minecraft item identifier","pattern":"^[0-9a-zA-Z:_\\-\\.]+$","title":"Item Identifier","type":"string"},"C":{"type":"array","title":"Vector Of 3 Items","description":"An vector of 3 number","examples":[[0.0,0.0,0.0]],"items":[{"type":"number","description":"The X component","title":"X","default":0},{"type":"number","description":"The Y component","title":"Y","default":0},{"type":"number","description":"The Z component","title":"Z","default":0}]},"D":{"type":"string","title":"Block Name","description":"UNDOCUMENTED","$comment":"UNDOCUMENTED"},"A":{"description":"Minecraft items 1.10.0","required":["format_version","minecraft:item"],"title":"Item","type":"object","properties":{"format_version":{"title":"1.10.0 Format Version","type":"string","pattern":"^1.10.0$","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","properties":{"identifier":{"title":"Identifier","type":"string","description":"UNDOCUMENTED","$comment":"UNDOCUMENTED","$ref":"#/definitions/B"}}},"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."},"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?"},"minecraft:foil":{"type":"boolean","description":"Foil or glint."},"minecraft:block":{"type":"string","description":"Block name, leave blank for no block."},"minecraft:max_stack_size":{"type":"integer","description":"Maximum stack size.","minimum":0},"minecraft:use_duration":{"type":"integer","description":"How long to use before item is done being used."},"minecraft:food":{"type":"object","description":"F