{
	code: "porridge",
	perishableProps: {
		freshHours: { avg: 96 },
		transitionHours: { avg: 24 },
		transitionRatio: 1,
		transitionedStack: { type: "item", code: "rot" }
	},
	shape: { base: "block/food/meal/porridge" },
	ingredients: [
		{ 
			code: "grain-base", 
			validStacks: [  { type: "item", code: "grain-*",  shapeElement: "bowl/grain/*" } ],
			minQuantity: 2,
			maxQuantity: 4,
			typeName: "grain"
		},
		{
			code: "fruit-extra", 
			validStacks: [ { type: "item", code: "fruit-*",  shapeElement: "bowl/fruit 1/*" } ],
			minQuantity: 0,
			maxQuantity: 1,
			typeName: "fruit"
		},
		{
			code: "fruit-extra2", 
			validStacks: [ { type: "item", code: "fruit-*", shapeElement: "bowl/fruit 2/*"  } ],
			minQuantity: 0,
			maxQuantity: 1,
			typeName: "fruit"
		},
		{
			code: "vegetable-extra", 
			validStacks: [ 
				{ type: "item", code: "vegetable-cabbage",  shapeElement: "bowl/vegetable 1/*" },
				{ type: "item", code: "vegetable-carrot",  shapeElement: "bowl/vegetable 1/*" },
				{ type: "item", code: "vegetable-onion",  shapeElement: "bowl/vegetable 1/*" },
				{ type: "item", code: "vegetable-parsnip",  shapeElement: "bowl/vegetable 1/*" },
				{ type: "item", code: "vegetable-turnip",  shapeElement: "bowl/vegetable 1/*" },
				{ type: "item", code: "vegetable-pumpkin",  shapeElement: "bowl/vegetable 1/*" },
				{ type: "item", code: "vegetable-cassava",  shapeElement: "bowl/vegetable 1/*" },
				{ type: "item", code: "vegetable-bellpepper",  shapeElement: "bowl/vegetable 1/*" },
				{ type: "item", code: "mushroom-*",  shapeElement: "bowl/vegetable 1/*" },
				{ type: "item", code: "pickledvegetable-*",  shapeElement: "bowl/vegetable 1/*" },
				{ type: "item", code: "vegetable-olive",  shapeElement: "bowl/vegetable 1/*" },
				{ type: "item", code: "vegetable-fennel",  shapeElement: "bowl/vegetable 1/*" },
			],
			minQuantity: 0,
			maxQuantity: 1,
			typeName: "vegetable"
		},
		{
			code: "vegetable-extra2", 
			validStacks: [ 
				{ type: "item", code: "vegetable-cabbage",  shapeElement: "bowl/vegetable 2/*" },
				{ type: "item", code: "vegetable-carrot",  shapeElement: "bowl/vegetable 2/*" },
				{ type: "item", code: "vegetable-onion",  shapeElement: "bowl/vegetable 2/*" },
				{ type: "item", code: "vegetable-parsnip",  shapeElement: "bowl/vegetable 2/*" },
				{ type: "item", code: "vegetable-turnip",  shapeElement: "bowl/vegetable 2/*" },
				{ type: "item", code: "vegetable-pumpkin",  shapeElement: "bowl/vegetable 2/*" },
				{ type: "item", code: "vegetable-cassava",  shapeElement: "bowl/vegetable 2/*" },
				{ type: "item", code: "vegetable-bellpepper",  shapeElement: "bowl/vegetable 2/*" },
				{ type: "item", code: "mushroom-*", shapeElement: "bowl/vegetable 2/*" },
				{ type: "item", code: "pickledvegetable-*",  shapeElement: "bowl/vegetable 2/*" },
				{ type: "item", code: "vegetable-olive",  shapeElement: "bowl/vegetable 2/*" },
				{ type: "item", code: "vegetable-fennel",  shapeElement: "bowl/vegetable 2/*" },
			],
			minQuantity: 0,
			maxQuantity: 1,
			typeName: "vegetable"
		},
		{
			code: "topping", 
			validStacks: [ { type: "item", code: "honeyportion",  shapeElement: "bowl/topping/*", cookedStack: { type: "item", code: "jamhoneyportion" } } ],
			minQuantity: 0,
			maxQuantity: 1,
			portionSizeLitres: 0.2,
			typeName: "topping"
		}
	]
}