module Base
{
	craftRecipe PackVeggiesBox
    {
        timedAction = PackingBox_Small,
        time = 15,
        Tooltip = Tooltip_Recipe_NeedsUncooked,
        Tags = InHandCraft;Packing,
        category = Cooking,
        inputs
        {
            item 12 [Base.Zucchini;Base.Squash;Base.Lettuce;Base.Garlic;Base.Eggplant;Base.Cabbage;Base.Tomato;Base.BellPepper;Base.Broccoli;Base.Cauliflower;Base.Cucumber;Base.Greenpeas;Base.PepperHabanero;Base.PepperJalapeno;24:Base.Carrots;24:Base.SweetPotato;24:Base.Turnip;24:Base.SugarBeet;24:Base.Onion;24:Base.Leek;24:Base.Kale;24:Base.Potato;24:Base.RedRadish;24:Base.Corn;24:Base.Soybeans;24:Base.Spinach] mappers[foodType] flags[AllowFrozenItem;IsUncookedFoodItem;InheritFoodAge;IsWholeFoodItem;IsExclusive;ItemCount],
        }
        outputs
        {
            item 1 mapper:foodType,
        }
        itemMapper foodType
        {
            OCP.CarrotBox = Base.Carrots,
            OCP.SweetPotatoBox = Base.SweetPotato,
            OCP.TurnipBox = Base.Turnip,
            OCP.ZucchiniBox = Base.Zucchini,
            OCP.SquashBox = Base.Squash,
            OCP.SugarBeetBox = Base.SugarBeet,
            OCP.OnionBox = Base.Onion,
            OCP.LeekBox = Base.Leek,
            OCP.LettuceBox = Base.Lettuce,
            OCP.KaleBox = Base.Kale,
            OCP.GarlicBox = Base.Garlic,
            OCP.EggplantBox = Base.Eggplant,
            OCP.PotatoBox = Base.Potato,
            OCP.CabbageBox = Base.Cabbage,
            OCP.TomatoBox = Base.Tomato,
            OCP.RedRadishBox = Base.RedRadish,
            OCP.BellPepperBox = Base.BellPepper,
            OCP.BroccoliBox = Base.Broccoli,
            OCP.CauliflowerBox = Base.Cauliflower,
            OCP.CornBox = Base.Corn,
            OCP.CucumberBox = Base.Cucumber,
            OCP.GreenpeasBox = Base.Greenpeas,
            OCP.PepperHabaneroBox = Base.PepperHabanero,
            OCP.PepperJalapenoBox = Base.PepperJalapeno,
            OCP.SoybeansBox = Base.Soybeans,
            OCP.SpinachBox = Base.Spinach,
        }
    }
	
	craftRecipe PackFoodBox
    {
        timedAction = PackingBox_Small,
        time = 15,
        Tags = InHandCraft;Packing,
        category = Cooking,
        inputs
        {
            item 6 [Base.Coffee2;Base.Yoghurt;Base.Salami;Base.Cheese;Base.TortillaChips;Base.Ramen;Base.Cereal;Base.GranolaBar;Base.Chocolate;Base.Chocolate_Butterchunkers;Base.Chocolate_Crackle;Base.Chocolate_Deux;Base.Chocolate_GalacticDairy;Base.Chocolate_RoysPBPucks;Base.Chocolate_Smirkers;Base.Chocolate_SnikSnak;Base.Crisps;Base.Crisps2;Base.Crisps3;Base.Crisps4;Base.DriedBlackBeans;Base.DriedChickpeas;Base.DriedKidneyBeans;Base.DriedLentils;Base.DriedSplitPeas;Base.DriedWhiteBeans;Base.Macaroni;Base.Pasta;12:Base.Gum;12:Base.Candycane;12:Base.Teabag2;12:Base.Popcorn] mappers[foodType] flags[AllowFrozenItem;IsUncookedFoodItem;InheritFoodAge;IsExclusive;InheritFoodAge;ItemCount],
        }
        outputs
        {
            item 1 mapper:foodType,
        }
        itemMapper foodType
        {
            OCP.Coffee2Box = Base.Coffee2,
            OCP.CerealBox = Base.Cereal,
            OCP.GranolaBarBox = Base.GranolaBar,
            OCP.ChocolateBox = Base.Chocolate,
            OCP.Chocolate_ButterchunkersBox = Base.Chocolate_Butterchunkers,
            OCP.Chocolate_CrackleBox = Base.Chocolate_Crackle,
            OCP.Chocolate_DeuxBox = Base.Chocolate_Deux,
            OCP.Chocolate_GalacticDairyBox = Base.Chocolate_GalacticDairy,
            OCP.Chocolate_RoysPBPucksBox = Base.Chocolate_RoysPBPucks,
            OCP.Chocolate_SmirkersBox = Base.Chocolate_Smirkers,
            OCP.Chocolate_SnikSnakBox = Base.Chocolate_SnikSnak,
            OCP.CrispsBox = Base.Crisps,
            OCP.Crisps2Box = Base.Crisps2,
            OCP.Crisps3Box = Base.Crisps3,
            OCP.Crisps4Box = Base.Crisps4,
            OCP.DriedBlackBeansBox = Base.DriedBlackBeans,
            OCP.DriedChickpeasBox = Base.DriedChickpeas,
            OCP.DriedKidneyBeansBox = Base.DriedKidneyBeans,
            OCP.DriedLentilsBox = Base.DriedLentils,
            OCP.DriedSplitPeasBox = Base.DriedSplitPeas,
            OCP.DriedWhiteBeansBox = Base.DriedWhiteBeans,
            OCP.MacaroniBox = Base.Macaroni,
            OCP.PastaBox = Base.Pasta,
            OCP.GumBox = Base.Gum,
            OCP.CandycaneBox = Base.Candycane,
            OCP.Teabag2Box = Base.Teabag2,
            OCP.PopcornBox = Base.Popcorn,
            OCP.SalamiBox = Base.Salami,
            OCP.CheeseBox = Base.Cheese,
            OCP.TortillaChipsBox = Base.TortillaChips,
            OCP.RamenBox = Base.Ramen,
			OCP.YoghurtBox = Base.Yoghurt,
        }
    }
    
    craftRecipe PackHerbsBox
    {
        timedAction = PackingBox_Small,
        time = 15,
        Tags = InHandCraft;Packing,
        category = Cooking,
        inputs
        {
            item 12 [Base.LavenderPetalsDried;Base.BlackSageDried;Base.CommonMallowDried;Base.Ginseng;Base.WildGarlicDried;Base.PepperJalapenoDried;Base.PepperHabaneroDried;Base.ChamomileDried;Base.MarigoldDried;Base.MintHerbDried;Base.RosePetalsDried] mappers[foodType] flags[IsExclusive;IsWholeFoodItem;ItemCount],
        }
        outputs
        {
            item 1 mapper:foodType,
        }
        itemMapper foodType
        {
            OCP.LavenderPetalsDriedBox = Base.LavenderPetalsDried,
            OCP.BlackSageDriedBox = Base.BlackSageDried,
            OCP.CommonMallowDriedBox = Base.CommonMallowDried,
            OCP.GinsengBox = Base.Ginseng,
            OCP.WildGarlicDriedBox = Base.WildGarlicDried,
            OCP.PepperJalapenoDriedBox = Base.PepperJalapenoDried,
            OCP.PepperHabaneroDriedBox = Base.PepperHabaneroDried,
            OCP.ChamomileDriedBox = Base.ChamomileDried,
            OCP.MarigoldDriedBox = Base.MarigoldDried,
            OCP.MintHerbDriedBox = Base.MintHerbDried,
            OCP.RosePetalsDriedBox = Base.RosePetalsDried,
        }
    }
    
	craftRecipe PackCondimentsBox
    {
        timedAction = PackingBox_Small,
        time = 15,
        Tags = InHandCraft;Packing,
        category = Cooking,
        inputs
        {
            item 6 [Base.MayonnaiseFull;Base.RemouladeFull;Base.Ketchup;Base.Salt;Base.SeasoningSalt;Base.Mustard;Base.JamFruit;Base.JamMarmalade;Base.Marinara;Base.OilOlive;Base.OilVegetable;Base.RiceVinegar;Base.Soysauce;Base.TomatoPaste;Base.Lard;Base.Margarine;Base.PeanutButter;Base.BalsamicVinegar;Base.BBQSauce;Base.SesameOil;Base.Honey;Base.Hotsauce;Base.Sugar;Base.SugarBrown;Base.CocoaPowder;Base.Dip_NachoCheese;Base.Dip_Ranch;Base.Dip_Salsa;Base.Butter;Base.Pepper;Base.Seasoning_Basil;Base.Seasoning_Chives;Base.Seasoning_Cilantro;Base.Seasoning_Oregano;Base.Seasoning_Parsley;Base.Seasoning_Rosemary;Base.Seasoning_Sage;Base.Seasoning_Thyme;Base.PowderedGarlic;Base.PowderedOnion] mappers[foodType] flags[AllowFrozenItem;IsUncookedFoodItem;InheritFoodAge;IsExclusive;ItemCount],
        }
        outputs
        {
            item 1 mapper:foodType,
        }
        itemMapper foodType
        {
            OCP.KetchupBox = Base.Ketchup,
            OCP.MustardBox = Base.Mustard,
            OCP.JamFruitBox = Base.JamFruit,
            OCP.JamMarmaladeBox = Base.JamMarmalade,
            OCP.MarinaraBox = Base.Marinara,
            OCP.OilOliveBox = Base.OilOlive,
            OCP.OilVegetableBox = Base.OilVegetable,
            OCP.RiceVinegarBox = Base.RiceVinegar,
            OCP.SoysauceBox = Base.Soysauce,
            OCP.TomatoPasteBox = Base.TomatoPaste,
            OCP.LardBox = Base.Lard,
            OCP.MargarineBox = Base.Margarine,
            OCP.PeanutButterBox = Base.PeanutButter,
            OCP.BalsamicVinegarBox = Base.BalsamicVinegar,
            OCP.BBQSauceBox = Base.BBQSauce,
            OCP.SesameOilBox = Base.SesameOil,
            OCP.HoneyBox = Base.Honey,
            OCP.HotsauceBox = Base.Hotsauce,
            OCP.SugarBox = Base.Sugar,
            OCP.SugarBrownBox = Base.SugarBrown,
            OCP.CocoaPowderBox = Base.CocoaPowder,
            OCP.Dip_NachoCheeseBox = Base.Dip_NachoCheese,
            OCP.Dip_RanchBox = Base.Dip_Ranch,
            OCP.Dip_SalsaBox = Base.Dip_Salsa,
            OCP.ButterBox = Base.Butter,
            OCP.PepperBox = Base.Pepper,
            OCP.SaltBox = Base.Salt,
            OCP.SeasoningSaltBox = Base.SeasoningSalt,
            OCP.Seasoning_BasilBox = Base.Seasoning_Basil,
            OCP.Seasoning_ChivesBox = Base.Seasoning_Chives,
            OCP.Seasoning_CilantroBox = Base.Seasoning_Cilantro,
            OCP.Seasoning_OreganoBox = Base.Seasoning_Oregano,
            OCP.Seasoning_ParsleyBox = Base.Seasoning_Parsley,
            OCP.Seasoning_RosemaryBox = Base.Seasoning_Rosemary,
            OCP.Seasoning_SageBox = Base.Seasoning_Sage,
            OCP.Seasoning_ThymeBox = Base.Seasoning_Thyme,
            OCP.PowderedGarlicBox = Base.PowderedGarlic,
            OCP.PowderedOnionBox = Base.PowderedOnion,
            OCP.MayonnaiseFullBox = Base.MayonnaiseFull,
            OCP.RemouladeFullBox = Base.RemouladeFull,
        }
    }
    
    craftRecipe UnpackFoodBox24
    {
        timedAction = UnPackBox,
        time = 15,
        Tags = InHandCraft;Packing;CanBeDoneInDark,
        category = Cooking,
        inputs
        {
            item 1 [OCP.CarrotBox;OCP.SweetPotatoBox;OCP.TurnipBox;OCP.SugarBeetBox;OCP.OnionBox;OCP.LeekBox;OCP.KaleBox;OCP.PotatoBox;OCP.RedRadishBox;OCP.CornBox;OCP.SoybeansBox;OCP.SpinachBox] mappers[boxType] flags[AllowFrozenItem;AllowRottenItem;Prop2;InheritFoodAge],
        }
        outputs
        {
            item 24 mapper:boxType,
        }
        itemMapper boxType
        {
            Base.Carrots = OCP.CarrotBox,
            Base.SweetPotato = OCP.SweetPotatoBox,
            Base.Turnip = OCP.TurnipBox,
            Base.SugarBeet = OCP.SugarBeetBox,
            Base.Onion = OCP.OnionBox,
            Base.Leek = OCP.LeekBox,
            Base.Kale = OCP.KaleBox,
            Base.Potato = OCP.PotatoBox,
            Base.RedRadish = OCP.RedRadishBox,
            Base.Corn = OCP.CornBox,
            Base.Soybeans = OCP.SoybeansBox,
            Base.Spinach = OCP.SpinachBox,
        }
    }
    
    craftRecipe UnpackFoodBox12
    {
        timedAction = UnPackBox,
        time = 15,
        Tags = InHandCraft;CanBeDoneInDark,
        category = Cooking,
        inputs
        {
            item 1 [OCP.ZucchiniBox;OCP.SquashBox;OCP.LettuceBox;OCP.EggplantBox;OCP.CabbageBox;OCP.TomatoBox;OCP.BellPepperBox;OCP.BroccoliBox;OCP.CauliflowerBox;OCP.GarlicBox;OCP.CucumberBox;OCP.GreenpeasBox;OCP.PepperHabaneroBox;OCP.PepperJalapenoBox;OCP.LavenderPetalsDriedBox;OCP.BlackSageDriedBox;OCP.CommonMallowDriedBox;OCP.GinsengBox;OCP.WildGarlicDriedBox;OCP.PepperJalapenoDriedBox;OCP.PepperHabaneroDriedBox;OCP.ChamomileDriedBox;OCP.MarigoldDriedBox;OCP.MintHerbDriedBox;OCP.RosePetalsDriedBox;OCP.GumBox;OCP.CandycaneBox;OCP.Teabag2Box;OCP.PopcornBox] mappers[boxType] flags[AllowFrozenItem;AllowRottenItem;Prop2;InheritFoodAge],
        }
        outputs
        {
            item 12 mapper:boxType,
        }
        itemMapper boxType
        {
            Base.Zucchini = OCP.ZucchiniBox,
            Base.Squash = OCP.SquashBox,
            Base.Lettuce = OCP.LettuceBox,
            Base.Eggplant = OCP.EggplantBox,
            Base.Cabbage = OCP.CabbageBox,
            Base.Tomato = OCP.TomatoBox,
            Base.BellPepper = OCP.BellPepperBox,
            Base.Broccoli = OCP.BroccoliBox,
            Base.Cauliflower = OCP.CauliflowerBox,
            Base.Garlic = OCP.GarlicBox,
            Base.Cucumber = OCP.CucumberBox,
            Base.Greenpeas = OCP.GreenpeasBox,
            Base.PepperHabanero = OCP.PepperHabaneroBox,
            Base.PepperJalapeno = OCP.PepperJalapenoBox,
            Base.LavenderPetalsDried = OCP.LavenderPetalsDriedBox,
            Base.BlackSageDried = OCP.BlackSageDriedBox,
            Base.CommonMallowDried = OCP.CommonMallowDriedBox,
            Base.Ginseng = OCP.GinsengBox,
            Base.WildGarlicDried = OCP.WildGarlicDriedBox,
            Base.PepperJalapenoDried = OCP.PepperJalapenoDriedBox,
            Base.PepperHabaneroDried = OCP.PepperHabaneroDriedBox,
            Base.ChamomileDried = OCP.ChamomileDriedBox,
            Base.MarigoldDried = OCP.MarigoldDriedBox,
            Base.MintHerbDried = OCP.MintHerbDriedBox,
            Base.RosePetalsDried = OCP.RosePetalsDriedBox,
            Base.Gum = OCP.GumBox,
            Base.Candycane = OCP.CandycaneBox,
            Base.Teabag2 = OCP.Teabag2Box,
            Base.Popcorn = OCP.PopcornBox,
        }
    }
    
    craftRecipe UnpackFoodBox6
    {
        timedAction = UnPackBox,
        time = 15,
        Tags = InHandCraft;CanBeDoneInDark,
        category = Cooking,
        inputs
        {
            item 1 [OCP.KetchupBox;OCP.YoghurtBox;OCP.Seasoning_BasilBox;OCP.Seasoning_ChivesBox;OCP.Seasoning_CilantroBox;OCP.Seasoning_OreganoBox;OCP.Seasoning_ParsleyBox;OCP.Seasoning_RosemaryBox;OCP.Seasoning_SageBox;OCP.Seasoning_ThymeBox;OCP.PowderedGarlicBox;OCP.PowderedOnionBox;OCP.SeasoningSaltBox;OCP.SaltBox;OCP.MustardBox;OCP.JamFruitBox;OCP.JamMarmaladeBox;OCP.GranolaBarBox;OCP.MarinaraBox;OCP.ButterBox;OCP.PepperBox;OCP.OilOliveBox;OCP.OilVegetableBox;OCP.RiceVinegarBox;OCP.SoysauceBox;OCP.TomatoPasteBox;OCP.LardBox;OCP.MargarineBox;OCP.PeanutButterBox;OCP.BalsamicVinegarBox;OCP.BBQSauceBox;OCP.SesameOilBox;OCP.HoneyBox;OCP.HotsauceBox;OCP.SugarBox;OCP.SugarBrownBox;OCP.CocoaPowderBox;OCP.Dip_NachoCheeseBox;OCP.Dip_RanchBox;OCP.Dip_SalsaBox;OCP.Coffee2Box;OCP.SalamiBox;OCP.CerealBox;OCP.CheeseBox;OCP.ChocolateBox;OCP.Chocolate_ButterchunkersBox;OCP.Chocolate_CrackleBox;OCP.Chocolate_DeuxBox;OCP.Chocolate_GalacticDairyBox;OCP.Chocolate_RoysPBPucksBox;OCP.Chocolate_SmirkersBox;OCP.Chocolate_SnikSnakBox;OCP.CrispsBox;OCP.Crisps2Box;OCP.Crisps3Box;OCP.Crisps4Box;OCP.TortillaChipsBox;OCP.DriedBlackBeansBox;OCP.DriedChickpeasBox;OCP.DriedKidneyBeansBox;OCP.DriedLentilsBox;OCP.DriedSplitPeasBox;OCP.DriedWhiteBeansBox;OCP.MacaroniBox;OCP.PastaBox;OCP.RamenBox;OCP.MayonnaiseFullBox;OCP.RemouladeFullBox] mappers[boxType] flags[AllowFrozenItem;AllowRottenItem;Prop2;InheritFoodAge],
        }
        outputs
        {
            item 6 mapper:boxType,
        }
        itemMapper boxType
        {
            Base.Ketchup = OCP.KetchupBox,
            Base.Mustard = OCP.MustardBox,
            Base.JamFruit = OCP.JamFruitBox,
            Base.JamMarmalade = OCP.JamMarmaladeBox,
            Base.Marinara = OCP.MarinaraBox,
            Base.OilOlive = OCP.OilOliveBox,
            Base.OilVegetable = OCP.OilVegetableBox,
            Base.RiceVinegar = OCP.RiceVinegarBox,
            Base.Soysauce = OCP.SoysauceBox,
            Base.TomatoPaste = OCP.TomatoPasteBox,
            Base.Lard = OCP.LardBox,
            Base.Margarine = OCP.MargarineBox,
            Base.PeanutButter = OCP.PeanutButterBox,
            Base.BalsamicVinegar = OCP.BalsamicVinegarBox,
            Base.BBQSauce = OCP.BBQSauceBox,
            Base.SesameOil = OCP.SesameOilBox,
            Base.Honey = OCP.HoneyBox,
            Base.Hotsauce = OCP.HotsauceBox,
            Base.Sugar = OCP.SugarBox,
            Base.SugarBrown = OCP.SugarBrownBox,
            Base.CocoaPowder = OCP.CocoaPowderBox,
            Base.Dip_NachoCheese = OCP.Dip_NachoCheeseBox,
            Base.Dip_Ranch = OCP.Dip_RanchBox,
            Base.Dip_Salsa = OCP.Dip_SalsaBox,
            Base.Coffee2 = OCP.Coffee2Box,
            Base.Salami = OCP.SalamiBox,
            Base.Cereal = OCP.CerealBox,
            Base.Cheese = OCP.CheeseBox,
            Base.Chocolate = OCP.ChocolateBox,
            Base.Chocolate_Butterchunkers = OCP.Chocolate_ButterchunkersBox,
            Base.Chocolate_Crackle = OCP.Chocolate_CrackleBox,
            Base.Chocolate_Deux = OCP.Chocolate_DeuxBox,
            Base.Chocolate_GalacticDairy = OCP.Chocolate_GalacticDairyBox,
            Base.Chocolate_RoysPBPucks = OCP.Chocolate_RoysPBPucksBox,
            Base.Chocolate_Smirkers = OCP.Chocolate_SmirkersBox,
            Base.Chocolate_SnikSnak = OCP.Chocolate_SnikSnakBox,
            Base.Crisps = OCP.CrispsBox,
            Base.Crisps2 = OCP.Crisps2Box,
            Base.Crisps3 = OCP.Crisps3Box,
            Base.Crisps4 = OCP.Crisps4Box,
            Base.TortillaChips = OCP.TortillaChipsBox,
            Base.DriedBlackBeans = OCP.DriedBlackBeansBox,
            Base.DriedChickpeas = OCP.DriedChickpeasBox,
            Base.DriedKidneyBeans = OCP.DriedKidneyBeansBox,
            Base.DriedLentils = OCP.DriedLentilsBox,
            Base.DriedSplitPeas = OCP.DriedSplitPeasBox,
            Base.DriedWhiteBeans = OCP.DriedWhiteBeansBox,
            Base.Macaroni = OCP.MacaroniBox,
            Base.Pasta = OCP.PastaBox,
            Base.Ramen = OCP.RamenBox,
            Base.Butter = OCP.ButterBox,
            Base.Pepper = OCP.PepperBox,
            Base.Salt = OCP.SaltBox,
            Base.SeasoningSalt = OCP.SeasoningSaltBox, 
			Base.Seasoning_Basil = OCP.Seasoning_BasilBox,
            Base.Seasoning_Chives = OCP.Seasoning_ChivesBox,
            Base.Seasoning_Cilantro = OCP.Seasoning_CilantroBox,
            Base.Seasoning_Oregano = OCP.Seasoning_OreganoBox,
            Base.Seasoning_Parsley = OCP.Seasoning_ParsleyBox,
            Base.Seasoning_Rosemary = OCP.Seasoning_RosemaryBox,
            Base.Seasoning_Sage = OCP.Seasoning_SageBox,
            Base.Seasoning_Thyme = OCP.Seasoning_ThymeBox,
            Base.PowderedGarlic = OCP.PowderedGarlicBox,
            Base.PowderedOnion = OCP.PowderedOnionBox,
            Base.MayonnaiseFull = OCP.MayonnaiseFullBox,
            Base.RemouladeFull = OCP.RemouladeFullBox,
			Base.Yoghurt = OCP.YoghurtBox,
        }
    }
    
    craftRecipe PackSeasoning4
    {
        timedAction = PackingBox_Small,
        time = 5,
        Tags = InHandCraft;Packing,
        category = Cooking,
        inputs
        {
            item 4 [Base.BasilDried;Base.OreganoDried;Base.ParsleyDried;Base.RosemaryDried;Base.SageDried;Base.ThymeDried;Base.CilantroDried;Base.ChivesDried] mappers[seasoningType] flags[IsExclusive;IsWholeFoodItem;ItemCount],
        }
        outputs
        {
            item 1 mapper:seasoningType,
        }
        itemMapper seasoningType
        {
            Base.Seasoning_Basil = Base.BasilDried,
            Base.Seasoning_Oregano = Base.OreganoDried,
            Base.Seasoning_Parsley = Base.ParsleyDried,
            Base.Seasoning_Rosemary = Base.RosemaryDried,
            Base.Seasoning_Sage = Base.SageDried,
            Base.Seasoning_Thyme = Base.ThymeDried,
            Base.Seasoning_Cilantro = Base.CilantroDried,
            Base.Seasoning_Chives = Base.ChivesDried,
        }
    }
	
	craftRecipe PutWildEggsInCarton
    {
        timedAction = PackingBox_Small,
        time = 5,
        Tooltip = Tooltip_Recipe_NeedsUncooked,
        Tags = AnySurfaceCraft;Cooking,
        category = Cooking,
        inputs
        {
            item 12 [Base.WildEggs] flags[AllowFrozenItem;IsUncookedFoodItem;IsWholeFoodItem;InheritFoodAge;ItemCount],
        }
        outputs
        {
            item 1 OCP.WildEggsCarton,
        }
    }
    
    craftRecipe OpenWildEggsCarton
    {
        timedAction = UnPackBox,
        time = 5,
        Tags = InHandCraft;CanBeDoneInDark,
        category = Cooking,
        inputs
        {
            item 1 [OCP.WildEggsCarton] flags[AllowFrozenItem;AllowRottenItem;Prop2;InheritFoodAge],
        }
        outputs
        {
            item 12 Base.WildEggs,
        }
    }
    
    craftRecipe PutTurkeyEggsInCarton
    {
        timedAction = PackingBox_Small,
        time = 5,
        Tooltip = Tooltip_Recipe_NeedsUncooked,
        Tags = AnySurfaceCraft;Cooking,
        category = Cooking,
        inputs
        {
            item 12 [Base.TurkeyEgg] flags[AllowFrozenItem;IsUncookedFoodItem;IsWholeFoodItem;InheritFoodAge;ItemCount],
        }
        outputs
        {
            item 1 OCP.TurkeyEggCarton,
        }
    }
    
    craftRecipe OpenTurkeyEggsCarton
    {
        timedAction = UnPackBox,
        time = 5,
        Tags = InHandCraft;CanBeDoneInDark,
        category = Cooking,
        inputs
        {
            item 1 [OCP.TurkeyEggCarton] flags[AllowFrozenItem;AllowRottenItem;Prop2;InheritFoodAge],
        }
        outputs
        {
            item 12 Base.TurkeyEgg,
        }
    }
}