gambeson body armor

grid from game

Ingredients

SlotItemQty / RatioNotes
L cloth-* (color) ×1 any of: plain, blue, brown, gray, black, green, orange, pink, purple, red, white, yellow
M cloth-* (color) ×2 any of: plain, blue, brown, gray, black, green, orange, pink, purple, red, white, yellow
S Sewing kit ×1

Output

armor-body-tailored-{color}-linen (depends on color)

Resolved variants

colorOutput
plain armor-body-tailored-plain-linen
blue armor-body-tailored-blue-linen
brown armor-body-tailored-brown-linen
gray armor-body-tailored-gray-linen
black armor-body-tailored-black-linen
green armor-body-tailored-green-linen
orange armor-body-tailored-orange-linen
pink armor-body-tailored-pink-linen
purple armor-body-tailored-purple-linen
red armor-body-tailored-red-linen
white armor-body-tailored-white-linen
yellow armor-body-tailored-yellow-linen
Raw recipe JSON
{
  "ingredientPattern": "L_L,MMM,LSL",
  "recipeGroup": 1,
  "requiresTrait": "clothier",
  "ingredients": {
    "L": {
      "type": "item",
      "code": "cloth-*",
      "quantity": 1,
      "name": "color",
      "allowedVariants": [
        "plain",
        "blue",
        "brown",
        "gray",
        "black",
        "green",
        "orange",
        "pink",
        "purple",
        "red",
        "white",
        "yellow"
      ]
    },
    "M": {
      "type": "item",
      "code": "cloth-*",
      "quantity": 2,
      "name": "color",
      "allowedVariants": [
        "plain",
        "blue",
        "brown",
        "gray",
        "black",
        "green",
        "orange",
        "pink",
        "purple",
        "red",
        "white",
        "yellow"
      ]
    },
    "S": {
      "type": "item",
      "code": "sewingkit",
      "quantity": 1
    }
  },
  "width": 3,
  "height": 3,
  "name": "gambeson body armor",
  "output": {
    "type": "item",
    "code": "armor-body-tailored-{color}-linen"
  }
}