[
  {
    "abstract": "base_silverware",
    "name": { "str": "generic silverware" },
    "type": "GENERIC",
    "description": "generic item template",
    "symbol": ";",
    "color": "light_gray",
    "price": 100,
    "price_postapoc": 0,
    "weight": "48 g",
    "volume": "25 ml",
    "material": [ "steel" ],
    "to_hit": -1,
    "melee_damage": { "bash": 2, "cut": 1 }
  },
  {
    "abstract": "base_utensil",
    "name": { "str": "generic utensil" },
    "type": "GENERIC",
    "description": "generic item template",
    "symbol": ";",
    "color": "light_gray",
    "price": 200,
    "price_postapoc": 0,
    "weight": "158 g",
    "volume": "75 ml",
    "material": [ "steel" ],
    "to_hit": -1,
    "melee_damage": { "bash": 3, "cut": 2 }
  },
  {
    "abstract": "base_plastic_silverware",
    "name": { "str": "generic silverware" },
    "type": "GENERIC",
    "description": "generic item template",
    "symbol": ";",
    "color": "light_gray",
    "price": 10,
    "price_postapoc": 0,
    "weight": "28 g",
    "volume": "25 ml",
    "material": [ "plastic" ],
    "to_hit": -2,
    "melee_damage": { "bash": 1, "cut": 1 }
  },
  {
    "abstract": "base_ceramic_dish",
    "name": { "str": "generic dish", "str_pl": "generic dishes" },
    "description": "generic item template",
    "type": "GENERIC",
    "symbol": ")",
    "color": "yellow",
    "price": 1200,
    "price_postapoc": 0,
    "material": [ "ceramic" ],
    "weight": "375 g",
    "volume": "375 ml",
    "to_hit": -1,
    "melee_damage": { "bash": 3 }
  },
  {
    "abstract": "base_glass_dish",
    "name": { "str": "generic dish", "str_pl": "generic dishes" },
    "description": "generic item template",
    "type": "GENERIC",
    "symbol": ")",
    "color": "cyan",
    "price": 1400,
    "price_postapoc": 0,
    "material": [ "glass" ],
    "weight": "322 g",
    "volume": "262 ml",
    "to_hit": -1,
    "melee_damage": { "bash": 3 }
  },
  {
    "abstract": "base_tin_dish",
    "name": { "str": "generic dish", "str_pl": "generic dishes" },
    "description": "generic item template",
    "type": "GENERIC",
    "symbol": ")",
    "color": "light_gray",
    "price": 400,
    "price_postapoc": 0,
    "material": [ "tin" ],
    "weight": "262 g",
    "volume": "262 ml",
    "to_hit": -1,
    "melee_damage": { "bash": 2 }
  },
  {
    "abstract": "base_plastic_dish",
    "name": { "str": "generic dish", "str_pl": "generic dishes" },
    "description": "generic item template",
    "type": "GENERIC",
    "symbol": ")",
    "color": "light_cyan",
    "price": 400,
    "price_postapoc": 0,
    "material": [ "plastic" ],
    "weight": "130 g",
    "volume": "262 ml",
    "to_hit": -1,
    "melee_damage": { "bash": 1 }
  },
  {
    "abstract": "base_cookpot",
    "name": { "str": "generic cook pot" },
    "description": "generic item template",
    "type": "GENERIC",
    "symbol": ")",
    "to_hit": { "grip": "bad", "length": "hand", "surface": "any", "balance": "clumsy" },
    "price": 4500,
    "price_postapoc": 10,
    "use_action": [ "HEAT_FOOD" ],
    "qualities": [ [ "COOK", 3 ], [ "BOIL", 2 ], [ "CONTAIN", 1 ], [ "CHEM", 1 ] ],
    "flags": [ "ALLOWS_REMOTE_USE" ]
  },
  {
    "copy-from": "base_ceramic_dish",
    "type": "GENERIC",
    "category": "other",
    "id": "ceramic_plate",
    "volume": "125 ml",
    "name": { "str": "ceramic plate" },
    "symbol": ",",
    "description": "A ceramic dinner plate, unremarkable in every way.",
    "qualities": [ [ "CONTAIN", 1 ] ]
  },
  {
    "type": "GENERIC",
    "category": "container",
    "id": "ceramic_bowl",
    "name": { "str": "ceramic bowl" },
    "symbol": ")",
    "description": "A perfectly ordinary ceramic soup bowl.",
    "copy-from": "base_ceramic_dish",
    "volume": "625 ml",
    "pocket_data": [
      {
        "max_contains_volume": "500 ml",
        "max_contains_weight": "1 kg",
        "watertight": true,
        "open_container": true,
        "rigid": true
      }
    ],
    "qualities": [ [ "BOIL", 2 ], [ "CONTAIN", 1 ] ]
  },
  {
    "type": "GENERIC",
    "category": "container",
    "id": "ceramic_cup",
    "name": { "str": "ceramic cup" },
    "symbol": "u",
    "description": "A light ceramic teacup.  Quite classy.",
    "copy-from": "base_ceramic_dish",
    "weight": "254 g",
    "//1": "Weight calculated proportionally from the coffee mug as I couldn't find detailed weight information for the product.",
    "volume": "380 ml",
    "longest_side": "12 cm",
    "price": "5 USD",
    "to_hit": { "grip": "solid", "length": "hand", "surface": "any", "balance": "clumsy" },
    "pocket_data": [
      {
        "max_contains_volume": "250 ml",
        "//2": "This isn't true. It should contain 150ml. But I can't lower it beyond this much because then it won't be able to hold common liquids. I love charges.",
        "max_contains_weight": "300 g",
        "watertight": true,
        "open_container": true,
        "rigid": true
      }
    ],
    "qualities": [ [ "BOIL", 2 ], [ "CONTAIN", 1 ] ],
    "//3": "Based on https://www.dimensions.com/element/ikea-vardagen-coffee-cup-saucer"
  },
  {
    "type": "GENERIC",
    "id": "nice_mug",
    "copy-from": "base_ceramic_dish",
    "category": "container",
    "symbol": "u",
    "name": { "str": "complimentary mug" },
    "description": "A ceramic mug.  It says \"Nice job, <name_g>!\"",
    "expand_snippets": true,
    "longest_side": "12 cm",
    "price": "5 USD",
    "to_hit": { "grip": "solid", "length": "hand", "surface": "any", "balance": "clumsy" },
    "pocket_data": [
      {
        "max_contains_volume": "330 ml",
        "max_contains_weight": "1 kg",
        "watertight": true,
        "open_container": true,
        "rigid": true
      }
    ],
    "qualities": [ [ "BOIL", 2 ], [ "CONTAIN", 1 ] ]
  },
  {
    "id": "mean_mug",
    "type": "GENERIC",
    "copy-from": "base_ceramic_dish",
    "name": { "str": "insulting mug" },
    "description": "A ceramic mug.",
    "category": "container",
    "symbol": "u",
    "variant_type": "generic",
    "variants": [
      {
        "id": "fuck_you",
        "name": { "str": "insulting mug" },
        "description": "It says \"<fuck_you>, <name_b>!\"",
        "append": true,
        "expand_snippets": true,
        "weight": 1
      },
      {
        "id": "worst_dad",
        "name": { "str": "bad dad mug" },
        "description": "It says \"Worlds Worst Dad\".",
        "append": true,
        "weight": 1
      }
    ],
    "price": "5 USD",
    "longest_side": "12 cm",
    "to_hit": { "grip": "solid", "length": "hand", "surface": "any", "balance": "clumsy" },
    "pocket_data": [
      {
        "max_contains_volume": "330 ml",
        "max_contains_weight": "1 kg",
        "watertight": true,
        "open_container": true,
        "rigid": true
      }
    ],
    "qualities": [ [ "BOIL", 2 ], [ "CONTAIN", 1 ] ]
  },
  {
    "type": "GENERIC",
    "category": "container",
    "id": "ceramic_mug",
    "name": { "str": "coffee mug" },
    "symbol": "u",
    "description": "A ceramic coffee cup with a logo on the side.",
    "copy-from": "base_ceramic_dish",
    "weight": "318 g",
    "volume": "475 ml",
    "longest_side": "12 cm",
    "price": "5 USD",
    "to_hit": { "grip": "solid", "length": "hand", "surface": "any", "balance": "clumsy" },
    "pocket_data": [
      {
        "max_contains_volume": "330 ml",
        "max_contains_weight": "1 kg",
        "watertight": true,
        "open_container": true,
        "rigid": true
      }
    ],
    "qualities": [ [ "BOIL", 2 ], [ "CONTAIN", 1 ] ],
    "snippet_category": [
      { "id": "mug1", "text": "The side of the mug reads 'World's Greatest Dad'." },
      { "id": "mug2", "text": "The side of the mug reads 'World's Greatest Mom'." },
      { "id": "mug3", "text": "The side of the mug has a picture of a happy-looking family." },
      {
        "id": "mug4",
        "text": "The side of the mug has a comical green face on it and says 'I'm a zombie without my coffee!'."
      },
      { "id": "mug5", "text": "The side of the mug reads 'I'd rather be playing open source games'." },
      { "id": "mug6", "text": "The side of the mug reads 'If you think I'm bad, look in a mirror'." },
      { "id": "mug7", "text": "The side of the mug has a diagram of a caffeine molecule." },
      { "id": "mug8", "text": "The side of the mug has a cute picture of a sleeping cat." },
      { "id": "mug9", "text": "The mug is printed in leopard spots." },
      { "id": "mug10", "text": "The mug is blue and looks like a TARDIS." },
      { "id": "mug11", "text": "The side of the mug reads 'STAR WARS' over a picture of a lightsaber." },
      { "id": "mug12", "text": "The side of the mug reads 'House Stark' and depicts a fictional crest." },
      { "id": "mug13", "text": "The side of the mug reads 'My fandom could beat up your fandom'. " },
      {
        "id": "mug14",
        "text": "The side of the mug reads 'Do you even linux, bro?' and has a picture of a muscular penguin."
      },
      { "id": "mug15", "text": "The side of the mug reads 'I wish this was wine!'" },
      { "id": "mug16", "text": "The side of the mug reads 'CasUaL aLcoHoLiSm'" },
      { "id": "mug17", "text": "A white ceramic coffee mug.  It says \"World's Best Dad!\" on the side." },
      {
        "id": "mug18",
        "text": "A white ceramic coffee mug.  It says \"Great Ideas start with Great Coffee.\" on the side."
      },
      {
        "id": "mug19",
        "text": "A white ceramic coffee mug.  On the side is a glass of wine and a cup of coffee both saying \"She loves me more!\""
      },
      {
        "id": "mug20",
        "text": "A white ceramic coffee mug.  It says \"This is a designer mug.  It fuels designers.\" on the side."
      },
      { "id": "mug21", "text": "A white ceramic coffee mug.  On the side is a winking woman in lingerie." },
      {
        "id": "mug22",
        "text": "A white ceramic coffee mug.  It says \"You're my definition of perfect.  <3\" on the side."
      },
      {
        "id": "mug23",
        "text": "A white ceramic coffee mug.  It says \"You've been poisoned.\" on the bottom, inside of it."
      },
      {
        "id": "mug24",
        "text": "A white ceramic coffee mug.  On the side is a dog wearing a hat, sitting in a burning room, saying \"This is fine.\""
      },
      { "id": "mug25", "text": "A white ceramic coffee mug.  There's a tiny dinosaur sculpture inside of it." },
      { "id": "mug26", "text": "A white ceramic coffee mug.  It says \"I <3 Massachusetts.\" on the side." }
    ],
    "//": "Based on https://www.amazon.com/dp/B0B6CWNKCP"
  },
  {
    "type": "GENERIC",
    "category": "other",
    "id": "tin_plate",
    "name": { "str": "tin plate" },
    "symbol": ",",
    "description": "A tin dinner plate, lightweight and clanky.",
    "looks_like": "ceramic_plate",
    "copy-from": "base_tin_dish",
    "qualities": [ [ "CONTAIN", 1 ] ]
  },
  {
    "type": "GENERIC",
    "category": "container",
    "id": "tin_cup",
    "name": { "str": "tin cup" },
    "symbol": "u",
    "description": "An enameled tin cup.  Great for camping or for prison use; makes a wonderful sound when clanged along bars.",
    "looks_like": "ceramic_cup",
    "proportional": { "weight": 0.8 },
    "copy-from": "base_tin_dish",
    "pocket_data": [
      {
        "max_contains_volume": "250 ml",
        "max_contains_weight": "1 kg",
        "watertight": true,
        "open_container": true,
        "rigid": true
      }
    ],
    "qualities": [ [ "BOIL", 2 ], [ "CONTAIN", 1 ] ]
  },
  {
    "type": "GENERIC",
    "category": "container",
    "id": "bowl_pewter",
    "name": { "str": "pewter bowl" },
    "description": "A small pewter serving bowl without a lid.  Holds 250 ml of liquid.",
    "copy-from": "base_tin_dish",
    "symbol": "u",
    "pocket_data": [
      {
        "max_contains_volume": "250 ml",
        "max_contains_weight": "1 kg",
        "watertight": true,
        "open_container": true,
        "rigid": true
      }
    ],
    "qualities": [ [ "BOIL", 2 ], [ "CONTAIN", 1 ] ]
  },
  {
    "type": "GENERIC",
    "category": "other",
    "id": "glass_plate",
    "name": { "str": "glass plate" },
    "symbol": ",",
    "description": "A glass dinner plate, for people who don't have clumsy children.",
    "looks_like": "ceramic_plate",
    "copy-from": "base_glass_dish",
    "qualities": [ [ "CONTAIN", 1 ] ]
  },
  {
    "type": "GENERIC",
    "category": "container",
    "id": "glass",
    "name": { "str": "drinking glass", "str_pl": "drinking glasses" },
    "symbol": "U",
    "description": "A tall drinking glass.",
    "copy-from": "base_glass_dish",
    "volume": "620 ml",
    "pocket_data": [
      {
        "max_contains_volume": "500 ml",
        "max_contains_weight": "1 kg",
        "watertight": true,
        "open_container": true,
        "rigid": true
      }
    ],
    "qualities": [ [ "BOIL", 1 ], [ "CONTAIN", 1 ] ]
  },
  {
    "type": "GENERIC",
    "category": "container",
    "id": "wine_glass",
    "volume": "420 ml",
    "weight": "130 g",
    "longest_side": "20 cm",
    "price": "13 USD",
    "name": { "str": "wine glass", "str_pl": "wine glasses" },
    "symbol": "Y",
    "description": "A stemmed drinking glass that makes you feel very fancy when you drink from it.",
    "copy-from": "base_glass_dish",
    "pocket_data": [
      {
        "max_contains_volume": "250 ml",
        "max_contains_weight": "500 g",
        "watertight": true,
        "open_container": true,
        "rigid": true
      }
    ],
    "qualities": [ [ "CONTAIN", 1 ] ],
    "to_hit": { "grip": "bad", "length": "hand", "surface": "any", "balance": "clumsy" },
    "//": "Based on https://www.amazon.com/dp/B01M4OEU65"
  },
  {
    "type": "GENERIC",
    "category": "container",
    "id": "glass_bowl",
    "name": { "str": "glass bowl" },
    "symbol": "u",
    "description": "A glass bowl for soup or dessert.",
    "copy-from": "base_glass_dish",
    "volume": "620 ml",
    "pocket_data": [
      {
        "max_contains_volume": "500 ml",
        "max_contains_weight": "1 kg",
        "watertight": true,
        "open_container": true,
        "rigid": true
      }
    ],
    "qualities": [ [ "BOIL", 1 ], [ "CONTAIN", 1 ] ]
  },
  {
    "type": "GENERIC",
    "category": "other",
    "id": "plastic_plate",
    "name": { "str": "plastic plate" },
    "symbol": ",",
    "description": "A durable plastic plate, the sort you might use as patio dishware.",
    "copy-from": "base_plastic_dish",
    "qualities": [ [ "CONTAIN", 1 ] ]
  },
  {
    "type": "GENERIC",
    "category": "container",
    "id": "tumbler_plastic",
    "name": { "str": "plastic tumbler" },
    "symbol": "U",
    "description": "A durable plastic drinking vessel.  This one is made of clear acrylic and looks almost like glass.",
    "copy-from": "base_plastic_dish",
    "pocket_data": [
      {
        "max_contains_volume": "250 ml",
        "max_contains_weight": "1 kg",
        "watertight": true,
        "open_container": true,
        "rigid": true
      }
    ],
    "qualities": [ [ "CONTAIN", 1 ] ]
  },
  {
    "id": "bowl_plastic",
    "type": "GENERIC",
    "category": "container",
    "name": { "str": "plastic tupperware" },
    "symbol": "u",
    "description": "A piece of plastic tupperware with a matching watertight lid.  Holds 750 ml of liquid.",
    "copy-from": "base_plastic_dish",
    "volume": "787 ml",
    "longest_side": "17 cm",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "watertight": true,
        "rigid": true,
        "max_contains_volume": "750 ml",
        "max_contains_weight": "1 kg"
      }
    ],
    "qualities": [ [ "CONTAIN", 1 ] ]
  },
  {
    "id": "plastic_bowl_kids",
    "type": "GENERIC",
    "category": "container",
    "name": { "str": "kiddie bowl" },
    "symbol": "u",
    "proportional": { "weight": 0.6, "volume": 0.5 },
    "description": "A plastic bowl designed for use by children.",
    "copy-from": "base_plastic_dish",
    "pocket_data": [
      {
        "max_contains_volume": "120 ml",
        "max_contains_weight": "1 kg",
        "watertight": true,
        "open_container": true,
        "rigid": true
      }
    ],
    "qualities": [ [ "CONTAIN", 1 ] ],
    "snippet_category": [
      { "id": "kbowl1", "text": "This bowl is decorated with cartoon bears." },
      {
        "id": "kbowl2",
        "text": "There is a drawing of Yoda at the bottom of this bowl, and the words 'Eaten it all, you have'."
      },
      { "id": "kbowl3", "text": "This bowl is covered in cartoon dogs and a logo that reads 'Paw Patrol'." },
      { "id": "kbowl4", "text": "There are orange and blue fish chasing each other around the rim of this bowl." },
      {
        "id": "kbowl5",
        "text": "This bowl is shaped like the head of a silly frog with the opening forming the mouth."
      },
      { "id": "kbowl6", "text": "There are cute farm animals decorating this bowl." }
    ]
  },
  {
    "id": "sippy_cup",
    "type": "GENERIC",
    "category": "container",
    "name": { "str": "sippy cup" },
    "symbol": "u",
    "proportional": { "weight": 0.4, "volume": 0.5 },
    "description": "A plastic cup with a spill-proof lid, designed for use by children.",
    "copy-from": "base_plastic_dish",
    "pocket_data": [ { "max_contains_volume": "120 ml", "max_contains_weight": "1 kg", "watertight": true, "rigid": true } ],
    "qualities": [ [ "CONTAIN", 1 ] ],
    "snippet_category": [
      { "id": "sippycup1", "text": "This cup is decorated with cartoon bears." },
      { "id": "sippycup2", "text": "This cup has a cartoony picture of the Avengers wrapped around the side." },
      { "id": "sippycup3", "text": "This sippy cup is made of plastic in bright clashing colors." },
      { "id": "sippycup4", "text": "This is a simple blue sippy cup with tooth marks around the spout." },
      { "id": "sippycup5", "text": "This cup is decorated to look like a pokeball." },
      { "id": "sippycup6", "text": "There are cute anthropomorphic fruits decorating this cup." },
      { "id": "sippycup7", "text": "This sippy cup is decorated with crayon-like text that reads 'I love you'." }
    ]
  },
  {
    "type": "GENERIC",
    "category": "other",
    "id": "fork",
    "name": { "str": "fork" },
    "description": "A fork, if you stab something with it, you eat it right away.  Wait… nevermind.",
    "weight": "43 g",
    "volume": "45 ml",
    "longest_side": "21 cm",
    "price": 75,
    "copy-from": "base_silverware",
    "flags": [ "SHEATH_KNIFE", "ALLOWS_BODY_BLOCK", "FRAGILE_MELEE" ],
    "weapon_category": [ "SHIVS" ],
    "to_hit": { "grip": "solid", "length": "hand", "surface": "point", "balance": "neutral" },
    "melee_damage": { "bash": 2, "stab": 1 },
    "//": "Based on https://www.amazon.com/dp/B086D4PV2G"
  },
  {
    "type": "GENERIC",
    "category": "other",
    "id": "plastic_fork",
    "name": { "str": "plastic fork" },
    "description": "A plastic disposable fork.  Great for picnic lunches in the post-apocalyptic wasteland.",
    "weight": "4 g",
    "volume": "15 ml",
    "longest_side": "15 cm",
    "looks_like": "fork",
    "copy-from": "base_plastic_silverware",
    "weapon_category": [ "SHIVS" ],
    "flags": [ "SHEATH_KNIFE", "ALLOWS_BODY_BLOCK", "FRAGILE_MELEE" ],
    "melee_damage": { "bash": 1, "stab": 1 }
  },
  {
    "type": "GENERIC",
    "category": "other",
    "id": "spoon",
    "name": { "str": "spoon" },
    "description": "Do not try to bend the spoon.  That is impossible.",
    "weight": "43 g",
    "volume": "70 ml",
    "longest_side": "19 cm",
    "price": 69,
    "copy-from": "base_silverware",
    "flags": [ "SHEATH_KNIFE", "ALLOWS_BODY_BLOCK" ],
    "to_hit": { "grip": "solid", "length": "hand", "surface": "point", "balance": "neutral" },
    "//": "Based on https://www.amazon.com/dp/B0886HQRD3"
  },
  {
    "type": "GENERIC",
    "category": "other",
    "id": "plastic_spoon",
    "name": { "str": "plastic spoon" },
    "description": "A plastic disposable spoon.  Easier to bend than the metal variety.",
    "weight": "4 g",
    "volume": "22 ml",
    "longest_side": "15 cm",
    "looks_like": "spoon",
    "copy-from": "base_plastic_silverware",
    "flags": [ "SHEATH_KNIFE", "ALLOWS_BODY_BLOCK" ]
  },
  {
    "type": "GENERIC",
    "category": "other",
    "id": "plastic_spoon_kids",
    "name": { "str": "kiddie spoon" },
    "symbol": "u",
    "proportional": { "weight": 0.7, "volume": 0.5 },
    "description": "A plastic spoon designed for use by children.",
    "looks_like": "spoon",
    "copy-from": "base_plastic_silverware",
    "snippet_category": [
      { "id": "kspoon1", "text": "This spoon is striped in bright primary colors." },
      { "id": "kspoon2", "text": "This spoon is styled to look like a bulldozer." },
      { "id": "kspoon3", "text": "This spoon is covered in cartoon dogs and a logo that reads 'Paw Patrol'." },
      { "id": "kspoon4", "text": "There is a cute cartoon bear on the handle of this spoon." },
      { "id": "kspoon5", "text": "There are cartoon cats all over this spoon." },
      { "id": "kspoon6", "text": "This spoon has a silhouette of a giraffe going down the handle." }
    ]
  },
  {
    "type": "GENERIC",
    "category": "other",
    "id": "knife_butter",
    "name": { "str": "butter knife", "str_pl": "butter knives" },
    "description": "A dull knife, absolutely worthless in combat.  Excellent for spreading soft things on bread.",
    "weight": "71 g",
    "volume": "75 ml",
    "longest_side": "21 cm",
    "price": "4 USD",
    "flags": [ "SHEATH_KNIFE", "ALLOWS_BODY_BLOCK", "FRAGILE_MELEE" ],
    "copy-from": "base_silverware",
    "to_hit": { "grip": "solid", "length": "hand", "surface": "point", "balance": "neutral" },
    "melee_damage": { "bash": 2, "stab": 1 },
    "weapon_category": [ "SHIVS" ],
    "//": "Based on https://www.amazon.com/dp/B08NFVGSRJ"
  },
  {
    "type": "GENERIC",
    "category": "other",
    "id": "plastic_knife",
    "name": { "str": "plastic knife", "str_pl": "plastic knives" },
    "description": "A plastic butter knife.  It's actually a bit sharper than its metal counterpart, but that doesn't make it any more effective as a weapon.",
    "weight": "4 g",
    "volume": "10 ml",
    "longest_side": "15 cm",
    "looks_like": "knife_butter",
    "weapon_category": [ "SHIVS" ],
    "flags": [ "SHEATH_KNIFE", "ALLOWS_BODY_BLOCK", "FRAGILE_MELEE" ],
    "copy-from": "base_plastic_silverware",
    "melee_damage": { "bash": 1, "stab": 1 }
  },
  {
    "type": "GENERIC",
    "category": "other",
    "id": "plastic_straw",
    "name": { "str": "plastic straw" },
    "proportional": { "weight": 0.7, "volume": 0.5 },
    "description": "A plastic straw, for drinking things and littering.",
    "copy-from": "base_plastic_silverware"
  },
  {
    "type": "GENERIC",
    "category": "other",
    "id": "corkscrew",
    "name": { "str": "corkscrew" },
    "description": "Many a pleasant date has been ruined by forgetting this important tool.",
    "flags": [ "SHEATH_KNIFE" ],
    "looks_like": "fork",
    "copy-from": "base_silverware",
    "weight": "130 g",
    "volume": "800 ml",
    "//1": "Lower than what the amazon link implies but I refuse to believe it's 1l of volume. 800ml is probably way overkill either way, since it has plenty of empty space that this calculation does not account for.",
    "longest_side": "23 cm",
    "price": "9 USD",
    "to_hit": { "grip": "none", "length": "hand", "surface": "point", "balance": "neutral" },
    "melee_damage": { "bash": 2, "stab": 1 },
    "//2": "Based on https://www.amazon.com/dp/B081R28ZLP"
  },
  {
    "type": "GENERIC",
    "category": "other",
    "id": "peeler",
    "name": { "str": "vegetable peeler" },
    "description": "A simple tool for peeling the outer skin off fruits and veggies without stabbing yourself.",
    "flags": [ "SHEATH_KNIFE", "ALLOWS_BODY_BLOCK" ],
    "looks_like": "knife_butter",
    "copy-from": "base_silverware",
    "weight": "82 g",
    "volume": "138 ml",
    "longest_side": "19 cm",
    "material": [ { "type": "plastic", "portion": 17 }, { "type": "steel", "portion": 3 } ],
    "price": "12 USD",
    "to_hit": { "grip": "solid", "length": "hand", "surface": "point", "balance": "neutral" },
    "//": "Based on https://www.amazon.com/dp/B00004OCIP"
  },
  {
    "type": "GENERIC",
    "category": "other",
    "id": "bottle_opener",
    "name": { "str": "bottle opener" },
    "description": "A simple lever for popping open bottles.",
    "weight": "64 g",
    "volume": "93 ml",
    "longest_side": "18 cm",
    "price": "4 USD",
    "looks_like": "fork",
    "copy-from": "base_silverware",
    "to_hit": { "grip": "solid", "length": "hand", "surface": "any", "balance": "neutral" },
    "snippet_category": [
      { "id": "bottleopener1", "text": "This bottle opener is shaped like a zombie head, the mouth pops open the bottle." },
      { "id": "bottleopener2", "text": "This bottle opener is shaped like a lightsaber." },
      { "id": "bottleopener3", "text": "This bottle opener is shaped like a revolver." },
      {
        "id": "bottleopener4",
        "text": "This bottle opener is engraved with the words 'I'll die before I give you my beer'."
      },
      {
        "id": "bottleopener5",
        "text": "This bottle opener is emblazoned with a logo for an HVAC contracting company."
      },
      { "id": "bottleopener6", "text": "This bottle opener reads 'Corporate Team Building Exercise 1999'." },
      { "id": "bottleopener7", "text": "This bottle opener reads 'I'd rather be drinking whiskey'." },
      { "id": "bottleopener8", "text": "This bottle opener is shaped like a phaser." },
      { "id": "bottleopener9", "text": "This novelty bottle opener is designed to look like a hobo clown." }
    ],
    "//": "Based on https://www.amazon.com/dp/B087QF9SWM"
  },
  {
    "type": "GENERIC",
    "category": "other",
    "id": "spork",
    "name": { "str": "spork" },
    "description": "The bastardized hybrid of a spoon and fork, with all the power and capabilities of both in a more annoying to use package.",
    "flags": [ "SHEATH_KNIFE", "ALLOWS_BODY_BLOCK", "FRAGILE_MELEE" ],
    "looks_like": "fork",
    "copy-from": "base_silverware",
    "weapon_category": [ "SHIVS" ],
    "melee_damage": { "bash": 2, "stab": 1 }
  },
  {
    "type": "GENERIC",
    "category": "other",
    "id": "foon",
    "name": { "str": "foon" },
    "description": "Clearly the superior instrument.  Sporks are just imitators.",
    "flags": [ "SHEATH_KNIFE", "ALLOWS_BODY_BLOCK", "FRAGILE_MELEE" ],
    "looks_like": "spork",
    "copy-from": "base_silverware",
    "weapon_category": [ "SHIVS" ],
    "melee_damage": { "bash": 2, "stab": 1 }
  },
  {
    "type": "GENERIC",
    "category": "other",
    "id": "chopsticks",
    "name": { "str": "chopsticks", "str_pl": "pairs of chopsticks" },
    "description": "One of the most popular eating utensils in the world.  Does double duty as a way of dealing with especially fragile vampires.",
    "flags": [ "ALLOWS_BODY_BLOCK", "FRAGILE_MELEE" ],
    "symbol": "X",
    "color": "light_gray",
    "price": "1 USD",
    "price_postapoc": 0,
    "weight": "11 g",
    "volume": "40 ml",
    "longest_side": "23 cm",
    "material": [ "wood" ],
    "weapon_category": [ "SHIVS" ],
    "to_hit": { "grip": "solid", "length": "hand", "surface": "point", "balance": "neutral" },
    "melee_damage": { "stab": 1 },
    "//": "Based on https://www.amazon.com/dp/B07N47CN44"
  },
  {
    "type": "GENERIC",
    "category": "other",
    "id": "ladle",
    "name": { "str": "ladle" },
    "description": "When you need to scoop some soup, this is the utensil for you.",
    "looks_like": "spoon",
    "copy-from": "base_utensil"
  },
  {
    "type": "GENERIC",
    "category": "other",
    "id": "whisk",
    "name": { "str": "whisk" },
    "description": "A tool designed for finely mixing ingredients or introducing air into the blend.  Also known as a 'wire whip', but it's a less effective weapon than that name makes it sound.",
    "weight": "90 g",
    "volume": "220 ml",
    "//1": "Volume calculated as a cylinder with ~3cm diameter and 30.5cm length",
    "longest_side": "31 cm",
    "price": "6 USD",
    "looks_like": "spoon",
    "copy-from": "base_utensil",
    "to_hit": { "grip": "solid", "length": "hand", "surface": "any", "balance": "neutral" },
    "//2": "Based on https://www.dimensions.com/element/ikea-koncis-whisk"
  },
  {
    "type": "GENERIC",
    "category": "other",
    "id": "potato_masher",
    "name": { "str": "potato masher" },
    "description": "A tool for mashing potatoes and soft root vegetables; it cannot do the twist.",
    "looks_like": "fork",
    "copy-from": "base_utensil"
  },
  {
    "type": "GENERIC",
    "category": "other",
    "id": "garlic_press",
    "name": { "str": "garlic press", "str_pl": "garlic presses" },
    "description": "A tool for squashing a clove or two of garlic into a fine paste.",
    "looks_like": "spoon",
    "copy-from": "base_utensil",
    "weight": "238 g",
    "volume": "224 ml",
    "longest_side": "17 cm",
    "price": "12 USD",
    "to_hit": { "grip": "none", "length": "hand", "surface": "any", "balance": "neutral" },
    "//": "Based on https://www.amazon.com/dp/B07N7KFHVH"
  },
  {
    "type": "GENERIC",
    "category": "other",
    "id": "can_opener",
    "name": { "str": "can opener" },
    "description": "A tool for opening cans that lack pull-tabs.  Now that you think about it, you haven't seen any of those around lately.",
    "looks_like": "hand_crank_charger",
    "copy-from": "base_utensil",
    "price": "9 USD",
    "weight": "204 g",
    "volume": "364 ml",
    "longest_side": "21 cm",
    "to_hit": { "grip": "solid", "length": "hand", "surface": "any", "balance": "neutral" },
    "//": "Based on https://www.amazon.com/dp/B087MSWH65 with the volume multiplied by 0.85 - otherwise the volume is way higher than it should be since Amazon lists package volume"
  },
  {
    "type": "GENERIC",
    "category": "other",
    "id": "carving_fork",
    "name": { "str": "carving fork" },
    "description": "A utensil used to hold meat still while you slice it.  It's like a tiny pitchfork, or a very large dinner fork.",
    "looks_like": "fork",
    "copy-from": "base_utensil",
    "weight": "90 g",
    "volume": "180 ml",
    "longest_side": "29 cm",
    "price": "12 USD",
    "flags": [ "SHEATH_KNIFE", "ALLOWS_BODY_BLOCK" ],
    "weapon_category": [ "SHIVS" ],
    "melee_damage": { "bash": 3, "stab": 2 },
    "to_hit": { "grip": "solid", "length": "hand", "surface": "point", "balance": "neutral" },
    "//": "Based on https://www.amazon.com/dp/B083FJXZM5"
  },
  {
    "type": "GENERIC",
    "category": "other",
    "id": "spatula",
    "name": { "str": "spatula" },
    "description": "A rubber scraper for making sure you get every last scrap of cookie dough.",
    "looks_like": "spoon",
    "weight": "50 g",
    "volume": "195 ml",
    "longest_side": "24 cm",
    "price": 435,
    "material": [ "rubber" ],
    "copy-from": "base_plastic_silverware",
    "//": "Based on https://www.amazon.com/dp/B001BKWXOY"
  },
  {
    "type": "GENERIC",
    "category": "other",
    "id": "rolling_pin",
    "name": { "str": "rolling pin" },
    "description": "A stout piece of hardwood, turned and sanded smooth, with rounded handles at the ends.  This timeless kitchen tool also doubles as an effective club.",
    "weight": "318 g",
    "longest_side": "46 cm",
    "color": "brown",
    "symbol": "/",
    "material": [ "wood" ],
    "techniques": [ "WBLOCK_1", "RAPID" ],
    "flags": [ "DURABLE_MELEE" ],
    "volume": "1450 ml",
    "price": "8 USD",
    "price_postapoc": 5,
    "to_hit": { "grip": "none", "length": "short", "surface": "any", "balance": "clumsy" },
    "melee_damage": { "bash": 7 },
    "//": "Based on https://www.amazon.com/dp/B000ARPJRM"
  },
  {
    "type": "GENERIC",
    "category": "tools",
    "id": "pot",
    "name": { "str": "pot" },
    "description": "A cooking pot, useful for boiling water and making all kinds of food.",
    "copy-from": "base_cookpot",
    "material": [ "steel" ],
    "color": "light_gray",
    "weight": "1 kg",
    "volume": "3700 ml",
    "longest_side": "19 cm",
    "price": "31 USD",
    "pocket_data": [
      {
        "max_contains_volume": "2 L",
        "max_contains_weight": "4 kg",
        "watertight": true,
        "open_container": true,
        "rigid": true
      }
    ],
    "melee_damage": { "bash": 6 },
    "//": "Based on https://www.amazon.com/dp/B087PB2L83"
  },
  {
    "type": "GENERIC",
    "category": "tools",
    "id": "iron_pot",
    "name": { "str": "cast-iron pot" },
    "description": "This hefty black pot is made from cast iron and coated in a sturdy enamel.",
    "copy-from": "base_cookpot",
    "material": [ "iron" ],
    "color": "dark_gray",
    "weight": "2490 g",
    "volume": "3980 ml",
    "longest_side": "25 cm",
    "price": "29 USD",
    "pocket_data": [
      {
        "max_contains_volume": "2 L",
        "max_contains_weight": "4 kg",
        "watertight": true,
        "open_container": true,
        "rigid": true
      }
    ],
    "melee_damage": { "bash": 10 }
  },
  {
    "type": "GENERIC",
    "category": "tools",
    "id": "pot_copper",
    "name": { "str": "copper pot" },
    "description": "A cooking pot, useful for boiling water and making all kinds of food.  Made from copper, with a lining of tin to prevent metal from leaching into acidic foods.",
    "copy-from": "base_cookpot",
    "material": [ "copper" ],
    "color": "light_red",
    "weight": "750 g",
    "volume": "3500 ml",
    "longest_side": "23 cm",
    "to_hit": -2,
    "pocket_data": [
      {
        "max_contains_volume": "2 L",
        "max_contains_weight": "2 kg",
        "watertight": true,
        "open_container": true,
        "rigid": true
      }
    ],
    "melee_damage": { "bash": 6 }
  },
  {
    "type": "GENERIC",
    "category": "tools",
    "id": "casserole",
    "name": { "str": "casserole pot" },
    "description": "A ceramic pot made for both cooking and serving, particularly one-pot dinners.",
    "copy-from": "base_cookpot",
    "material": [ "ceramic" ],
    "color": "white",
    "weight": "1400 g",
    "volume": "3140 ml",
    "longest_side": "22 cm",
    "price": "20 USD",
    "pocket_data": [
      {
        "max_contains_volume": "1 L",
        "max_contains_weight": "2 kg",
        "watertight": true,
        "open_container": true,
        "rigid": true
      }
    ],
    "melee_damage": { "bash": 4 },
    "//": "Based on https://www.amazon.com/dp/B08J7TPT98"
  },
  {
    "type": "GENERIC",
    "category": "tools",
    "id": "stock_pot",
    "name": { "str": "stock pot" },
    "description": "A large pot with 20 gauge walls and a thick aluminum bottom, used for making soup stocks.  You could fit a whole turkey in there, with a bit of shoving.",
    "copy-from": "base_cookpot",
    "material": [ { "type": "steel", "portion": 9 }, { "type": "aluminum", "portion": 1 } ],
    "color": "light_gray",
    "weight": "2500 g",
    "volume": "12700 ml",
    "longest_side": "25 cm",
    "price": "137 USD",
    "pocket_data": [
      {
        "max_contains_volume": "12 L",
        "max_contains_weight": "24 kg",
        "watertight": true,
        "open_container": true,
        "rigid": true
      }
    ],
    "melee_damage": { "bash": 8 },
    "//": "Based on https://www.amazon.com/dp/B08RD3RDYL"
  },
  {
    "id": "pot_canning",
    "type": "GENERIC",
    "category": "tools",
    "name": { "str": "canning pot" },
    "description": "A very large 20 liter pot, primarily meant for canning food in glass jars via the water bath method, though it can cook normal foods just as well.  Canning foods with it will require a lot of water.  If you're only canning a couple of jars at a time, you'd fill it up with rocks or something to displace the water above the lids.",
    "weight": "4082 g",
    "volume": "25400 ml",
    "longest_side": "45 cm",
    "price": "68 USD",
    "to_hit": { "grip": "bad", "length": "short", "surface": "any", "balance": "clumsy" },
    "material": [ "steel" ],
    "symbol": ")",
    "color": "dark_gray",
    "pocket_data": [
      {
        "max_contains_volume": "20 L",
        "max_contains_weight": "40 kg",
        "watertight": true,
        "open_container": true,
        "rigid": true
      }
    ],
    "qualities": [ [ "COOK", 3 ], [ "BOIL", 2 ], [ "CONTAIN", 1 ], [ "CHEM", 1 ] ],
    "use_action": [ "HEAT_FOOD" ],
    "flags": [ "ALLOWS_REMOTE_USE" ],
    "melee_damage": { "bash": 10 },
    "//": "Based on https://www.amazon.com/dp/B0075O2Z34"
  },
  {
    "id": "pot_canning_clay",
    "type": "TOOL",
    "name": { "str": "clay canning pot" },
    "looks_like": "pot_canning",
    "description": "A very large 25 liter earthenware pot, primarily meant for canning food via the water bath method, though it can cook normal foods just as well.  Canning foods with it will require a lot of water.  If you're only canning a couple of jars at a time, you'd fill it up with rocks or something to displace the water above the lids.",
    "weight": "8440 g",
    "volume": "30 L",
    "longest_side": "35 cm",
    "price": 10000,
    "to_hit": -2,
    "material": [ "clay" ],
    "symbol": ")",
    "color": "brown",
    "pocket_data": [
      {
        "max_contains_volume": "25 L",
        "max_contains_weight": "25 kg",
        "watertight": true,
        "open_container": true,
        "rigid": true
      }
    ],
    "qualities": [ [ "COOK", 3 ], [ "BOIL", 2 ], [ "CONTAIN", 1 ], [ "CHEM", 1 ] ],
    "use_action": "HEAT_FOOD",
    "flags": [ "ALLOWS_REMOTE_USE" ],
    "melee_damage": { "bash": 9 }
  },
  {
    "type": "GENERIC",
    "category": "tools",
    "id": "pan",
    "name": { "str": "cast-iron frying pan" },
    "description": "A cast-iron pan.  Makes a decent melee weapon, and is used for cooking.",
    "copy-from": "base_cookpot",
    "material": [ "iron" ],
    "color": "dark_gray",
    "weight": "2427 g",
    "volume": "2940 ml",
    "longest_side": "41 cm",
    "price": "20 USD",
    "to_hit": { "grip": "solid", "length": "short", "surface": "any", "balance": "clumsy" },
    "pocket_data": [
      {
        "max_contains_volume": "500 ml",
        "max_contains_weight": "500 g",
        "watertight": true,
        "open_container": true,
        "rigid": true
      }
    ],
    "extend": { "qualities": [ [ "HAMMER", 1 ] ] },
    "relative": { "qualities": [ [ "COOK", -1 ] ] },
    "melee_damage": { "bash": 12 },
    "//": "Based on https://www.amazon.com/dp/B00006JSUA BUT volume calculated as a cylinder - 2 inches height x 10.68 inches diameter"
  },
  {
    "type": "GENERIC",
    "category": "tools",
    "id": "steel_pan",
    "name": { "str": "steel frying pan" },
    "description": "A steel frying pan.  Makes a decent melee weapon, and is used for cooking.",
    "copy-from": "base_cookpot",
    "material": [ "steel" ],
    "color": "light_gray",
    "looks_like": "pan",
    "weight": "660 g",
    "volume": "3 L",
    "longest_side": "35 cm",
    "to_hit": -2,
    "pocket_data": [
      {
        "max_contains_volume": "1 L",
        "max_contains_weight": "1 kg",
        "watertight": true,
        "open_container": true,
        "rigid": true
      }
    ],
    "relative": { "qualities": [ [ "COOK", -1 ] ] },
    "melee_damage": { "bash": 8 }
  },
  {
    "type": "GENERIC",
    "category": "tools",
    "id": "copper_pan",
    "name": { "str": "copper frying pan" },
    "description": "A copper frying pan, coated in a thin layer of tin.  Makes a decent melee weapon, and is used for cooking.",
    "copy-from": "base_cookpot",
    "material": [ "copper" ],
    "color": "light_red",
    "looks_like": "pan",
    "weight": "628 g",
    "volume": "3 L",
    "longest_side": "35 cm",
    "to_hit": -2,
    "pocket_data": [
      {
        "max_contains_volume": "1 L",
        "max_contains_weight": "1 kg",
        "watertight": true,
        "open_container": true,
        "rigid": true
      }
    ],
    "relative": { "qualities": [ [ "COOK", -1 ] ] },
    "melee_damage": { "bash": 7 }
  },
  {
    "id": "pot_makeshift",
    "type": "GENERIC",
    "category": "tools",
    "name": { "str": "makeshift pot" },
    "description": "A sheet of metal crudely hammered into a cooking pot.  Good enough to cook food and boil water, but not as useful as proper cookware.",
    "weight": "6000 g",
    "volume": "1050 ml",
    "longest_side": "20 cm",
    "price": 200,
    "price_postapoc": 5,
    "to_hit": 1,
    "material": [ "steel" ],
    "symbol": ")",
    "color": "light_gray",
    "pocket_data": [
      {
        "max_contains_volume": "1 L",
        "max_contains_weight": "1 kg",
        "watertight": true,
        "open_container": true,
        "rigid": true
      }
    ],
    "qualities": [ [ "COOK", 2 ], [ "BOIL", 2 ], [ "CONTAIN", 1 ] ],
    "use_action": [ "HEAT_FOOD" ],
    "flags": [ "ALLOWS_REMOTE_USE" ],
    "melee_damage": { "bash": 10 }
  },
  {
    "id": "pot_makeshift_copper",
    "type": "GENERIC",
    "category": "tools",
    "name": { "str": "makeshift copper pot" },
    "description": "A cooking pot crudely hammered out of copper.  Good enough to cook food and boil water, but not as useful as proper cookware.",
    "weight": "300 g",
    "volume": "1100 ml",
    "longest_side": "20 cm",
    "price": 200,
    "price_postapoc": 5,
    "to_hit": 1,
    "material": [ "copper" ],
    "symbol": ")",
    "color": "light_red",
    "pocket_data": [
      {
        "max_contains_volume": "1 L",
        "max_contains_weight": "1 kg",
        "watertight": true,
        "open_container": true,
        "rigid": true
      }
    ],
    "qualities": [ [ "COOK", 2 ], [ "BOIL", 2 ], [ "CONTAIN", 1 ] ],
    "use_action": [ "HEAT_FOOD" ],
    "flags": [ "ALLOWS_REMOTE_USE" ],
    "melee_damage": { "bash": 10 }
  },
  {
    "type": "GENERIC",
    "category": "tools",
    "id": "kettle",
    "name": { "str": "kettle" },
    "description": "A stovetop kettle for boiling water.",
    "copy-from": "base_cookpot",
    "material": [ "steel" ],
    "color": "light_gray",
    "weight": "728 g",
    "volume": "1575 ml",
    "longest_side": "21 cm",
    "pocket_data": [ { "max_contains_volume": "1500 ml", "max_contains_weight": "2 kg", "watertight": true, "rigid": true } ],
    "delete": { "qualities": [ "COOK" ] },
    "melee_damage": { "bash": 5 }
  },
  {
    "type": "GENERIC",
    "category": "tools",
    "id": "coffeepot",
    "name": { "str": "coffee pot" },
    "description": "A glass pot for making a cup of joe.",
    "copy-from": "base_cookpot",
    "material": [ "glass" ],
    "color": "light_gray",
    "weight": "676 g",
    "volume": "3100 ml",
    "melee_damage": { "bash": 5 },
    "pocket_data": [ { "max_contains_volume": "3000 ml", "max_contains_weight": "6 kg", "watertight": true, "rigid": true } ],
    "delete": { "qualities": [ "COOK" ] }
  },
  {
    "id": "colander_steel",
    "name": { "str": "mesh colander" },
    "category": "other",
    "description": "A stainless steel mesh colander, for washing rice and vegetables, or straining liquid off from noodles or other foods.",
    "type": "GENERIC",
    "volume": "500 ml",
    "weight": "318 g",
    "symbol": ")",
    "qualities": [ [ "SIEVE", 2 ], [ "WINNOW", 1 ], [ "STRAIN", 1 ] ],
    "price": 600,
    "price_postapoc": 5
  },
  {
    "id": "splatter_guard",
    "name": { "str": "splatter guard" },
    "description": "A stainless steel mesh screen for preventing flying oil from getting all over your nice counters (or you) when frying.",
    "type": "GENERIC",
    "volume": "500 ml",
    "weight": "357 g",
    "symbol": ")",
    "qualities": [ [ "SIEVE", 2 ], [ "STRAIN", 1 ] ],
    "price": 600,
    "price_postapoc": 5
  },
  {
    "id": "cutting_board",
    "type": "GENERIC",
    "category": "other",
    "name": { "str": "cutting board" },
    "description": "A large, flat piece of wood for chopping vegetables on without ruining your knife or your countertop.",
    "weight": "455 g",
    "to_hit": { "grip": "bad", "length": "short", "surface": "any", "balance": "clumsy" },
    "color": "brown",
    "symbol": "/",
    "material": [ "wood" ],
    "techniques": [ "WBLOCK_2" ],
    "flags": [ "DURABLE_MELEE" ],
    "volume": "2625 ml",
    "longest_side": "41 cm",
    "price": "48 USD",
    "price_postapoc": 5,
    "melee_damage": { "bash": 7 },
    "//": "Based on https://www.amazon.com/dp/B00063QBL8"
  },
  {
    "id": "mess_tray",
    "name": { "str": "meal tray" },
    "description": "A stainless steel tray used for serving food in cafeterias, mess halls, or similar places.",
    "looks_like": "tin_plate",
    "type": "GENERIC",
    "symbol": ")",
    "color": "light_gray",
    "price": 10,
    "price_postapoc": 0,
    "material": [ "steel" ],
    "weight": "300 g",
    "volume": "250 ml",
    "to_hit": -1,
    "qualities": [ [ "COOK", 1 ], [ "CONTAIN", 1 ] ],
    "melee_damage": { "bash": 2 }
  },
  {
    "type": "GENERIC",
    "category": "other",
    "id": "pizza_cutter",
    "name": { "str": "pizza cutter" },
    "description": "A utensil used for cutting pizza.  Practically useless in combat.",
    "price": "6 USD",
    "weight": "186 g",
    "volume": "350 ml",
    "longest_side": "23 cm",
    "to_hit": { "grip": "solid", "length": "hand", "surface": "line", "balance": "neutral" },
    "copy-from": "base_silverware",
    "melee_damage": { "bash": 1, "cut": 2 },
    "//": "Based on https://www.amazon.com/dp/B07YP2VL68"
  },
  {
    "type": "GENERIC",
    "category": "other",
    "id": "icecream_scoop",
    "name": { "str": "icecream scoop" },
    "description": "A utensil used for scooping icecream into bowls.  It has a spring powered lever to assist.",
    "looks_like": "spoon",
    "flags": [ "SHEATH_KNIFE", "ALLOWS_BODY_BLOCK" ],
    "copy-from": "base_silverware"
  },
  {
    "type": "GENERIC",
    "category": "other",
    "id": "cheese_grater",
    "name": { "str": "cheese grater" },
    "description": "A stainless steel cheese grater with a plastic grip.  It is used to shred cheese.",
    "looks_like": "spoon",
    "copy-from": "base_silverware"
  },
  {
    "type": "GENERIC",
    "category": "tools",
    "id": "dutch_oven",
    "name": { "str": "cast-iron dutch oven" },
    "description": "A cast-iron dutch oven, suitable for boiling, broiling, roasting, baking, stewing, frying and any other method of cooking.",
    "copy-from": "base_cookpot",
    "material": [ "iron" ],
    "color": "dark_gray",
    "weight": "6210 g",
    "volume": "12152 ml",
    "longest_side": "31 cm",
    "pocket_data": [ { "max_contains_volume": "6300 ml", "max_contains_weight": "6300 g", "watertight": true, "rigid": true } ],
    "extend": { "qualities": [ [ "OVEN", 2 ] ] },
    "melee_damage": { "bash": 8 }
  },
  {
    "type": "GENERIC",
    "category": "tools",
    "id": "improvised_oven",
    "name": { "str": "improvised oven" },
    "description": "A large pot converted into an improvised oven, suitable for basic baking on a hot surface.",
    "copy-from": "base_cookpot",
    "material": [ "steel" ],
    "color": "light_gray",
    "weight": "2490 g",
    "volume": "12800 ml",
    "longest_side": "25 cm",
    "pocket_data": [
      {
        "max_contains_volume": "12 L",
        "max_contains_weight": "12 kg",
        "watertight": true,
        "rigid": true,
        "open_container": true
      }
    ],
    "extend": { "qualities": [ [ "OVEN", 1 ] ] },
    "melee_damage": { "bash": 8 }
  },
  {
    "type": "GENERIC",
    "category": "tools",
    "id": "clay_dutch_oven",
    "name": { "str": "clay pot oven" },
    "description": "A makeshift oven made of a big clay pot with a lid, containing firebricks to hold heat and a smaller pot to bake in.",
    "copy-from": "base_cookpot",
    "looks_like": "pot_canning_clay",
    "material": [ "clay" ],
    "color": "brown",
    "weight": "11388 g",
    "volume": "30 L",
    "longest_side": "35 cm",
    "pocket_data": [ { "max_contains_volume": "2 L", "max_contains_weight": "2100 g", "watertight": true, "rigid": true } ],
    "extend": { "qualities": [ [ "OVEN", 1 ] ] },
    "melee_damage": { "bash": 8 }
  },
  {
    "type": "GENERIC",
    "id": "aluminum_pan",
    "name": { "str": "aluminum frying pan" },
    "description": "An aluminum frying pan.  Makes a decent melee weapon, and is used for cooking.",
    "copy-from": "pan",
    "material": [ "aluminum" ],
    "weight": "400 g",
    "volume": "3 L",
    "longest_side": "35 cm",
    "melee_damage": { "bash": 7 }
  },
  {
    "type": "GENERIC",
    "id": "pot_aluminum",
    "name": { "str": "aluminum pot" },
    "description": "A cooking pot, useful for boiling water and making all kinds of food.  Made from aluminum.",
    "copy-from": "pot",
    "material": [ "aluminum" ],
    "weight": "231 g",
    "volume": "2100 ml",
    "longest_side": "23 cm"
  }
]
