[
  {
    "type": "recipe",
    "activity_level": "NO_EXERCISE",
    "result": "seed_lotus_boiled",
    "category": "CC_FOOD",
    "subcategory": "CSC_FOOD_VEGGI",
    "skill_used": "cooking",
    "difficulty": 1,
    "time": "15 m",
    "batch_time_factors": [ 80, 1 ],
    "autolearn": true,
    "qualities": [ { "id": "BOIL", "level": 1 } ],
    "tools": [ [ [ "water_boiling_heat", 1, "LIST" ] ] ],
    "components": [ [ [ "seed_lotus", 1 ] ], [ [ "water", 1 ], [ "water_clean", 1 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "fried_seeds",
    "category": "CC_FOOD",
    "subcategory": "CSC_FOOD_SNACK",
    "skill_used": "cooking",
    "difficulty": 1,
    "time": "8 m",
    "autolearn": true,
    "batch_time_factors": [ 80, 1 ],
    "qualities": [ { "id": "COOK", "level": 2 } ],
    "tools": [ [ [ "surface_heat", 6, "LIST" ] ], [ [ "frying_oil", 1, "LIST" ] ] ],
    "components": [ [ [ "seed_weed", 1 ], [ "seed_poppy_bud", 1 ], [ "seed_sunflower", 1 ], [ "seed_pumpkin", 1 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "roasted_coffee_bean",
    "category": "CC_FOOD",
    "subcategory": "CSC_FOOD_OTHER",
    "skill_used": "cooking",
    "difficulty": 1,
    "time": "6 m",
    "autolearn": true,
    "batch_time_factors": [ 80, 4 ],
    "qualities": [ { "id": "COOK", "level": 2 } ],
    "tools": [ [ [ "surface_heat", 8, "LIST" ] ] ],
    "components": [ [ [ "coffee_bean", 1 ] ] ]
  },
  {
    "abstract": "seed_extraction_base",
    "type": "recipe",
    "//": "For things that are plantable as they are, and you only maybe need to do a cursory inspection of fitness.",
    "activity_level": "NO_EXERCISE",
    "category": "CC_FOOD",
    "subcategory": "CSC_FOOD_SEEDS",
    "skill_used": "survival",
    "difficulty": 2,
    "time": "30 s",
    "autolearn": true
  },
  {
    "abstract": "seed_extraction_designation",
    "type": "recipe",
    "//": "For things which are themselves seeds, such as grain. The character does no real work and is simply designating them for one use or another. All recipes are reversible and 1:1, all components must have unlimited shelf life.",
    "activity_level": "NO_EXERCISE",
    "category": "CC_FOOD",
    "subcategory": "CSC_FOOD_SEEDS",
    "skill_used": "survival",
    "time": "1 s",
    "autolearn": true
  },
  {
    "abstract": "seed_extraction_cutting",
    "type": "recipe",
    "//": "For things where some sort of seed extraction is necessary",
    "copy-from": "seed_extraction_base",
    "time": "2m",
    "qualities": [ { "id": "CUT", "level": 1 } ]
  },
  {
    "result": "seed_pumpkin",
    "type": "recipe",
    "copy-from": "seed_extraction_cutting",
    "//p": "about 450-500 seeds per pumpkin, which is about a cup. these are fairly small pumpkins.",
    "components": [ [ [ "pumpkin", 1 ] ] ],
    "byproducts": [ [ "pumpkin_cut", 4 ] ],
    "charges": 6
  },
  {
    "result": "seed_watermelon",
    "type": "recipe",
    "copy-from": "seed_extraction_cutting",
    "components": [ [ [ "watermelon", 1 ] ] ],
    "byproducts": [ [ "watermelon_wedge", 16 ] ],
    "charges": 5
  },
  {
    "result": "seed_melon",
    "type": "recipe",
    "copy-from": "seed_extraction_cutting",
    "components": [ [ [ "melon", 1 ] ] ],
    "byproducts": [ [ "melon_chunks", 4 ] ],
    "charges": 3
  },
  {
    "result": "seed_cucumber",
    "type": "recipe",
    "copy-from": "seed_extraction_cutting",
    "byproducts": [ [ "cucumber_cut", 1 ] ],
    "components": [ [ [ "cucumber", 1 ] ] ],
    "charges": 2
  },
  {
    "result": "seed_gherkin",
    "type": "recipe",
    "copy-from": "seed_extraction_cutting",
    "byproducts": [ [ "gherkin_cut", 1 ] ],
    "components": [ [ [ "gherkin", 1 ] ] ],
    "charges": 2
  },
  {
    "result": "seed_eggplant",
    "id_suffix": "with_cutting_tool",
    "type": "recipe",
    "copy-from": "seed_extraction_cutting",
    "byproducts": [ [ "eggplant_cut", 2 ] ],
    "components": [ [ [ "eggplant", 1 ] ] ],
    "charges": 2
  },
  {
    "result": "seed_oats",
    "type": "recipe",
    "copy-from": "seed_extraction_designation",
    "components": [ [ [ "oats", 1 ] ] ]
  },
  {
    "result": "oats",
    "type": "recipe",
    "id_suffix": "seed_designation",
    "copy-from": "seed_extraction_designation",
    "components": [ [ [ "seed_oats", 1 ] ] ]
  },
  {
    "result": "seed_cattail",
    "type": "recipe",
    "copy-from": "seed_extraction_cutting",
    "components": [ [ [ "cattail_stalk", 1 ] ] ]
  },
  {
    "result": "seed_corn",
    "type": "recipe",
    "copy-from": "seed_extraction_designation",
    "components": [ [ [ "dry_corn", 1 ] ] ]
  },
  {
    "result": "dry_corn",
    "type": "recipe",
    "id_suffix": "seed_designation",
    "copy-from": "seed_extraction_designation",
    "components": [ [ [ "seed_corn", 1 ] ] ]
  },
  {
    "result": "seed_popcorn",
    "type": "recipe",
    "copy-from": "seed_extraction_designation",
    "components": [ [ [ "kernels", 1 ] ] ]
  },
  {
    "result": "kernels",
    "type": "recipe",
    "id_suffix": "seed_designation",
    "copy-from": "seed_extraction_designation",
    "components": [ [ [ "seed_popcorn", 1 ] ] ]
  },
  {
    "result": "seed_zucchini",
    "type": "recipe",
    "copy-from": "seed_extraction_cutting",
    "byproducts": [ [ "zucchini_cut", 1 ] ],
    "components": [ [ [ "zucchini", 1 ] ] ],
    "charges": 2
  },
  {
    "result": "seed_barley",
    "type": "recipe",
    "copy-from": "seed_extraction_designation",
    "components": [ [ [ "barley", 1 ] ] ]
  },
  {
    "result": "barley",
    "type": "recipe",
    "id_suffix": "seed_designation",
    "copy-from": "seed_extraction_designation",
    "components": [ [ [ "seed_barley", 1 ] ] ]
  },
  {
    "result": "seed_tomato",
    "type": "recipe",
    "copy-from": "seed_extraction_cutting",
    "byproducts": [ [ "tomato_cut", 1 ] ],
    "components": [ [ [ "tomato", 1 ] ] ]
  },
  {
    "result": "seed_cranberries",
    "type": "recipe",
    "copy-from": "seed_extraction_cutting",
    "components": [ [ [ "cranberries", 1 ] ] ]
  },
  {
    "result": "seed_blackberries",
    "type": "recipe",
    "copy-from": "seed_extraction_cutting",
    "components": [ [ [ "blackberries", 1 ] ] ]
  },
  {
    "result": "seed_blueberries",
    "type": "recipe",
    "copy-from": "seed_extraction_cutting",
    "components": [ [ [ "blueberries", 1 ] ] ]
  },
  {
    "result": "seed_poppy_bud",
    "type": "recipe",
    "copy-from": "seed_extraction_cutting",
    "components": [ [ [ "poppy_bud", 4 ] ] ],
    "charges": 2
  },
  {
    "result": "seed_salsify_raw",
    "type": "recipe",
    "copy-from": "seed_extraction_base",
    "components": [ [ [ "salsify_raw", 1 ] ] ]
  },
  {
    "result": "seed_chicory",
    "type": "recipe",
    "copy-from": "seed_extraction_base",
    "components": [ [ [ "chicory_raw", 1 ] ] ]
  },
  {
    "result": "seed_wildcarrot",
    "type": "recipe",
    "copy-from": "seed_extraction_base",
    "components": [ [ [ "carrot_wild", 3 ] ] ]
  },
  {
    "result": "seed_raspberries",
    "type": "recipe",
    "copy-from": "seed_extraction_cutting",
    "components": [ [ [ "raspberries", 1 ] ] ]
  },
  {
    "result": "seed_strawberries",
    "type": "recipe",
    "copy-from": "seed_extraction_cutting",
    "components": [ [ [ "strawberries", 1 ] ] ]
  },
  {
    "result": "seed_elderberries",
    "type": "recipe",
    "copy-from": "seed_extraction_cutting",
    "components": [ [ [ "elderberries", 1 ] ] ]
  },
  {
    "result": "seed_mulberries",
    "type": "recipe",
    "copy-from": "seed_extraction_cutting",
    "components": [ [ [ "mulberries", 1 ] ] ]
  },
  {
    "result": "seed_huckleberries",
    "type": "recipe",
    "copy-from": "seed_extraction_cutting",
    "components": [ [ [ "huckleberries", 1 ] ] ]
  },
  {
    "result": "seed_grapes",
    "type": "recipe",
    "copy-from": "seed_extraction_cutting",
    "components": [ [ [ "grapes", 1 ] ] ]
  },
  {
    "result": "seed_rose",
    "type": "recipe",
    "copy-from": "seed_extraction_cutting",
    "components": [ [ [ "rose_hips", 1 ] ] ],
    "byproducts": [ [ "rose_hips_cut", 1 ] ]
  },
  {
    "result": "seed_chili_pepper",
    "type": "recipe",
    "copy-from": "seed_extraction_cutting",
    "components": [ [ [ "chili_pepper", 1 ] ] ],
    "byproducts": [ [ "chili_pepper_cut", 1 ] ],
    "charges": 2
  },
  {
    "result": "seed_bell_pepper",
    "type": "recipe",
    "copy-from": "seed_extraction_cutting",
    "components": [ [ [ "bell_pepper", 1 ] ] ],
    "byproducts": [ [ "bell_pepper_cut", 1 ] ],
    "charges": 2
  },
  {
    "result": "seed_wheat",
    "type": "recipe",
    "copy-from": "seed_extraction_designation",
    "components": [ [ [ "wheat", 1 ] ] ]
  },
  {
    "result": "wheat",
    "type": "recipe",
    "id_suffix": "seed_designation",
    "copy-from": "seed_extraction_designation",
    "components": [ [ [ "seed_wheat", 1 ] ] ]
  },
  {
    "result": "seed_bee_balm",
    "type": "recipe",
    "copy-from": "seed_extraction_cutting",
    "components": [ [ [ "bee_balm", 1 ] ] ]
  },
  {
    "result": "seed_buckwheat",
    "type": "recipe",
    "copy-from": "seed_extraction_designation",
    "components": [ [ [ "buckwheat", 1 ] ] ]
  },
  {
    "result": "buckwheat",
    "type": "recipe",
    "id_suffix": "seed_designation",
    "copy-from": "seed_extraction_designation",
    "components": [ [ [ "seed_buckwheat", 1 ] ] ]
  },
  {
    "result": "seed_dogbane",
    "type": "recipe",
    "copy-from": "seed_extraction_cutting",
    "components": [ [ [ "dogbane", 1 ] ] ]
  },
  {
    "result": "seed_garlic_clove",
    "type": "recipe",
    "copy-from": "seed_extraction_designation",
    "components": [ [ [ "garlic_clove", 6 ] ] ]
  },
  {
    "result": "garlic_clove",
    "type": "recipe",
    "id_suffix": "seed_designation",
    "copy-from": "seed_extraction_designation",
    "components": [ [ [ "seed_garlic_clove", 1 ] ] ],
    "charges": 6
  },
  {
    "result": "seed_mugwort",
    "type": "recipe",
    "copy-from": "seed_extraction_cutting",
    "components": [ [ [ "mugwort", 1 ] ] ]
  },
  {
    "result": "seed_mushroom",
    "type": "recipe",
    "difficulty": 4,
    "copy-from": "seed_extraction_cutting",
    "components": [ [ [ "mushroom", 1 ] ] ]
  },
  {
    "result": "seed_mushroom_morel",
    "type": "recipe",
    "difficulty": 5,
    "copy-from": "seed_extraction_cutting",
    "components": [ [ [ "mushroom_morel", 1 ] ] ]
  },
  {
    "result": "seed_raw_dandelion",
    "type": "recipe",
    "copy-from": "seed_extraction_cutting",
    "components": [ [ [ "raw_dandelion", 1 ] ] ],
    "charges": 2
  },
  {
    "result": "seed_raw_burdock",
    "type": "recipe",
    "copy-from": "seed_extraction_cutting",
    "components": [ [ [ "raw_burdock", 1 ] ] ]
  },
  {
    "result": "seed_japanese_knotweed",
    "type": "recipe",
    "copy-from": "seed_extraction_base",
    "components": [ [ [ "japanese_knotweed_stem", 1 ] ] ]
  },
  {
    "result": "seed_wild_rice",
    "type": "recipe",
    "copy-from": "seed_extraction_designation",
    "components": [ [ [ "wild_rice", 1 ] ] ]
  },
  {
    "result": "wild_rice",
    "type": "recipe",
    "id_suffix": "seed_designation",
    "copy-from": "seed_extraction_designation",
    "components": [ [ [ "seed_wild_rice", 1 ] ] ]
  },
  {
    "result": "seed_jerusalem_artichoke",
    "type": "recipe",
    "copy-from": "seed_extraction_cutting",
    "components": [ [ [ "jerusalem_artichoke", 1 ] ] ]
  },
  {
    "result": "seed_maianthemum_stellatum",
    "type": "recipe",
    "copy-from": "seed_extraction_cutting",
    "components": [ [ [ "m_stellatum_berries", 1 ] ] ]
  },
  {
    "result": "seed_wild_sarsaparilla",
    "type": "recipe",
    "copy-from": "seed_extraction_cutting",
    "components": [ [ [ "wild_sarsaparilla_root", 1 ] ] ]
  },
  {
    "result": "seed_mayapple",
    "type": "recipe",
    "copy-from": "seed_extraction_cutting",
    "components": [ [ [ "mayapple", 1 ] ] ]
  },
  {
    "result": "seed_wintergreen",
    "type": "recipe",
    "copy-from": "seed_extraction_cutting",
    "components": [ [ [ "wintergreen_berry", 1 ] ] ]
  },
  {
    "result": "seed_groundnut",
    "type": "recipe",
    "copy-from": "seed_extraction_cutting",
    "components": [ [ [ "groundnut", 1 ] ] ]
  },
  {
    "result": "seed_wild_garlic",
    "type": "recipe",
    "copy-from": "seed_extraction_cutting",
    "components": [ [ [ "wild_garlic", 1 ] ] ]
  },
  {
    "result": "seed_rhubarb",
    "type": "recipe",
    "copy-from": "seed_extraction_cutting",
    "components": [ [ [ "rhubarb", 1 ] ] ]
  },
  {
    "result": "seed_thyme",
    "type": "recipe",
    "copy-from": "seed_extraction_cutting",
    "components": [ [ [ "thyme", 1 ] ] ]
  },
  {
    "result": "seed_veggy_wild",
    "type": "recipe",
    "copy-from": "seed_extraction_cutting",
    "components": [ [ [ "veggy_wild", 1 ] ] ]
  },
  {
    "result": "seed_wild_herbs",
    "type": "recipe",
    "copy-from": "seed_extraction_cutting",
    "components": [ [ [ "wild_herbs", 10 ] ] ]
  },
  {
    "result": "seed_potato_raw",
    "type": "recipe",
    "copy-from": "seed_extraction_base",
    "components": [ [ [ "potato", 1 ] ] ]
  },
  {
    "result": "seed_sunflower",
    "type": "recipe",
    "copy-from": "seed_extraction_base",
    "components": [ [ [ "sunflower", 1 ] ] ],
    "charges": 6
  },
  {
    "result": "seed_beans",
    "type": "recipe",
    "copy-from": "seed_extraction_designation",
    "components": [ [ [ "dry_beans", 1 ] ] ]
  },
  {
    "result": "dry_beans",
    "id_suffix": "seed_designation",
    "type": "recipe",
    "copy-from": "seed_extraction_designation",
    "components": [ [ [ "seed_beans", 1 ] ] ]
  },
  {
    "result": "soybean_seed",
    "type": "recipe",
    "copy-from": "seed_extraction_designation",
    "components": [ [ [ "dry_soybean", 1 ] ] ]
  },
  {
    "result": "dry_soybean",
    "id_suffix": "seed_designation",
    "type": "recipe",
    "copy-from": "seed_extraction_designation",
    "components": [ [ [ "soybean_seed", 1 ] ] ]
  },
  {
    "result": "seed_lentils",
    "type": "recipe",
    "copy-from": "seed_extraction_designation",
    "components": [ [ [ "dry_lentils", 1 ] ] ]
  },
  {
    "result": "dry_lentils",
    "id_suffix": "seed_designation",
    "type": "recipe",
    "copy-from": "seed_extraction_designation",
    "components": [ [ [ "seed_lentils", 1 ] ] ]
  },
  {
    "result": "seed_chamomile",
    "type": "recipe",
    "copy-from": "seed_extraction_cutting",
    "components": [ [ [ "chamomile", 1 ] ] ]
  },
  {
    "result": "seed_sugar_beet",
    "type": "recipe",
    "copy-from": "seed_extraction_base",
    "components": [ [ [ "sugar_beet", 1 ] ] ]
  },
  {
    "result": "seed_bottle_gourd",
    "type": "recipe",
    "copy-from": "seed_extraction_base",
    "components": [ [ [ "raw_bottle_gourd", 3 ] ] ]
  }
]
