{
  "name": "Ovens",
  "category": "tfc:firmalife",
  "icon": "firmalife:cured_oven_top",
  "pages": [
    {
      "type": "patchouli:text",
      "text": "$(thing)Ovens$() are a great way of cooking lots of food in a way that improves their shelf life. Oven-baked food decays at 90% of the rate of regular food. Ovens are a multiblock structure consisting of a $(thing)Bottom Oven$(), $(thing)Top Oven$(), and optionally $(thing)Chimneys$(). These blocks start off as clay, and must be $(thing)Cured$() by raising their temperature to a certain amount for long enough.$(br)$(l:firmalife/oven_appliances)Oven Appliances$() extend oven functionality."
    },
    {
      "type": "tfc:knapping_recipe",
      "recipe": "firmalife:clay_knapping/oven_top",
      "text": "The recipe for the top oven."
    },
    {
      "type": "tfc:knapping_recipe",
      "recipe": "firmalife:clay_knapping/oven_bottom",
      "text": "The recipe for the bottom oven."
    },
    {
      "type": "patchouli:crafting",
      "recipe": "adchimneys:small_brick_chimney",
      "text": "$(m)The recipe for the oven chimney.$() $(6)A recipe for one of the chimney types from the mod $()$(thing)adchimneys$()$(6). Any chimneys from that mod can be used!$(br)These, unlike Firmalife chimneys, will route pollution."
    },
    {
      "type": "patchouli:crafting",
      "recipe": "tfc:crafting/bricks",
      "text": "Ovens are insulated with $(thing)Bricks$() $(6)(including any stone bricks)$(), other oven blocks, or anything that can insulate a Forge. This means you can use stone blocks, if you want!"
    },
    {
      "type": "patchouli:crafting",
      "recipe": "firmalife:crafting/peel",
      "text": "The $(thing)Peel$() is the only safe way to remove hot items from an Oven. Just $(item)$(k:key.use)$() on it while holding it to retrieve items. Otherwise, you may get burned!"
    },
    {
      "type": "patchouli:text",
      "text": "The Oven first consists of the Top Oven placed on top of the Bottom Oven. All sides of each oven part, besides the front face, should then be covered with Oven Insulation blocks, as covered two pages ago. You may choose to use $(thing)Oven Chimneys$() as insulation. Placing a stack of chimneys directly behind the oven causes the $(m)smoke$() $(6)pollution$() from the oven to travel up and out of it. If you don't do this, $(m)smoke$() $(6)pollution$() will quickly fill up your house, which is very distracting!"
    },
    {
      "type": "tfc:multimultiblock",
      "text": "An example oven structure, uncured and cured. $(6)(Modified by Hardrock)",
      "multiblocks": [
        {
          "pattern": [
            [
              " ccc ",
              "     "
            ],
            [
              " CCC ",
              "     "
            ],
            [
              " CCC ",
              "WT0TW"
            ],
            [
              " CCC ",
              "WBBBW"
            ]
          ],
          "mapping": {
            "0": "firmalife:cured_oven_top[facing=east]",
            "T": "firmalife:cured_oven_top[facing=east]",
            "B": "firmalife:cured_oven_bottom[facing=east]",
            "W": "tfc:rock/bricks/andesite",
            "C": "adchimneys:small_brick_chimney",
            "c": "adchimneys:small_brick_chimney[top=true]"
          }
        },
        {
          "pattern": [
            [
              " ccc ",
              "     "
            ],
            [
              " CCC ",
              "     "
            ],
            [
              " CCC ",
              "WT0TW"
            ],
            [
              " CCC ",
              "WBBBW"
            ]
          ],
          "mapping": {
            "0": "firmalife:oven_top[facing=east]",
            "T": "firmalife:oven_top[facing=east]",
            "B": "firmalife:oven_bottom[facing=east]",
            "W": "tfc:rock/bricks/andesite",
            "C": "adchimneys:small_brick_chimney",
            "c": "adchimneys:small_brick_chimney[top=true]"
          }
        }
      ]
    },
    {
      "type": "patchouli:text",
      "text": "The Bottom Oven is used to hold fuel, which may only be logs. Press $(item)$(k:key.use)$() to add or remove them. The bottom oven is also the part of the oven which may be lit with a $(thing)Firestarter$() or other tool. It transfers heat contained in it to the top oven."
    },
    {
      "type": "patchouli:text",
      "text": "The Top Oven contains the items that are being cooked. It will draw heat from the Bottom Oven and slowly release it over time. This means that even if your fuel runs out, your Top Oven can continue to work for a little while. Adding items to it is as simple as pressing $(item)$(k:key.use)$(). Remember to use a $(thing)Peel$() to remove the items after."
    },
    {
      "type": "patchouli:text",
      "text": "Curing Oven blocks is easy, but requires patience. Simply start running your Bottom Oven as you would normally, and then wait. If an oven block is above 600 degrees for about 80 seconds, it will cure itself and any oven blocks around it. The curing effect will pass all the way up chimneys nearby."
    },
    {
      "type": "patchouli:crafting",
      "recipe": "firmalife:crafting/oven_insulation",
      "text": "Crafting oven insulation for your Bottom Oven allows you to remove the need for insulating it on the sides and back. It does not remove the need for the chimney. Use $(item)$(k:key.use)$() to apply it."
    },
    {
      "type": "patchouli:crafting",
      "recipe": "firmalife:crafting/brick_countertop",
      "text": "Countertops are aesthetic blocks that count as oven insulation, and have an appearance that matches that of oven blocks. They are a nice aesthetic choice for your kitchen."
    },
    {
      "type": "patchouli:text",
      "text": "Ovens also have $(thing)Finishes$() that can be used to change their appearance. These finishes are applied to the basic brick stage of the oven (or brick blocks themselves), and are cosmetic. Finishes can be mixed and matched. They are applied with $(item)$(k:key.use)$()."
    },
    {
      "type": "patchouli:crafting",
      "recipe": "firmalife:crafting/rustic_finish",
      "recipe2": "firmalife:crafting/stone_finish"
    },
    {
      "type": "patchouli:crafting",
      "recipe": "firmalife:crafting/tile_finish"
    }
  ],
  "read_by_default": true,
  "sortnum": 14
}