{ "properties": { "constructors": { "items": { "properties": {}, "requires": [], "type": "object" }, "type": "array" }, "functions": { "properties": {}, "requires": [], "type": "object" }, "keys": { "items": { "properties": { "role": { "type": "string", "enum": [ "input", "output", "other" ] }, "name": { "type": "string" }, "optional": {}, "type": { "type": "string", "enum": [ "int[][]", "crafting_book_category[][]", "nested_sized_ingredient[]", "id[][]", "character", "seconds", "block[]", "block", "id", "cooking_book_category", "minutes[]", "double", "ingredient[][]", "unwrapped_ingredient_list", "hours[]", "enum", "ingredient[]", "flat_sized_fluid_ingredient[][]", "non_blank_string[]", "unwrapped_ingredient_list[]", "boolean[]", "entity_type_tag[][]", "non_empty_ingredient", "string_grid", "map[][]", "nested_sized_fluid_ingredient", "long[]", "pattern", "nested_sized_fluid_ingredient[][]", "non_empty_ingredient[][]", "long", "strict_item_stack[]", "enum[][]", "strict_item_stack", "crafting_book_category", "block[][]", "pattern[][]", "non_blank_string", "registry_element[][]", "item_tag", "map", "minutes[][]", "ingredient", "hours[][]", "biome_tag", "seconds[]", "int[]", "block_state_string[]", "registry_element[]", "item_tag[][]", "nested_sized_ingredient", "fluid_ingredient[][]", "tag[][]", "character[]", "block_state", "crafting_book_category[]", "flat_sized_fluid_ingredient", "entity_type_tag", "block_tag[]", "nested_sized_fluid_ingredient[]", "ticks[]", "non_empty_string", "fluid_stack", "nested_recipe[][]", "unwrapped_ingredient_list[][]", "flat_sized_ingredient[][]", "float[][]", "float", "string_grid[][]", "id[]", "biome_tag[][]", "fluid_stack[]", "either", "map[]", "registry_element", "tag", "long[][]", "fluid_tag[]", "non_empty_string[][]", "seconds[][]", "minutes", "biome_tag[]", "non_empty_ingredient[]", "cooking_book_category[][]", "fluid_tag[][]", "item_stack[][]", "flat_sized_ingredient[]", "block_tag[][]", "item_stack[]", "block_state[][]", "non_empty_string[]", "enum[]", "pattern[]", "block_state_string", "character[][]", "block_state[]", "nested_recipe[]", "fluid_stack[][]", "string", "nested_recipe", "ticks[][]", "either[]", "nested_sized_ingredient[][]", "string[]", "flat_sized_fluid_ingredient[]", "boolean[][]", "strict_item_stack[][]", "fluid_ingredient", "flat_sized_ingredient", "fluid_ingredient[]", "cooking_book_category[]", "hours", "ticks", "string[][]", "string_grid[]", "tag[]", "block_tag", "non_blank_string[][]", "int", "block_state_string[][]", "float[]", "either[][]", "fluid_tag", "boolean", "double[]", "double[][]", "item_stack", "item_tag[]", "entity_type_tag[]" ] } }, "requires": [], "type": "object" }, "type": "array" }, "unique": { "items": { "type": "string" }, "type": "array" } }, "requires": [], "type": "object" }