[
	{
		ingredientPattern: "CCC,_C_",
		ingredients: {
			"C": { type: "item", code: "cloth-plain", quantity: 1 }
		},
		width: 3,
		height: 2,
		output: { type: "item", code: "clothes-upperbody-homespun-shirt"  }
	},
	{
		ingredientPattern: "C_C,C_C",
		ingredients: {
			"C": { type: "item", code: "cloth-plain", quantity: 1 }
		},
		width: 3,
		height: 2,
		output: { type: "item", code: "clothes-lowerbody-homespun-pants"  }
	},
	{
		ingredientPattern: "C_C,_C_",
		ingredients: {
			"C": { type: "item", code: "cloth-plain", quantity: 2 }
		},
		width: 3,
		height: 2,
		output: { type: "item", code: "clothes-upperbody-peasent-shirt"  }
	},
	{
		ingredientPattern: "CCC,SC_",
		requiresTrait: "clothier",
		ingredients: {
			"C": { type: "item", code: "cloth-plain", quantity: 1 },
			"S": { type: "item", code: "sewingkit" }
		},
		width: 3,
		height: 2,
		output: { type: "item", code: "clothes-upperbody-pastoral-shirt"  }
	},
	{
		ingredientPattern: "CSC,C_C,",
		requiresTrait: "clothier",
		ingredients: {
			"C": { type: "item", code: "cloth-plain", quantity: 1 },
			"S": { type: "item", code: "sewingkit" }
		},
		width: 3,
		height: 2,
		output: { type: "item", code: "clothes-lowerbody-pastoral-pants"  }
	},
	{
		ingredientPattern: "CCC,_CS",
		requiresTrait: "clothier",
		ingredients: {
			"C": { type: "item", code: "cloth-plain", quantity: 1 },
			"S": { type: "item", code: "sewingkit" }
		},
		width: 3,
		height: 2,
		output: { type: "item", code: "clothes-upperbody-chateau-blouse"  }
	},
	{
		ingredientPattern: "C_C,CSC",
		requiresTrait: "clothier",
		ingredients: {
			"C": { type: "item", code: "cloth-plain", quantity: 1 },
			"S": { type: "item", code: "sewingkit" }
		},
		width: 3,
		height: 2,
		output: { type: "item", code: "clothes-lowerbody-chateau-pants"  }
	},
	{
		ingredientPattern: "HRH,PBP,PSP",
		requiresTrait: "clothier",
		recipeGroup: 1,
		ingredients: {
			"P": { type: "item", code: "cloth-plain", quantity: 1 },
			"R": { type: "item", code: "cloth-red", quantity: 2 },
			"B": { type: "item", code: "cloth-blue", quantity: 2 },
			"H": { type: "item", code: "hide-pelt-*", quantity: 2, tags: ["size-small"] },
			"S": { type: "item", code: "sewingkit" }
		},
		width: 3,
		height: 3,
		output: { type: "item", code: "clothes-upperbodyover-reindeer-herder-fur-coat"  }
	},
	{
		ingredientPattern: "HRH,PBP,PSP",
		requiresTrait: "clothier",
		recipeGroup: 2,
		ingredients: {
			"P": { type: "item", code: "cloth-plain", quantity: 1 },
			"R": { type: "item", code: "cloth-red", quantity: 2 },
			"B": { type: "item", code: "cloth-blue", quantity: 2 },
			"H": { type: "item", code: "hide-pelt-*", allowedVariants: ["medium", "large", "huge"] },
			"S": { type: "item", code: "sewingkit" }
		},
		width: 3,
		height: 3,
		output: { type: "item", code: "clothes-upperbodyover-reindeer-herder-fur-coat"  }
	},
	{
		ingredientPattern: "CCC,_F_",
		ingredients: {
			"C": { type: "item", code: "cloth-plain", quantity: 1 },
			"F": { type: "item", code: "flaxtwine", quantity: 1 },
		},
		width: 3,
		height: 2,
		output: { type: "item", code: "hoovedwearables-blanket-plaincloth"  }
	},
	{
		ingredientPattern: "CCC,_S_",
		requiresTrait: "clothier",
		ingredients: {
			"C": { type: "item", code: "cloth-plain", quantity: 1 },
			"S": { type: "item", code: "sewingkit" }
		},
		width: 3,
		height: 2,
		output: { type: "item", code: "hoovedwearables-blanket-chateau"  }
	}
]