[
  {
    "type": "recipe",
    "activity_level": "NO_EXERCISE",
    "result": "string_6",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "time": "5 m",
    "reversible": true,
    "autolearn": true,
    "proficiencies": [ { "proficiency": "prof_fibers" } ],
    "components": [ [ [ "filament", 50, "LIST" ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "string_6",
    "id_suffix": "spinwheel",
    "batch_time_factors": [ 70, 1 ],
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "time": "15 s",
    "reversible": true,
    "autolearn": true,
    "tools": [ [ [ "spinwheelitem", -1 ] ] ],
    "proficiencies": [ { "proficiency": "prof_fibers" } ],
    "components": [ [ [ "filament", 50, "LIST" ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "rope_6",
    "id_suffix": "from_string",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "time": "30 m",
    "reversible": true,
    "autolearn": true,
    "proficiencies": [ { "proficiency": "prof_fibers" }, { "proficiency": "prof_fibers_rope" } ],
    "components": [ [ [ "string_36", 6 ], [ "string_6", 36 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "rope_6",
    "id_suffix": "spinwheel_string",
    "batch_time_factors": [ 70, 1 ],
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "time": "90 s",
    "reversible": true,
    "autolearn": true,
    "tools": [ [ [ "spinwheelitem", -1 ] ] ],
    "proficiencies": [ { "proficiency": "prof_fibers" }, { "proficiency": "prof_fibers_rope" } ],
    "components": [ [ [ "string_36", 6 ], [ "string_6", 36 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "rope_6",
    "id_suffix": "from_filament",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "time": "2 h",
    "reversible": true,
    "autolearn": true,
    "proficiencies": [ { "proficiency": "prof_fibers", "skill_penalty": 0.5 }, { "proficiency": "prof_fibers_rope" } ],
    "components": [ [ [ "filament", 1800, "LIST" ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "rope_6",
    "id_suffix": "spinwheel_filament",
    "batch_time_factors": [ 70, 1 ],
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "time": "6 m",
    "reversible": true,
    "autolearn": true,
    "tools": [ [ [ "spinwheelitem", -1 ] ] ],
    "proficiencies": [ { "proficiency": "prof_fibers", "skill_penalty": 0.5 }, { "proficiency": "prof_fibers_rope" } ],
    "components": [ [ [ "filament", 1800, "LIST" ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "rope_6",
    "id_suffix": "from_cloth",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "difficulty": 3,
    "time": "1 h",
    "autolearn": true,
    "qualities": [ { "id": "CUT", "level": 2 } ],
    "proficiencies": [ { "proficiency": "prof_fibers" }, { "proficiency": "prof_fibers_rope" } ],
    "components": [ [ [ "cotton_patchwork", 30 ], [ "leather", 30 ], [ "felt_patch", 30 ], [ "tanned_hide", 5 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "rope_6",
    "id_suffix": "spinwheel_cloth",
    "batch_time_factors": [ 70, 1 ],
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "time": "3 m",
    "reversible": true,
    "autolearn": true,
    "tools": [ [ [ "spinwheelitem", -1 ] ] ],
    "qualities": [ { "id": "CUT", "level": 2 } ],
    "proficiencies": [ { "proficiency": "prof_fibers" }, { "proficiency": "prof_fibers_rope" } ],
    "components": [ [ [ "cotton_patchwork", 30 ], [ "leather", 30 ], [ "felt_patch", 30 ], [ "tanned_hide", 5 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "NO_EXERCISE",
    "result": "string_36",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "time": "30 m",
    "reversible": true,
    "autolearn": true,
    "proficiencies": [ { "proficiency": "prof_fibers" } ],
    "components": [ [ [ "string_6", 6 ], [ "filament", 300, "LIST" ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "string_36",
    "id_suffix": "spinwheel",
    "batch_time_factors": [ 70, 1 ],
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "time": "90 s",
    "reversible": true,
    "autolearn": true,
    "tools": [ [ [ "spinwheelitem", -1 ] ] ],
    "proficiencies": [ { "proficiency": "prof_fibers" } ],
    "components": [ [ [ "string_6", 6 ], [ "filament", 300, "LIST" ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "MODERATE_EXERCISE",
    "result": "rope_30",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "time": "20 m",
    "reversible": true,
    "autolearn": true,
    "proficiencies": [ { "proficiency": "prof_fibers_rope", "required": false, "time_multiplier": 1.5 } ],
    "components": [ [ [ "rope_6", 5 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "rope_30",
    "id_suffix": "spinwheel_ropes",
    "batch_time_factors": [ 70, 1 ],
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "time": "5 m",
    "reversible": true,
    "autolearn": true,
    "tools": [ [ [ "spinwheelitem", -1 ] ] ],
    "proficiencies": [ { "proficiency": "prof_fibers_rope", "required": false, "time_multiplier": 1.5 } ],
    "components": [ [ [ "rope_6", 5 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "MODERATE_EXERCISE",
    "result": "rope_30",
    "id_suffix": "from_cloth",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "difficulty": 3,
    "time": "5 h",
    "autolearn": true,
    "qualities": [ { "id": "CUT", "level": 2 } ],
    "proficiencies": [ { "proficiency": "prof_fibers" }, { "proficiency": "prof_fibers_rope" } ],
    "components": [ [ [ "cotton_patchwork", 150 ], [ "leather", 150 ], [ "felt_patch", 150 ], [ "tanned_hide", 25 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "rope_30",
    "id_suffix": "spinwheel_cloth",
    "batch_time_factors": [ 70, 1 ],
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "time": "15 m",
    "reversible": true,
    "autolearn": true,
    "tools": [ [ [ "spinwheelitem", -1 ] ] ],
    "qualities": [ { "id": "CUT", "level": 2 } ],
    "proficiencies": [ { "proficiency": "prof_fibers" }, { "proficiency": "prof_fibers_rope" } ],
    "components": [ [ [ "cotton_patchwork", 150 ], [ "leather", 150 ], [ "felt_patch", 150 ], [ "tanned_hide", 25 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "MODERATE_EXERCISE",
    "result": "rope_30",
    "id_suffix": "from_string",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "time": "2h 30 m",
    "reversible": true,
    "autolearn": true,
    "proficiencies": [ { "proficiency": "prof_fibers" }, { "proficiency": "prof_fibers_rope" } ],
    "components": [ [ [ "string_36", 30 ], [ "string_6", 180 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "rope_30",
    "id_suffix": "spinwheel_string",
    "batch_time_factors": [ 70, 1 ],
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "time": "10 m",
    "reversible": true,
    "autolearn": true,
    "tools": [ [ [ "spinwheelitem", -1 ] ] ],
    "proficiencies": [ { "proficiency": "prof_fibers" }, { "proficiency": "prof_fibers_rope" } ],
    "components": [ [ [ "string_36", 30 ], [ "string_6", 180 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "MODERATE_EXERCISE",
    "result": "rope_30",
    "id_suffix": "from_filament",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "time": "10 h",
    "reversible": true,
    "autolearn": true,
    "proficiencies": [ { "proficiency": "prof_fibers", "skill_penalty": 0.5 }, { "proficiency": "prof_fibers_rope" } ],
    "components": [ [ [ "filament", 10800, "LIST" ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "rope_30",
    "id_suffix": "spinwheel_filament",
    "batch_time_factors": [ 70, 1 ],
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "time": "30 m",
    "reversible": true,
    "autolearn": true,
    "tools": [ [ [ "spinwheelitem", -1 ] ] ],
    "proficiencies": [ { "proficiency": "prof_fibers", "skill_penalty": 0.5 }, { "proficiency": "prof_fibers_rope" } ],
    "components": [ [ [ "filament", 10800, "LIST" ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "NO_EXERCISE",
    "result": "cordage_6",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "time": "5 m",
    "reversible": true,
    "autolearn": true,
    "components": [ [ [ "withered", 1 ], [ "straw_pile", 1 ], [ "tanbark", 1 ], [ "willowbark", 1 ] ] ],
    "proficiencies": [ { "proficiency": "prof_fibers" } ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "cordage_6",
    "id_suffix": "spinwheel_plant",
    "batch_time_factors": [ 70, 1 ],
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "time": "15 s",
    "reversible": true,
    "autolearn": true,
    "tools": [ [ [ "spinwheelitem", -1 ] ] ],
    "components": [ [ [ "withered", 1 ], [ "straw_pile", 1 ], [ "tanbark", 1 ], [ "willowbark", 1 ] ] ],
    "proficiencies": [ { "proficiency": "prof_fibers" } ]
  },
  {
    "type": "recipe",
    "activity_level": "MODERATE_EXERCISE",
    "result": "cordage_36",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "time": "30 m",
    "reversible": true,
    "autolearn": true,
    "components": [ [ [ "withered", 6 ], [ "straw_pile", 6 ], [ "tanbark", 6 ], [ "willowbark", 6 ] ] ],
    "proficiencies": [ { "proficiency": "prof_fibers" } ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "cordage_36",
    "id_suffix": "spinwheel_plant",
    "batch_time_factors": [ 70, 1 ],
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "time": "90 s",
    "reversible": true,
    "autolearn": true,
    "tools": [ [ [ "spinwheelitem", -1 ] ] ],
    "components": [ [ [ "withered", 6 ], [ "straw_pile", 6 ], [ "tanbark", 6 ], [ "willowbark", 6 ] ] ],
    "proficiencies": [ { "proficiency": "prof_fibers" } ]
  },
  {
    "type": "recipe",
    "activity_level": "MODERATE_EXERCISE",
    "result": "cordage_36",
    "id_suffix": "from_cordage_6",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "time": "2 m",
    "reversible": true,
    "autolearn": true,
    "components": [ [ [ "cordage_6", 6 ] ] ],
    "proficiencies": [ { "proficiency": "prof_fibers" } ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "cordage_36",
    "id_suffix": "spinwheel_ropes",
    "batch_time_factors": [ 70, 1 ],
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "time": "8 s",
    "reversible": true,
    "autolearn": true,
    "tools": [ [ [ "spinwheelitem", -1 ] ] ],
    "components": [ [ [ "cordage_6", 6 ] ] ],
    "proficiencies": [ { "proficiency": "prof_fibers" } ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "cordage_6_leather",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "time": "2 m",
    "autolearn": true,
    "qualities": [ { "id": "CUT", "level": 2 } ],
    "components": [ [ [ "leather", 1 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "cordage_36_leather",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "time": "5 m",
    "autolearn": true,
    "reversible": true,
    "components": [ [ [ "cordage_6_leather", 6 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "MODERATE_EXERCISE",
    "result": "rope_makeshift_6",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "survival",
    "time": "30 m",
    "reversible": true,
    "autolearn": true,
    "proficiencies": [ { "proficiency": "prof_fibers" }, { "proficiency": "prof_fibers_rope" } ],
    "components": [ [ [ "cordage_36", 6 ], [ "cordage_6", 36 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "rope_makeshift_6",
    "id_suffix": "spinwheel_cordages",
    "batch_time_factors": [ 70, 1 ],
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "time": "90 s",
    "reversible": true,
    "autolearn": true,
    "tools": [ [ [ "spinwheelitem", -1 ] ] ],
    "proficiencies": [ { "proficiency": "prof_fibers" }, { "proficiency": "prof_fibers_rope" } ],
    "components": [ [ [ "cordage_36", 6 ], [ "cordage_6", 36 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "MODERATE_EXERCISE",
    "result": "rope_makeshift_30",
    "id_suffix": "from_cordage",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "survival",
    "time": "2h 30 m",
    "reversible": true,
    "autolearn": true,
    "proficiencies": [ { "proficiency": "prof_fibers" }, { "proficiency": "prof_fibers_rope" } ],
    "components": [ [ [ "cordage_6", 150 ], [ "cordage_36", 30 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "rope_makeshift_30",
    "id_suffix": "spinwheel_cordages",
    "batch_time_factors": [ 70, 1 ],
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "time": "8 m",
    "reversible": true,
    "autolearn": true,
    "tools": [ [ [ "spinwheelitem", -1 ] ] ],
    "proficiencies": [ { "proficiency": "prof_fibers" }, { "proficiency": "prof_fibers_rope" } ],
    "components": [ [ [ "cordage_6", 150 ], [ "cordage_36", 30 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "MODERATE_EXERCISE",
    "result": "rope_makeshift_30",
    "id_suffix": "from_rope_makeshift_6",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "survival",
    "time": "10 m",
    "reversible": true,
    "autolearn": true,
    "proficiencies": [ { "proficiency": "prof_fibers" }, { "proficiency": "prof_fibers_rope" } ],
    "components": [ [ [ "rope_makeshift_6", 5 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "rope_makeshift_30",
    "id_suffix": "spinwheel_ropes",
    "batch_time_factors": [ 70, 1 ],
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "time": "30 s",
    "reversible": true,
    "autolearn": true,
    "tools": [ [ [ "spinwheelitem", -1 ] ] ],
    "proficiencies": [ { "proficiency": "prof_fibers" }, { "proficiency": "prof_fibers_rope" } ],
    "components": [ [ [ "rope_makeshift_6", 5 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "NO_EXERCISE",
    "result": "cordage_6",
    "id_suffix": "electric_spinwheel_plant",
    "batch_time_factors": [ 70, 1 ],
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "time": "15 s",
    "reversible": true,
    "autolearn": true,
    "tools": [ [ [ "electric_spinwheel", 1 ] ] ],
    "components": [ [ [ "withered", 1 ], [ "straw_pile", 1 ], [ "tanbark", 1 ], [ "willowbark", 1 ] ] ],
    "proficiencies": [ { "proficiency": "prof_fibers" } ]
  },
  {
    "type": "recipe",
    "activity_level": "NO_EXERCISE",
    "result": "string_6",
    "id_suffix": "electric_spinwheel",
    "batch_time_factors": [ 70, 1 ],
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "time": "15 s",
    "reversible": true,
    "autolearn": true,
    "tools": [ [ [ "electric_spinwheel", 1 ] ] ],
    "proficiencies": [ { "proficiency": "prof_fibers" } ],
    "components": [ [ [ "filament", 50, "LIST" ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "NO_EXERCISE",
    "result": "rope_6",
    "id_suffix": "electric_spinwheel_string",
    "batch_time_factors": [ 70, 1 ],
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "time": "90 s",
    "reversible": true,
    "autolearn": true,
    "tools": [ [ [ "electric_spinwheel", 4 ] ] ],
    "proficiencies": [ { "proficiency": "prof_fibers" }, { "proficiency": "prof_fibers_rope" } ],
    "components": [ [ [ "string_36", 6 ], [ "string_6", 36 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "NO_EXERCISE",
    "result": "rope_6",
    "id_suffix": "electric_spinwheel_filament",
    "batch_time_factors": [ 70, 1 ],
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "time": "6 m",
    "reversible": true,
    "autolearn": true,
    "tools": [ [ [ "electric_spinwheel", 13 ] ] ],
    "proficiencies": [ { "proficiency": "prof_fibers", "skill_penalty": 0.5 }, { "proficiency": "prof_fibers_rope" } ],
    "components": [ [ [ "filament", 1800, "LIST" ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "NO_EXERCISE",
    "result": "rope_6",
    "id_suffix": "electric_spinwheel_cloth",
    "batch_time_factors": [ 70, 1 ],
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "time": "3 m",
    "reversible": true,
    "autolearn": true,
    "tools": [ [ [ "electric_spinwheel", 7 ] ] ],
    "qualities": [ { "id": "CUT", "level": 2 } ],
    "proficiencies": [ { "proficiency": "prof_fibers" }, { "proficiency": "prof_fibers_rope" } ],
    "components": [ [ [ "cotton_patchwork", 30 ], [ "leather", 30 ], [ "felt_patch", 30 ], [ "tanned_hide", 5 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "NO_EXERCISE",
    "result": "string_36",
    "id_suffix": "electric_spinwheel",
    "batch_time_factors": [ 70, 1 ],
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "time": "90 s",
    "reversible": true,
    "autolearn": true,
    "tools": [ [ [ "electric_spinwheel", 4 ] ] ],
    "proficiencies": [ { "proficiency": "prof_fibers" } ],
    "components": [ [ [ "string_6", 6 ], [ "filament", 300, "LIST" ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "NO_EXERCISE",
    "result": "rope_30",
    "id_suffix": "electric_spinwheel_ropes",
    "batch_time_factors": [ 70, 1 ],
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "time": "5 m",
    "reversible": true,
    "autolearn": true,
    "tools": [ [ [ "electric_spinwheel", 11 ] ] ],
    "proficiencies": [ { "proficiency": "prof_fibers_rope", "required": false, "time_multiplier": 1.5 } ],
    "components": [ [ [ "rope_6", 5 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "NO_EXERCISE",
    "result": "rope_30",
    "id_suffix": "electric_spinwheel_cloth",
    "batch_time_factors": [ 70, 1 ],
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "time": "15 m",
    "reversible": true,
    "autolearn": true,
    "tools": [ [ [ "electric_spinwheel", 32 ] ] ],
    "qualities": [ { "id": "CUT", "level": 2 } ],
    "proficiencies": [ { "proficiency": "prof_fibers" }, { "proficiency": "prof_fibers_rope" } ],
    "components": [ [ [ "cotton_patchwork", 150 ], [ "leather", 150 ], [ "felt_patch", 150 ], [ "tanned_hide", 25 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "NO_EXERCISE",
    "result": "rope_30",
    "id_suffix": "electric_spinwheel_string",
    "batch_time_factors": [ 70, 1 ],
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "time": "10 m",
    "reversible": true,
    "autolearn": true,
    "tools": [ [ [ "electric_spinwheel", 21 ] ] ],
    "proficiencies": [ { "proficiency": "prof_fibers" }, { "proficiency": "prof_fibers_rope" } ],
    "components": [ [ [ "string_36", 30 ], [ "string_6", 180 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "NO_EXERCISE",
    "result": "rope_30",
    "id_suffix": "electric_spinwheel_filament",
    "batch_time_factors": [ 70, 1 ],
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "time": "30 m",
    "reversible": true,
    "autolearn": true,
    "tools": [ [ [ "electric_spinwheel", 63 ] ] ],
    "proficiencies": [ { "proficiency": "prof_fibers", "skill_penalty": 0.5 }, { "proficiency": "prof_fibers_rope" } ],
    "components": [ [ [ "filament", 10800, "LIST" ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "NO_EXERCISE",
    "result": "cordage_36",
    "id_suffix": "electric_spinwheel_plant",
    "batch_time_factors": [ 70, 1 ],
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "time": "90 s",
    "reversible": true,
    "autolearn": true,
    "tools": [ [ [ "electric_spinwheel", 4 ] ] ],
    "components": [ [ [ "withered", 6 ], [ "straw_pile", 6 ], [ "tanbark", 6 ], [ "willowbark", 6 ] ] ],
    "proficiencies": [ { "proficiency": "prof_fibers" } ]
  },
  {
    "type": "recipe",
    "activity_level": "NO_EXERCISE",
    "result": "cordage_36",
    "id_suffix": "electric_spinwheel_ropes",
    "batch_time_factors": [ 70, 1 ],
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "time": "8 s",
    "reversible": true,
    "autolearn": true,
    "tools": [ [ [ "electric_spinwheel", 1 ] ] ],
    "components": [ [ [ "cordage_6", 6 ] ] ],
    "proficiencies": [ { "proficiency": "prof_fibers" } ]
  },
  {
    "type": "recipe",
    "activity_level": "NO_EXERCISE",
    "result": "rope_makeshift_6",
    "id_suffix": "electric_spinwheel_cordages",
    "batch_time_factors": [ 70, 1 ],
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "time": "90 s",
    "reversible": true,
    "autolearn": true,
    "tools": [ [ [ "electric_spinwheel", 4 ] ] ],
    "proficiencies": [ { "proficiency": "prof_fibers" }, { "proficiency": "prof_fibers_rope" } ],
    "components": [ [ [ "cordage_36", 6 ], [ "cordage_6", 36 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "NO_EXERCISE",
    "result": "rope_makeshift_30",
    "id_suffix": "electric_spinwheel_cordages",
    "batch_time_factors": [ 70, 1 ],
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "time": "8 m",
    "reversible": true,
    "autolearn": true,
    "tools": [ [ [ "electric_spinwheel", 17 ] ] ],
    "proficiencies": [ { "proficiency": "prof_fibers" }, { "proficiency": "prof_fibers_rope" } ],
    "components": [ [ [ "cordage_6", 150 ], [ "cordage_36", 30 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "NO_EXERCISE",
    "result": "rope_makeshift_30",
    "id_suffix": "electric_spinwheel_ropes",
    "batch_time_factors": [ 70, 1 ],
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "time": "30 s",
    "reversible": true,
    "autolearn": true,
    "tools": [ [ [ "electric_spinwheel", 1 ] ] ],
    "proficiencies": [ { "proficiency": "prof_fibers" }, { "proficiency": "prof_fibers_rope" } ],
    "components": [ [ [ "rope_makeshift_6", 5 ] ] ]
  }
]
