soup

cooking from game

Ingredients

SlotItemQty / RatioNotes
stock Water 1–1
vegetable-base Cabbage or Carrot or Onion or Parsnip or Turnip or Pumpkin slice or Cassava or Bell pepper or mushroom-* or pickledvegetable-* or Pickled soybean or Olives or Fennel 1–1
vegetable-extra Cabbage or Carrot or Onion or Parsnip or Turnip or Pumpkin slice or Cassava or Bell pepper or mushroom-* or pickledvegetable-* or Pickled soybean or Olives or Fennel
vegetable-extra2 Cabbage or Carrot or Onion or Parsnip or Turnip or Pumpkin slice or Cassava or Bell pepper or mushroom-* or pickledvegetable-* or Pickled soybean or Olives or Fennel
protein-extra Raw redmeat or Cured redmeat or Raw poultry or Cured poultry or Raw chicken egg or Raw fish fillet or Cured fish fillet

Output

Raw recipe JSON
{
  "code": "soup",
  "perishableProps": {
    "freshHours": {
      "avg": 144
    },
    "transitionHours": {
      "avg": 36
    },
    "transitionRatio": 1,
    "transitionedStack": {
      "type": "item",
      "code": "rot"
    }
  },
  "shape": {
    "base": "block/food/meal/soup"
  },
  "ingredients": [
    {
      "code": "stock",
      "validStacks": [
        {
          "type": "item",
          "code": "waterportion",
          "shapeElement": "bowl/water"
        }
      ],
      "minQuantity": 1,
      "maxQuantity": 1,
      "portionSizeLitres": 1,
      "typeName": "stock"
    },
    {
      "code": "vegetable-base",
      "validStacks": [
        {
          "type": "item",
          "code": "vegetable-cabbage",
          "shapeElement": "bowl/vegetable base 1/*"
        },
        {
          "type": "item",
          "code": "vegetable-carrot",
          "shapeElement": "bowl/vegetable base 1/*"
        },
        {
          "type": "item",
          "code": "vegetable-onion",
          "shapeElement": "bowl/vegetable base 1/*"
        },
        {
          "type": "item",
          "code": "vegetable-parsnip",
          "shapeElement": "bowl/vegetable base 1/*"
        },
        {
          "type": "item",
          "code": "vegetable-turnip",
          "shapeElement": "bowl/vegetable base 1/*"
        },
        {
          "type": "item",
          "code": "vegetable-pumpkin",
          "shapeElement": "bowl/vegetable base 1/*"
        },
        {
          "type": "item",
          "code": "vegetable-cassava",
          "shapeElement": "bowl/vegetable base 1/*"
        },
        {
          "type": "item",
          "code": "vegetable-bellpepper",
          "shapeElement": "bowl/vegetable base 1/*"
        },
        {
          "type": "item",
          "code": "mushroom-*",
          "shapeElement": "bowl/vegetable base 1/*"
        },
        {
          "type": "item",
          "code": "pickledvegetable-*",
          "shapeElement": "bowl/vegetable base 1/*"
        },
        {
          "type": "item",
          "code": "pickledlegume-soybean",
          "shapeElement": "bowl/vegetable base 1/*"
        },
        {
          "type": "item",
          "code": "vegetable-olive",
          "shapeElement": "bowl/vegetable base 1/*"
        },
        {
          "type": "item",
          "code": "vegetable-fennel",
          "shapeElement": "bowl/vegetable base 1/*"
        }
      ],
      "minQuantity": 1,
      "maxQuantity": 1,
      "typeName": "vegetable"
    },
    {
      "code": "vegetable-extra",
      "validStacks": [
        {
          "type": "item",
          "code": "vegetable-cabbage",
          "shapeElement": "bowl/vegetable base 2/*"
        },
        {
          "type": "item",
          "code": "vegetable-carrot",
          "shapeElement": "bowl/vegetable base 2/*"
        },
        {
          "type": "item",
          "code": "vegetable-onion",
          "shapeElement": "bowl/vegetable base 2/*"
        },
        {
          "type": "item",
          "code": "vegetable-parsnip",
          "shapeElement": "bowl/vegetable base 2/*"
        },
        {
          "type": "item",
          "code": "vegetable-turnip",
          "shapeElement": "bowl/vegetable base 2/*"
        },
        {
          "type": "item",
          "code": "vegetable-pumpkin",
          "shapeElement": "bowl/vegetable base 2/*"
        },
        {
          "type": "item",
          "code": "vegetable-cassava",
          "shapeElement": "bowl/vegetable base 2/*"
        },
        {
          "type": "item",
          "code": "vegetable-bellpepper",
          "shapeElement": "bowl/vegetable base 2/*"
        },
        {
          "type": "item",
          "code": "mushroom-*",
          "shapeElement": "bowl/vegetable base 2/*"
        },
        {
          "type": "item",
          "code": "pickledvegetable-*",
          "shapeElement": "bowl/vegetable base 2/*"
        },
        {
          "type": "item",
          "code": "pickledlegume-soybean",
          "shapeElement": "bowl/vegetable base 2/*"
        },
        {
          "type": "item",
          "code": "vegetable-olive",
          "shapeElement": "bowl/vegetable base 2/*"
        },
        {
          "type": "item",
          "code": "vegetable-fennel",
          "shapeElement": "bowl/vegetable base 2/*"
        }
      ],
      "minQuantity": 0,
      "maxQuantity": 1,
      "typeName": "vegetable"
    },
    {
      "code": "vegetable-extra2",
      "validStacks": [
        {
          "type": "item",
          "code": "vegetable-cabbage",
          "shapeElement": "bowl/vegetable base 3/*"
        },
        {
          "type": "item",
          "code": "vegetable-carrot",
          "shapeElement": "bowl/vegetable base 3/*"
        },
        {
          "type": "item",
          "code": "vegetable-onion",
          "shapeElement": "bowl/vegetable base 3/*"
        },
        {
          "type": "item",
          "code": "vegetable-parsnip",
          "shapeElement": "bowl/vegetable base 3/*"
        },
        {
          "type": "item",
          "code": "vegetable-turnip",
          "shapeElement": "bowl/vegetable base 3/*"
        },
        {
          "type": "item",
          "code": "vegetable-pumpkin",
          "shapeElement": "bowl/vegetable base 3/*"
        },
        {
          "type": "item",
          "code": "vegetable-cassava",
          "shapeElement": "bowl/vegetable base 3/*"
        },
        {
          "type": "item",
          "code": "vegetable-bellpepper",
          "shapeElement": "bowl/vegetable base 3/*"
        },
        {
          "type": "item",
          "code": "mushroom-*",
          "shapeElement": "bowl/vegetable base 3/*"
        },
        {
          "type": "item",
          "code": "pickledvegetable-*",
          "shapeElement": "bowl/vegetable base 3/*"
        },
        {
          "type": "item",
          "code": "pickledlegume-soybean",
          "shapeElement": "bowl/vegetable base 3/*"
        },
        {
          "type": "item",
          "code": "vegetable-olive",
          "shapeElement": "bowl/vegetable base 3/*"
        },
        {
          "type": "item",
          "code": "vegetable-fennel",
          "shapeElement": "bowl/vegetable base 3/*"
        }
      ],
      "minQuantity": 0,
      "maxQuantity": 1,
      "typeName": "vegetable"
    },
    {
      "code": "protein-extra",
      "validStacks": [
        {
          "type": "item",
          "code": "redmeat-raw",
          "shapeElement": "bowl/meat/*",
          "textureMapping": [
            "meat",
            "group2"
          ]
        },
        {
          "type": "item",
          "code": "redmeat-cured",
          "shapeElement": "bowl/meat/*",
          "textureMapping": [
            "meat",
            "group2"
          ]
        },
        {
          "type": "item",
          "code": "poultry-raw",
          "shapeElement": "bowl/meat/*",
          "textureMapping": [
            "meat",
            "group3"
          ]
        },
        {
          "type": "item",
          "code": "poultry-cured",
          "shapeElement": "bowl/meat/*",
          "textureMapping": [
            "meat",
            "group3"
          ]
        },
        {
          "type": "item",
          "code": "egg-chicken-raw",
          "shapeElement": "bowl/egg/*"
        },
        {
          "type": "item",
          "code": "fish-raw",
          "shapeElement": "bowl/meat/*",
          "textureMapping": [
            "meat",
            "group1"
          ]
        },
        {
          "type": "item",
          "code": "fish-cured",
          "shapeElement": "bowl/meat/*",
          "textureMapping": [
            "meat",
            "group1"
          ]
        }
      ],
      "minQuantity": 0,
      "maxQuantity": 1,
      "typeName": "protein"
    }
  ]
}