module SapphCooking
{
	imports
	{
		Base,
	}	
		/****************************** weapons recipes will be here. ******************************/




craftRecipe Attach Chef Knife to Spear
    {
        time            = 80,
        Tags = InHandCraft;Survivalist,
        category = Weaponry,
        needTobeLearn = false,
        timedAction = CraftKnifeSpear,
        inputs
        {
            item 1 [SapphCooking.ChefKnife1;SapphCooking.ChefKnife2;SapphCooking.ChefKnife3] mappers[SpearMapper] flags[Prop1;IsHeadPart;InheritSharpness;ItemCount],
            item 1 [Base.LongStick;Base.Sapling] flags[Prop2;InheritCondition],
            item 2 [Base.DuctTape],
        }
        outputs
        {
            item 1 mapper:SpearMapper,
        }
        itemMapper SpearMapper
        {
            SapphCooking.SpearChefKnife1 = SapphCooking.ChefKnife1,
            SapphCooking.SpearChefKnife2 = SapphCooking.ChefKnife2,
            SapphCooking.SpearChefKnife3 = SapphCooking.ChefKnife3,
        }
    }

    craftRecipe Make Wooden Spork
	{
        time = 100,
        tags = AnySurfaceCraft,
        category = Survival,
		xpAward = Carving:10,
        SkillRequired = Carving:1,
        needTobeLearn = false,
        timedAction = SharpenStake,
        category = Carving,
		inputs
		{
            item 1 tags[SharpKnife] mode:keep flags[Prop1;IsNotDull;MayDegradeLight],
			item 1 [Base.SmallHandle] flags[Prop2],
		}
        outputs
        {
            item 1 SapphCooking.WoodSpork,
        }
	}

    craftRecipe Make Wooden Ladle
	{
        time = 100,
        tags = AnySurfaceCraft,
        category = Survival,
		xpAward = Carving:10,
        SkillRequired = Carving:1,
        needTobeLearn = false,
        timedAction = SharpenStake,
        category = Carving,
		inputs
		{
            item 1 tags[SharpKnife] mode:keep flags[Prop1;IsNotDull;MayDegradeLight],
			item 1 [Base.SmallHandle] flags[Prop2],
		}
        outputs
        {
            item 1 SapphCooking.Ladle_Wood,
        }
	}

    craftRecipe Make Wooden Meat Tenderizer
	{
        time = 100,
        tags = AnySurfaceCraft,
        category = Survival,
		xpAward = Carving:10,
        SkillRequired = Carving:1,
        needTobeLearn = false,
        timedAction = SharpenStake,
        category = Carving,
		inputs
		{
            item 1 tags[SharpKnife] mode:keep flags[Prop1;IsNotDull;MayDegradeLight],
			item 1 [Base.SmallHandle] flags[Prop2],
            item 1 [Base.Plank]
		}
        outputs
        {
            item 1 SapphCooking.MeatTenderizer_Wood,
        }
	}

    craftRecipe Make Wooden Bowl
	{
        time = 100,
        tags = AnySurfaceCraft,
        category = Survival,
		xpAward = Carving:10,
        SkillRequired = Carving:1,
        needTobeLearn = false,
        timedAction = SharpenStake,
        category = Carving,
		inputs
		{
            item 1 tags[SharpKnife] mode:keep flags[Prop1;IsNotDull;MayDegradeLight],
			item 1 [Base.Plank] flags[Prop2],
		}
        outputs
        {
            item 1 Base.Bowl,
        }
	}


}
