module Base
{
	craftRecipe PIExtractSnowpity
	{
		timedAction = Base.PISnowpity,
		Time = 80,
		Tags = AnySurfaceCraft,
		needTobeLearn = true,
		OnCreate = Recipe.OnCreate.Snowpity,
        	category = Plushie,
        	xpAward = Tailoring:3,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 [Base.Scalpel] mode:keep,
			item 1 tags[Snowpity],
		}
		outputs
		{
			item 1 PompsItems.PISnowpity,
		}
	}
	craftRecipe PICreatePonyPattern
	{
		time = 34,
		category = Plushie,
		tags = InHandCraft,
		needTobeLearn = true,
		SkillRequired = Tailoring:3,
		timedAction = Base.PIWrite,
		inputs
		{
			item 1 tags[Write] mode:keep flags[Prop1],
			item 1 [Base.SheetPaper2;Base.IndexCard;Base.GraphPaper;Base.Note;Base.Paperwork],
		}
		outputs
		{
			item 1 PompsItems.PIPonyPattern,
		}
	}
	craftRecipe PIRipPillow
	{
		time = 34,
		category = Tailoring,
		tags = InHandCraft,
		timedAction = Base.RipClothing,
		inputs
		{
			item 1 [Base.Pillow;Base.Pillow_Happyface;Base.Pillow_Heart;Pillow_Crafted;Pillow_Star],
		}
		outputs
		{
			item 2 Base.CottonBalls,
		}
	}
	craftRecipe PISewOC
	{
        timedAction = Base.PISewPony,
		Time = 80,
		RemoveResultItem:true,
		needTobeLearn = true,
		OnCreate = PIMLPOCRandSelect_OnCreate,
		Tags = AnySurfaceCraft,
		AllowBatchCraft = True,
		xpAward = Tailoring:7,
		SkillRequired = Tailoring:5,
        category = Plushie,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 8 [Base.Thread],
			item 5 [Base.CottonBalls],
			item 10 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems.PIPonyIcon,
		}
	}
	craftRecipe PISewCanon
	{
        timedAction = Base.PISewPony,
		Time = 80,
		RemoveResultItem:true,
		needTobeLearn = true,
		OnCreate = PIMLPCanonRandSelect_OnCreate,
		Tags = AnySurfaceCraft,
		AllowBatchCraft = True,
		xpAward = Tailoring:7,
		SkillRequired = Tailoring:5,
        category = Plushie,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 8 [Base.Thread],
			item 5 [Base.CottonBalls],
			item 10 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems.PIPonyIcon,
		}
	}
	/********************** PONY OUTFITS **********************/
	craftRecipe PIHatAJ
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.ApplejackPlushie],
			item 1 [PompsItems_MyLittlePony.ApplejackHat],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.ApplejackPlushieHat,
		}
	}
	craftRecipe PIRemoveHatAJ
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.ApplejackPlushieHat],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.ApplejackPlushie,
			item 1 PompsItems_MyLittlePony.ApplejackHat,
		}
	}
	craftRecipe PIVinylScratchOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.VinylPlushie],
			item 1 [PompsItems_MyLittlePony.VinylGlasses],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.VinylScratchPlushie,
		}
	}
	craftRecipe PIVinylScratchOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.VinylScratchPlushie],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.VinylPlushie,
			item 1 PompsItems_MyLittlePony.VinylGlasses,
		}
	}
	craftRecipe PITrixieOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.TrixiePlushie],
			item 1 [PompsItems_MyLittlePony.TrixieOutfit],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.TrixieLulamoonPlushie,
		}
	}
	craftRecipe PITrixieOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.TrixieLulamoonPlushie],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.TrixiePlushie,
			item 1 PompsItems_MyLittlePony.TrixieOutfit,
		}
	}
	craftRecipe PIBitRateOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.BitRatePlushie],
			item 1 [PompsItems_MyLittlePony.BitRateHeadset],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.BitRateCompletePlushie,
		}
	}
	craftRecipe PIBitRateOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.BitRateCompletePlushie],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.BitRatePlushie,
			item 1 PompsItems_MyLittlePony.BitRateHeadset,
		}
	}
	craftRecipe PIBitRateSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:3,
		SkillRequired = Tailoring:2,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.BitRateHeadset,
		}
	}
	craftRecipe PIBraeburnOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.BraeburnPlushie],
			item 1 [PompsItems_MyLittlePony.BraeburnHat],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.BraeburnPlushieComplete,
		}
	}
	craftRecipe PIBraeburnOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.BraeburnPlushieComplete],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.BraeburnPlushie,
			item 1 PompsItems_MyLittlePony.BraeburnHat,
		}
	}
	craftRecipe PICalamityOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.CalamityPlushie],
			item 1 [PompsItems_MyLittlePony.CalamityHat],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.CalamityCompletePlushie,
		}
	}
	craftRecipe PICalamityOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.CalamityCompletePlushie],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.CalamityPlushie,
			item 1 PompsItems_MyLittlePony.CalamityHat,
		}
	}
	craftRecipe PICalamitySew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:3,
		SkillRequired = Tailoring:2,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.CalamityHat,
		}
	}
	craftRecipe PIP21On
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.P21Plushie],
			item 1 [PompsItems_MyLittlePony.P21PlushieAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.P21PlushieComplete,
		}
	}
	craftRecipe PIP21Off
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.P21PlushieComplete],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.P21Plushie,
			item 1 PompsItems_MyLittlePony.P21PlushieAccessory,
		}
	}
	craftRecipe PIP21Sew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:3,
		SkillRequired = Tailoring:2,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.P21PlushieAccessory,
		}
	}
	craftRecipe PIMidnightSapphireOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.MidnightSapphirePlushie],
			item 1 [PompsItems_MyLittlePony.MidnightSapphirePlushieAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.MidnightSapphireCompletePlushie,
		}
	}
	craftRecipe PIMidnightSapphireOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.MidnightSapphireCompletePlushie],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.MidnightSapphirePlushie,
			item 1 PompsItems_MyLittlePony.MidnightSapphirePlushieAccessory,
		}
	}
	craftRecipe PIMidnightSapphireSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:3,
		SkillRequired = Tailoring:2,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.MidnightSapphirePlushieAccessory,
		}
	}
	craftRecipe PIDesireeOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIDesireePlushie],
			item 1 [PompsItems_MyLittlePony.PIDesireePlushieAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIDesireePlushieComplete,
		}
	}
	craftRecipe PIDesireeOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIDesireePlushieComplete],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIDesireePlushie,
			item 1 PompsItems_MyLittlePony.PIDesireePlushieAccessory,
		}
	}
	craftRecipe PIDesireeSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:3,
		SkillRequired = Tailoring:2,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIDesireePlushieAccessory,
		}
	}
	craftRecipe PIMaxwellOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIMaxwellPlushie],
			item 1 [PompsItems_MyLittlePony.PIMaxwellAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIMaxwellComplete,
		}
	}
	craftRecipe PIMaxwellOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIMaxwellComplete],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIMaxwellPlushie,
			item 1 PompsItems_MyLittlePony.PIMaxwellAccessory,
		}
	}
	craftRecipe PIMaxwellSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:3,
		SkillRequired = Tailoring:2,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIMaxwellAccessory,
		}
	}
	craftRecipe PISkylarPaletteOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PISkylarPalettePlushie],
			item 1 [PompsItems_MyLittlePony.PISkylarPalettePlushieHoodie],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PISkylarPaletteCompletePlushie,
		}
	}
	craftRecipe PISkylarPaletteOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PISkylarPaletteCompletePlushie],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PISkylarPalettePlushie,
			item 1 PompsItems_MyLittlePony.PISkylarPalettePlushieHoodie,
		}
	}
	craftRecipe PISkylarPaletteSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:3,
		SkillRequired = Tailoring:2,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PISkylarPalettePlushieHoodie,
		}
	}
	craftRecipe PIToffoOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIToffeeScotchPlushie],
			item 1 [PompsItems_MyLittlePony.PIToffeeScotchJacket],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIToffeeScotchCompletePlushie,
		}
	}
	craftRecipe PIToffoOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIToffeeScotchCompletePlushie],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIToffeeScotchPlushie,
			item 1 PompsItems_MyLittlePony.PIToffeeScotchJacket,
		}
	}
	craftRecipe PIToffoSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:3,
		SkillRequired = Tailoring:2,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIToffeeScotchJacket,
		}
	}
	craftRecipe PIGryphXanderOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIGryphXanderPlushie],
			item 1 [PompsItems_MyLittlePony.PIGryphXanderClothes],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIGryphXanderComplete,
		}
	}
	craftRecipe PIGryphXanderOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIGryphXanderComplete],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIGryphXanderPlushie,
			item 1 PompsItems_MyLittlePony.PIGryphXanderClothes,
		}
	}
	craftRecipe PIGryphXanderSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:3,
		SkillRequired = Tailoring:2,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIGryphXanderClothes,
		}
	}
	craftRecipe PIMangoDuskOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIMangoDuskPlushie],
			item 1 [PompsItems_MyLittlePony.PIMangoDuskAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIMangoDuskArmorComplete,
		}
	}
	craftRecipe PIMangoDuskOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIMangoDuskArmorComplete],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIMangoDuskPlushie,
			item 1 PompsItems_MyLittlePony.PIMangoDuskAccessory,
		}
	}
	craftRecipe PIMangoDuskSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:3,
		SkillRequired = Tailoring:2,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIMangoDuskAccessory,
		}
	}
	craftRecipe PISpiralLightOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PISpiralDelightPlushie],
			item 1 [PompsItems_MyLittlePony.PISpiralDelightVest],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PISpiralDelightCompletePlushie,
		}
	}
	craftRecipe PISpiralLightOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PISpiralDelightCompletePlushie],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PISpiralDelightPlushie,
			item 1 PompsItems_MyLittlePony.PISpiralDelightVest,
		}
	}
	craftRecipe PISpiralLightSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:3,
		SkillRequired = Tailoring:2,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PISpiralDelightVest,
		}
	}
	craftRecipe PIAuroraFangOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIAuroraFangPlushie],
			item 1 [PompsItems_MyLittlePony.PIAuroraFangAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIAuroraFangCompletePlushie,
		}
	}
	craftRecipe PIAuroraFangOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIAuroraFangCompletePlushie],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIAuroraFangPlushie,
			item 1 PompsItems_MyLittlePony.PIAuroraFangAccessory,
		}
	}
	craftRecipe PIAuroraFangSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:3,
		SkillRequired = Tailoring:2,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIAuroraFangAccessory,
		}
	}
	craftRecipe PIRyakarArracalOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIRyakarArracalPlushie],
			item 1 [PompsItems_MyLittlePony.PIRyakarArracalArmor],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIRyakarArracalCompletePlushie,
		}
	}
	craftRecipe PIRyakarArracalOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIRyakarArracalCompletePlushie],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIRyakarArracalPlushie,
			item 1 PompsItems_MyLittlePony.PIRyakarArracalArmor,
		}
	}
	craftRecipe PIRyakarArracalSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:3,
		SkillRequired = Tailoring:2,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIRyakarArracalArmor,
		}
	}
	craftRecipe PISunnyDayOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PISunnyDayPlushie],
			item 1 [PompsItems_MyLittlePony.PISunnyDayPlushieDress],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PISunnyDayGalaPlushie,
		}
	}
	craftRecipe PISunnyDayOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PISunnyDayGalaPlushie],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PISunnyDayPlushie,
			item 1 PompsItems_MyLittlePony.PISunnyDayPlushieDress,
		}
	}
	craftRecipe PISunnyDaySew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:3,
		SkillRequired = Tailoring:2,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PISunnyDayPlushieDress,
		}
	}
	craftRecipe PIHarmonicGlowOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIHarmonicPlushie],
			item 1 [PompsItems_MyLittlePony.PIHarmonicaAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIHarmonicPlushieComplete,
		}
	}
	craftRecipe PIHarmonicGlowOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIHarmonicPlushieComplete],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIHarmonicPlushie,
			item 1 PompsItems_MyLittlePony.PIHarmonicaAccessory,
		}
	}
	craftRecipe PIHarmonicGlowSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:3,
		SkillRequired = Tailoring:2,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIHarmonicaAccessory,
		}
	}
	craftRecipe PIMarkerPoneOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIMarkerPonyPlushie],
			item 1 [PompsItems_MyLittlePony.PIMarkerPonyAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIMarkerPonyCompletePlushie,
		}
	}
	craftRecipe PIMarkerPoneOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIMarkerPonyCompletePlushie],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIMarkerPonyPlushie,
			item 1 PompsItems_MyLittlePony.PIMarkerPonyAccessory,
		}
	}
	craftRecipe PIMarkerPoneSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:3,
		SkillRequired = Tailoring:2,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIMarkerPonyAccessory,
		}
	}
	craftRecipe PIGaugeOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIGagePlushie],
			item 1 [PompsItems_MyLittlePony.PIGageAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIGagePlushieComplete,
		}
	}
	craftRecipe PIGaugeOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIGagePlushieComplete],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIGagePlushie,
			item 1 PompsItems_MyLittlePony.PIGageAccessory,
		}
	}
	craftRecipe PIGaugeSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:3,
		SkillRequired = Tailoring:2,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIGageAccessory,
		}
	}
	craftRecipe PICharmingDazzOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PICharmingDazzPlushie],
			item 1 [PompsItems_MyLittlePony.PICharmingDazzAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PICharmingDazzPlushieComplete,
		}
	}
	craftRecipe PICharmingDazzOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PICharmingDazzPlushieComplete],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PICharmingDazzPlushie,
			item 1 PompsItems_MyLittlePony.PICharmingDazzAccessory,
		}
	}
	craftRecipe PICharmingDazzSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:3,
		SkillRequired = Tailoring:2,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PICharmingDazzAccessory,
		}
	}
	craftRecipe PIKerfuffleOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIKerfufflePlushie],
			item 1 [PompsItems_MyLittlePony.PIKerfuffleAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIKerfuffleCompletePlushie,
		}
	}
	craftRecipe PIKerfuffleOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIKerfuffleCompletePlushie],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIKerfufflePlushie,
			item 1 PompsItems_MyLittlePony.PIKerfuffleAccessory,
		}
	}
	craftRecipe PIFilaBrightsparkOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIFilaBrightsparkPlushie],
			item 1 [PompsItems_MyLittlePony.PIFilaBrightsparkAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIFilaBrightsparkCompletePlushie,
		}
	}
	craftRecipe PIFilaBrightsparkOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIFilaBrightsparkCompletePlushie],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIFilaBrightsparkPlushie,
			item 1 PompsItems_MyLittlePony.PIFilaBrightsparkAccessory,
		}
	}
	craftRecipe PIFilaBrightsparkSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:3,
		SkillRequired = Tailoring:2,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIFilaBrightsparkAccessory,
		}
	}
	craftRecipe PIStormStrykerOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIStormStrykerPlushie],
			item 1 [PompsItems_MyLittlePony.PIStormStrykerAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIStormStrykerCompletePlushie,
		}
	}
	craftRecipe PIStormStrykerOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIStormStrykerCompletePlushie],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIStormStrykerPlushie,
			item 1 PompsItems_MyLittlePony.PIStormStrykerAccessory,
		}
	}
	craftRecipe PIStormStrykerSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:3,
		SkillRequired = Tailoring:2,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIStormStrykerAccessory,
		}
	}
	craftRecipe PIResonantCrystalOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIResonantCrystalPlushie],
			item 1 [PompsItems_MyLittlePony.PIResonantCrystalAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIResonantCrystalCompletePlushie,
		}
	}
	craftRecipe PIResonantCrystalOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIResonantCrystalCompletePlushie],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIResonantCrystalPlushie,
			item 1 PompsItems_MyLittlePony.PIResonantCrystalAccessory,
		}
	}
	craftRecipe PIResonantCrystalSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:3,
		SkillRequired = Tailoring:2,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIResonantCrystalAccessory,
		}
	}
	craftRecipe PIMistyBreezeOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIMistyBreezePlushie],
			item 1 [PompsItems_MyLittlePony.PIMistyBreezeAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIMistyBreezeCompletePlushie,
		}
	}
	craftRecipe PIMistyBreezeOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIMistyBreezeCompletePlushie],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIMistyBreezePlushie,
			item 1 PompsItems_MyLittlePony.PIMistyBreezeAccessory,
		}
	}
	craftRecipe PIMistyBreezeSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:3,
		SkillRequired = Tailoring:2,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIMistyBreezeAccessory,
		}
	}
	craftRecipe PILampwickOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIMisterMannPlushie],
			item 1 [PompsItems_MyLittlePony.PIMisterMannAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIMisterMannPlushieComplete,
		}
	}
	craftRecipe PILampwickOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIMisterMannPlushieComplete],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIMisterMannPlushie,
			item 1 PompsItems_MyLittlePony.PIMisterMannAccessory,
		}
	}
	craftRecipe PILampwickSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:3,
		SkillRequired = Tailoring:2,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIMisterMannAccessory,
		}
	}
	craftRecipe PISunburstOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PISunburstPlushie],
			item 1 [PompsItems_MyLittlePony.PISunburstAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PISunburstPlushieComplete,
		}
	}
	craftRecipe PISunburstOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PISunburstPlushieComplete],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PISunburstPlushie,
			item 1 PompsItems_MyLittlePony.PISunburstAccessory,
		}
	}
	craftRecipe PIRavenInkwellOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIRavenInkwellPlushie],
			item 1 [PompsItems_MyLittlePony.PIRavenInkwellAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIRavenInkwellCompletePlushie,
		}
	}
	craftRecipe PIRavenInkwellOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIRavenInkwellCompletePlushie],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIRavenInkwellPlushie,
			item 1 PompsItems_MyLittlePony.PIRavenInkwellAccessory,
		}
	}
	craftRecipe PIRavenInkwellSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:3,
		SkillRequired = Tailoring:2,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIRavenInkwellAccessory,
		}
	}
	craftRecipe PITitanGuardOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.TitanGuardPlushie],
			item 1 [PompsItems_MyLittlePony.PITitanGuardAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PITitanGuardCompletePlushie,
		}
	}
	craftRecipe PITitanGuardOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PITitanGuardCompletePlushie],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.TitanGuardPlushie,
			item 1 PompsItems_MyLittlePony.PITitanGuardAccessory,
		}
	}
	craftRecipe PITitanGuardSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:3,
		SkillRequired = Tailoring:2,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 1 tags[SharpKnife],
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PITitanGuardAccessory,
		}
	}
	craftRecipe PIGalaRarityOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.RarityPlushie],
			item 1 [PompsItems_MyLittlePony.PIRarityGalaDress],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIRarityGalaPlushie,
		}
	}
	craftRecipe PIGalaRarityOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIRarityGalaPlushie],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.RarityPlushie,
			item 1 PompsItems_MyLittlePony.PIRarityGalaDress,
		}
	}
	craftRecipe PIGalaRaritySew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:5,
		SkillRequired = Tailoring:3,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 1 [Necklace_Gold;Necklace_GoldRuby;Necklace_GoldDiamond;Necklace_Silver;Necklace_SilverSapphire;Necklace_SilverDiamond;Necklace_Pearl;NecklaceLong_Gold;NecklaceLong_GoldDiamond;NecklaceLong_Silver;NecklaceLong_SilverEmerald;NecklaceLong_SilverSapphire;NecklaceLong_SilverDiamond;NecklaceLong_Amber],
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIRarityGalaDress,
		}
	}
	craftRecipe PIPunkRaritySew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:5,
		SkillRequired = Tailoring:4,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 1 [PompsItems_MyLittlePony.RarityPlushie],
			item 3 [PompsItems.PISnowpity],
			item 1 [Necklace_Choker;Necklace_Choker_Sapphire;Necklace_Choker_Amber;Necklace_Choker_Diamond],
			item 3 [Base.Thread],
			item 5 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIPunkRarityPlushie,
		}
	}	
	craftRecipe PIGalaFluttershyOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.FluttershyPlushie],
			item 1 [PompsItems_MyLittlePony.PIFluttershyGalaDress],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIFluttershyGalaDressPlushie,
		}
	}
	craftRecipe PIGalaFluttershyOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIFluttershyGalaDressPlushie],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.FluttershyPlushie,
			item 1 PompsItems_MyLittlePony.PIFluttershyGalaDress,
		}
	}
	craftRecipe PIGalaFluttershySew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:5,
		SkillRequired = Tailoring:3,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 1 [Necklace_Gold;Necklace_GoldRuby;Necklace_GoldDiamond;Necklace_Silver;Necklace_SilverSapphire;Necklace_SilverDiamond;Necklace_Pearl;NecklaceLong_Gold;NecklaceLong_GoldDiamond;NecklaceLong_Silver;NecklaceLong_SilverEmerald;NecklaceLong_SilverSapphire;NecklaceLong_SilverDiamond;NecklaceLong_Amber],
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIFluttershyGalaDress,
		}
	}
	craftRecipe PIFlutterbatSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:5,
		SkillRequired = Tailoring:4,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 1 [PompsItems_MyLittlePony.FluttershyPlushie],
			item 3 [PompsItems.PISnowpity],
			item 1 [Apple;Mango] flags[AllowRottenItem],
			item 2 [Base.Thread],
			item 3 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIFlutterbatPlushie,
		}
	}
	craftRecipe PIGalaDashieOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.RainbowDashPlushie],
			item 1 [PompsItems_MyLittlePony.PIRainbowDashGalaAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIRainbowDashPlushieGala,
		}
	}
	craftRecipe PIGalaDashieOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIRainbowDashPlushieGala],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.RainbowDashPlushie,
			item 1 PompsItems_MyLittlePony.PIRainbowDashGalaAccessory,
		}
	}
	craftRecipe PIGalaDashieSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:5,
		SkillRequired = Tailoring:3,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 1 [Necklace_Gold;Necklace_GoldRuby;Necklace_GoldDiamond;Necklace_Silver;Necklace_SilverSapphire;Necklace_SilverDiamond;Necklace_Pearl;NecklaceLong_Gold;NecklaceLong_GoldDiamond;NecklaceLong_Silver;NecklaceLong_SilverEmerald;NecklaceLong_SilverSapphire;NecklaceLong_SilverDiamond;NecklaceLong_Amber],
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIRainbowDashGalaAccessory,
		}
	}
	craftRecipe PIGalaPinkiePieOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PinkiePiePlushie],
			item 1 [PompsItems_MyLittlePony.PIPinkiePieGalaDressAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIPinkiePieGalaPlushie,
		}
	}
	craftRecipe PIGalaPinkiePieOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIPinkiePieGalaPlushie],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PinkiePiePlushie,
			item 1 PompsItems_MyLittlePony.PIPinkiePieGalaDressAccessory,
		}
	}
	craftRecipe PIGalaPinkiePieSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:5,
		SkillRequired = Tailoring:3,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 1 [Necklace_Gold;Necklace_GoldRuby;Necklace_GoldDiamond;Necklace_Silver;Necklace_SilverSapphire;Necklace_SilverDiamond;Necklace_Pearl;NecklaceLong_Gold;NecklaceLong_GoldDiamond;NecklaceLong_Silver;NecklaceLong_SilverEmerald;NecklaceLong_SilverSapphire;NecklaceLong_SilverDiamond;NecklaceLong_Amber],
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIPinkiePieGalaDressAccessory,
		}
	}
	craftRecipe PIGalaApplejackOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.ApplejackPlushie],
			item 1 [PompsItems_MyLittlePony.PIApplejackGalaAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIApplejackPlushieGala,
		}
	}
	craftRecipe PIGalaApplejackOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIApplejackPlushieGala],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.ApplejackPlushie,
			item 1 PompsItems_MyLittlePony.PIApplejackGalaAccessory,
		}
	}
	craftRecipe PIGalaApplejackSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:5,
		SkillRequired = Tailoring:3,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 1 [Necklace_Gold;Necklace_GoldRuby;Necklace_GoldDiamond;Necklace_Silver;Necklace_SilverSapphire;Necklace_SilverDiamond;Necklace_Pearl;NecklaceLong_Gold;NecklaceLong_GoldDiamond;NecklaceLong_Silver;NecklaceLong_SilverEmerald;NecklaceLong_SilverSapphire;NecklaceLong_SilverDiamond;NecklaceLong_Amber],
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIApplejackGalaAccessory,
		}
	}
	craftRecipe PIGalaTwilightOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.TwilightSparklePlushie],
			item 1 [PompsItems_MyLittlePony.PITwilightSparkleGalaDress],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PITwilightSparkleGalaPlushie,
		}
	}
	craftRecipe PIGalaTwilightOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PITwilightSparkleGalaPlushie],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.TwilightSparklePlushie,
			item 1 PompsItems_MyLittlePony.PITwilightSparkleGalaDress,
		}
	}
	craftRecipe PIGalaTwilightSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:5,
		SkillRequired = Tailoring:3,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 1 [Necklace_Gold;Necklace_GoldRuby;Necklace_GoldDiamond;Necklace_Silver;Necklace_SilverSapphire;Necklace_SilverDiamond;Necklace_Pearl;NecklaceLong_Gold;NecklaceLong_GoldDiamond;NecklaceLong_Silver;NecklaceLong_SilverEmerald;NecklaceLong_SilverSapphire;NecklaceLong_SilverDiamond;NecklaceLong_Amber],
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PITwilightSparkleGalaDress,
		}
	}
	craftRecipe PICutTwiWings
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:2,
		SkillRequired = Tailoring:1,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 1 [PompsItems_MyLittlePony.TwilightSparklePlushie],
			item 1 [Base.Thread],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PITwilightSparklePreS4Plushie,
		}
	}
	craftRecipe PISewFinaleTwi
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:5,
		SkillRequired = Tailoring:4,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 1 [PompsItems_MyLittlePony.TwilightSparklePlushie],
			item 3 [PompsItems.PISnowpity],
			item 1 [Necklace_Gold;Necklace_GoldRuby;Necklace_GoldDiamond;NecklaceLong_Gold;NecklaceLong_GoldDiamond],
			item 3 [Base.Thread],
			item 5 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIFinaleTwilightSparklePlushie,
		}
	}
	craftRecipe PISewFutureTwi
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:5,
		SkillRequired = Tailoring:4,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 1 [PompsItems_MyLittlePony.TwilightSparklePlushie],
			item 3 [PompsItems.PISnowpity],
			item 3 [Base.Thread],
			item 5 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIFutureTwilightPlushie,
		}
	}
	craftRecipe PIBurlesquePinkieOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PinkiePiePlushie],
			item 1 [PompsItems_MyLittlePony.PIPinkiePieBurlesqueDress],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIPinkiePieBurlesquePlushie,
		}
	}
	craftRecipe PIBurlesquePinkieOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIPinkiePieBurlesquePlushie],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PinkiePiePlushie,
			item 1 PompsItems_MyLittlePony.PIPinkiePieBurlesqueDress,
		}
	}
	craftRecipe PIBurlesquePinkieSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:5,
		SkillRequired = Tailoring:3,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIPinkiePieBurlesqueDress,
		}
	}
	craftRecipe PIVeenArmorOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIVeenSundownNewPlushie],
			item 1 [PompsItems_MyLittlePony.PIVeenSundownArmor],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIVeenSundownArmorPlushie,
		}
	}
	craftRecipe PIVeenArmorOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIVeenSundownArmorPlushie],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIVeenSundownNewPlushie,
			item 1 PompsItems_MyLittlePony.PIVeenSundownArmor,
		}
	}
	craftRecipe PIVeenArmorSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:3,
		SkillRequired = Tailoring:2,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIVeenSundownArmor,
		}
	}
	craftRecipe PIVeenScarfOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIVeenSundownNewPlushie],
			item 1 [PompsItems_MyLittlePony.PIVeenSundownScarfAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIVeenSundownScarf,
		}
	}
	craftRecipe PIVeenScarfOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIVeenSundownScarf],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIVeenSundownNewPlushie,
			item 1 PompsItems_MyLittlePony.PIVeenSundownScarfAccessory,
		}
	}
	craftRecipe PIVeenScarfSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:3,
		SkillRequired = Tailoring:1,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 2 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIVeenSundownScarfAccessory,
		}
	}
	craftRecipe PIBizarreSongOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIBizarreSongPlushie],
			item 1 [PompsItems_MyLittlePony.PIBizarreSongCape],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIBizarreSongCapePlushie,
		}
	}
	craftRecipe PIBizarreSongOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIBizarreSongCapePlushie],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIBizarreSongPlushie,
			item 1 PompsItems_MyLittlePony.PIBizarreSongCape,
		}
	}
	craftRecipe PIBizarreSongSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:3,
		SkillRequired = Tailoring:2,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIBizarreSongCape,
		}
	}
	craftRecipe PICyanNovaFaeOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PICyanNovaPlushie],
			item 1 [PompsItems_MyLittlePony.PICyanNovaAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PICyanNovaCompletePlushie,
		}
	}
	craftRecipe PICyanNovaFaeOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PICyanNovaCompletePlushie],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PICyanNovaPlushie,
			item 1 PompsItems_MyLittlePony.PICyanNovaAccessory,
		}
	}
	craftRecipe PICyanNovaFaeSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:3,
		SkillRequired = Tailoring:2,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 3 [Base.Thread],
			item 5 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PICyanNovaAccessory,
		}
	}
	craftRecipe PIVelvetSilverwingOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIVelvetSilverwingPlushie],
			item 1 [PompsItems_MyLittlePony.PIVelvetSilverwingAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIVelvetSilverwingCompletePlushie,
		}
	}
	craftRecipe PIVelvetSilverwingOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIVelvetSilverwingCompletePlushie],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIVelvetSilverwingPlushie,
			item 1 PompsItems_MyLittlePony.PIVelvetSilverwingAccessory,
		}
	}
	craftRecipe PIVelvetSilverwingSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:3,
		SkillRequired = Tailoring:2,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 3 [Base.Thread],
			item 5 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIVelvetSilverwingAccessory,
		}
	}
	craftRecipe PITwitchyLiveOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PITwitchyLivePlushie],
			item 1 [PompsItems_MyLittlePony.PITwitchyLiveAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PITwitchyLiveCompletePlushie,
		}
	}
	craftRecipe PITwitchyLiveOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PITwitchyLiveCompletePlushie],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PITwitchyLivePlushie,
			item 1 PompsItems_MyLittlePony.PITwitchyLiveAccessory,
		}
	}
	craftRecipe PITwitchyLiveSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:3,
		SkillRequired = Tailoring:2,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 3 [Base.Thread],
			item 5 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PITwitchyLiveAccessory,
		}
	}
	craftRecipe PISewBigFilly
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:5,
		SkillRequired = Tailoring:4,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 1 [PompsItems_MyLittlePony.AnonfillyPlushie],
			item 5 [PompsItems.PISnowpity],
			item 2 [Base.Thread],
			item 5 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIBEEGFilly,
		}
	}
	craftRecipe PIShatteredHeartOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIShatteredHeartPlushie],
			item 1 [PompsItems_MyLittlePony.PIShatteredHeartAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIShatteredHeartCompletePlushie,
		}
	}
	craftRecipe PIShatteredHeartOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIShatteredHeartCompletePlushie],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIShatteredHeartPlushie,
			item 1 PompsItems_MyLittlePony.PIShatteredHeartAccessory,
		}
	}
	craftRecipe PIShatteredHeartSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:3,
		SkillRequired = Tailoring:2,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 3 [Base.Thread],
			item 5 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIShatteredHeartAccessory,
		}
	}
	craftRecipe PIFenrisEbonyglowOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIFenrisEbonyglowPlushie],
			item 1 [PompsItems_MyLittlePony.PIFenrisEbonyglowAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIFenrisEbonyglowCompletePlushie,
		}
	}
	craftRecipe PIFenrisEbonyglowOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIFenrisEbonyglowCompletePlushie],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIFenrisEbonyglowPlushie,
			item 1 PompsItems_MyLittlePony.PIFenrisEbonyglowAccessory,
		}
	}
	craftRecipe PIFenrisEbonyglowSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:3,
		SkillRequired = Tailoring:2,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 2 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIFenrisEbonyglowAccessory,
		}
	}
	craftRecipe PINumberNineOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PINumberNinePlushie],
			item 1 [PompsItems_MyLittlePony.PINumberNinePlushieAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PINumberNinePlushieComplete,
		}
	}
	craftRecipe PINumberNineOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PINumberNinePlushieComplete],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PINumberNinePlushie,
			item 1 PompsItems_MyLittlePony.PINumberNinePlushieAccessory,
		}
	}
	craftRecipe PINumberNineSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:3,
		SkillRequired = Tailoring:2,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 3 [Base.Thread],
			item 5 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PINumberNinePlushieAccessory,
		}
	}
	craftRecipe PIMidnightLancerOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIMidnightLancerPlushie],
			item 1 [PompsItems_MyLittlePony.PIMidnightLancerPlushieAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIMidnightLancerPlushieComplete,
		}
	}
	craftRecipe PIMidnightLancerOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIMidnightLancerPlushieComplete],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIMidnightLancerPlushie,
			item 1 PompsItems_MyLittlePony.PIMidnightLancerPlushieAccessory,
		}
	}
	craftRecipe PIMidnightLancerSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:3,
		SkillRequired = Tailoring:2,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 3 [Base.Thread],
			item 5 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIMidnightLancerPlushieAccessory,
		}
	}
	craftRecipe PIMidnightLancerMaidOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIMidnightLancerPlushie],
			item 1 [PompsItems_MyLittlePony.PIMaidAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIMidnightLancerMaidPlushie,
		}
	}
	craftRecipe PIMidnightLancerMaidOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIMidnightLancerMaidPlushie],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIMidnightLancerPlushie,
			item 1 PompsItems_MyLittlePony.PIMaidAccessory,
		}
	}
	craftRecipe PIMaidSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:3,
		SkillRequired = Tailoring:2,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 3 [Base.Thread],
			item 5 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIMaidAccessory,
		}
	}
	craftRecipe PIMidnightLancerCheerOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIMidnightLancerPlushie],
			item 1 [PompsItems_MyLittlePony.PIMidnightLancerCheerleaderAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIMidnightLancerCheerleaderPlushie,
		}
	}
	craftRecipe PIMidnightLancerCheerOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIMidnightLancerCheerleaderPlushie],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIMidnightLancerPlushie,
			item 1 PompsItems_MyLittlePony.PIMidnightLancerCheerleaderAccessory,
		}
	}
	craftRecipe PIMidnightLancerCheerSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:3,
		SkillRequired = Tailoring:2,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 3 [Base.Thread],
			item 5 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIMidnightLancerCheerleaderAccessory,
		}
	}
	craftRecipe PIBlueMendingOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIBlueMendingPlushie],
			item 1 [PompsItems_MyLittlePony.PIBlueMendingAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIBlueMendingCompletePlushie,
		}
	}
	craftRecipe PIBlueMendingOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIBlueMendingCompletePlushie],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIBlueMendingPlushie,
			item 1 PompsItems_MyLittlePony.PIBlueMendingAccessory,
		}
	}
	craftRecipe PIBlueMendingSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:3,
		SkillRequired = Tailoring:2,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 3 [Base.Thread],
			item 5 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIBlueMendingAccessory,
		}
	}
	craftRecipe PIShiningArmorOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.ShiningArmorPlushie],
			item 1 [PompsItems_MyLittlePony.PIShiningArmorAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIShiningArmorUniformPlushie,
		}
	}
	craftRecipe PIShiningArmorOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIShiningArmorUniformPlushie],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.ShiningArmorPlushie,
			item 1 PompsItems_MyLittlePony.PIShiningArmorAccessory,
		}
	}
	craftRecipe PIShiningArmorSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:3,
		SkillRequired = Tailoring:2,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 3 [Base.Thread],
			item 5 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIShiningArmorAccessory,
		}
	}
	craftRecipe PISlashingPricesOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PISlashingPricesPlushie],
			item 1 [PompsItems_MyLittlePony.PISlashingPricesAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PISlashingPricesPlushieComplete,
		}
	}
	craftRecipe PISlashingPricesOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PISlashingPricesPlushieComplete],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PISlashingPricesPlushie,
			item 1 PompsItems_MyLittlePony.PISlashingPricesAccessory,
		}
	}
	craftRecipe PISlashingPricesSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:3,
		SkillRequired = Tailoring:2,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 3 [Base.Thread],
			item 5 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PISlashingPricesAccessory,
		}
	}
	craftRecipe PIMorningMimosaOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIMorningMimosaPlushie],
			item 1 [PompsItems_MyLittlePony.PIMorningMimosaAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIMorningMimosaCompletePlushie,
		}
	}
	craftRecipe PIMorningMimosaOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIMorningMimosaCompletePlushie],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIMorningMimosaPlushie,
			item 1 PompsItems_MyLittlePony.PIMorningMimosaAccessory,
		}
	}
	craftRecipe PIFairFlyerOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIFairFlyerPlushie],
			item 1 [PompsItems_MyLittlePony.PIFairFlyerAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIFairFlyerPlushieComplete,
		}
	}
	craftRecipe PIFairFlyerOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIFairFlyerPlushieComplete],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIFairFlyerPlushie,
			item 1 PompsItems_MyLittlePony.PIFairFlyerAccessory,
		}
	}
	craftRecipe PIFairFlyerSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:3,
		SkillRequired = Tailoring:2,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 3 [Base.Thread],
			item 5 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIFairFlyerAccessory,
		}
	}
	craftRecipe PISewS1Luna
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:5,
		SkillRequired = Tailoring:4,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 1 [PompsItems_MyLittlePony.LunaPlushie],
			item 3 [PompsItems.PISnowpity],
			item 3 [Base.Thread],
			item 5 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIPrincessLunaS1Plushie,
		}
	}
	craftRecipe PIVurenSundownOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIVurenSundownPlushie],
			item 1 [PompsItems_MyLittlePony.PIVurenSundownRadiantAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIVurenSundownRadiantPlushie,
		}
	}
	craftRecipe PIVurenSundownOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIVurenSundownRadiantPlushie],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIVurenSundownPlushie,
			item 1 PompsItems_MyLittlePony.PIVurenSundownRadiantAccessory,
		}
	}
	craftRecipe PIVurenSundownSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:3,
		SkillRequired = Tailoring:2,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 3 [Base.Thread],
			item 5 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIVurenSundownRadiantAccessory,
		}
	}
	craftRecipe PISewSmolPip
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:5,
		SkillRequired = Tailoring:4,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 1 [PompsItems_MyLittlePony.PippPetalsPlushie],
			item 3 [PompsItems.PISnowpity],
			item 3 [Base.Thread],
			item 5 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PISmolPippPlushie,
		}
	}
	craftRecipe PIAltusBastionOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIAltusBastionPlushie],
			item 1 [PompsItems_MyLittlePony.PIAltusBastionAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIAltusBastionComplete,
		}
	}
	craftRecipe PIAltusBastionOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIAltusBastionComplete],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIAltusBastionPlushie,
			item 1 PompsItems_MyLittlePony.PIAltusBastionAccessory,
		}
	}
	craftRecipe PIAltusBastionSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:3,
		SkillRequired = Tailoring:2,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 3 [Base.Thread],
			item 5 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIAltusBastionAccessory,
		}
	}
	craftRecipe PIRadiumGearsOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIRadiumGearsPlushie],
			item 1 [PompsItems_MyLittlePony.PIRadiumGearsAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIRadiumGearsPlushieComplete,
		}
	}
	craftRecipe PIRadiumGearsOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIRadiumGearsPlushieComplete],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIRadiumGearsPlushie,
			item 1 PompsItems_MyLittlePony.PIRadiumGearsAccessory,
		}
	}
	craftRecipe PIRadiumGearsSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:3,
		SkillRequired = Tailoring:2,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 3 [Base.Thread],
			item 5 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIRadiumGearsAccessory,
		}
	}
	craftRecipe PIFableRatOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIFableRatPlushie],
			item 1 [PompsItems_MyLittlePony.PIFableRatPlushieAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIFableRatCompletePlushie,
		}
	}
	craftRecipe PIFableRatOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIFableRatCompletePlushie],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIFableRatPlushie,
			item 1 PompsItems_MyLittlePony.PIFableRatPlushieAccessory,
		}
	}
	craftRecipe PIFableRatSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:3,
		SkillRequired = Tailoring:2,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 3 [Base.Thread],
			item 5 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIFableRatPlushieAccessory,
		}
	}
	craftRecipe PIWinterLoveOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PICinnyPlushie],
			item 1 [PompsItems_MyLittlePony.PICinnyAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PICinnyCompletePlushie,
		}
	}
	craftRecipe PIWinterLoveOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PICinnyCompletePlushie],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PICinnyPlushie,
			item 1 PompsItems_MyLittlePony.PICinnyAccessory,
		}
	}
	craftRecipe PIWinterLoveSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:3,
		SkillRequired = Tailoring:2,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 3 [Base.Thread],
			item 5 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PICinnyAccessory,
		}
	}
	craftRecipe PIClydeOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIClydePlushie],
			item 1 [PompsItems_MyLittlePony.PIClydeAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIClydePlushieComplete,
		}
	}
	craftRecipe PIClydeOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIClydePlushieComplete],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIClydePlushie,
			item 1 PompsItems_MyLittlePony.PIClydeAccessory,
		}
	}
	craftRecipe PIClydeSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:3,
		SkillRequired = Tailoring:2,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 3 [Base.Thread],
			item 5 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIClydeAccessory,
		}
	}
	craftRecipe PIEmoFlutsSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:5,
		SkillRequired = Tailoring:4,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 1 [PompsItems_MyLittlePony.FluttershyPlushie],
			item 3 [PompsItems.PISnowpity],
			item 1 [Necklace_Choker;Necklace_Choker_Sapphire;Necklace_Choker_Amber;Necklace_Choker_Diamond],
			item 3 [Base.Thread],
			item 5 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIEmoFluttershyPlushie,
		}
	}
	craftRecipe PIHarmonicTuneHC25On
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIHarmonicTunePlushie],
			item 1 [PompsItems_MyLittlePony.PIHarmonicTuneHC25Accessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIHarmonicTuneHC25Plushie,
		}
	}
	craftRecipe PIHarmonicTuneHC25Off
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIHarmonicTuneHC25Plushie],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIHarmonicTunePlushie,
			item 1 PompsItems_MyLittlePony.PIHarmonicTuneHC25Accessory,
		}
	}
	craftRecipe PIHarmonicTuneHC25Sew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:5,
		SkillRequired = Tailoring:3,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIHarmonicTuneHC25Accessory,
		}
	}
	craftRecipe PIHarmonyStarOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIHarmonyStarPlushie],
			item 1 [PompsItems_MyLittlePony.PIHarmonyStarAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIHarmonyStarPlushieComplete,
		}
	}
	craftRecipe PIHarmonyStarOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIHarmonyStarPlushieComplete],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIHarmonyStarPlushie,
			item 1 PompsItems_MyLittlePony.PIHarmonyStarAccessory,
		}
	}
	craftRecipe PIHarmonyStarSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:5,
		SkillRequired = Tailoring:3,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIHarmonyStarAccessory,
		}
	}
	craftRecipe PIHarmonyStarHC25On
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIHarmonyStarPlushie],
			item 1 [PompsItems_MyLittlePony.PIHarmonyStarHC25Accessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIHarmonyStarHC25Plushie,
		}
	}
	craftRecipe PIHarmonyStarHC25Off
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIHarmonyStarHC25Plushie],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIHarmonyStarPlushie,
			item 1 PompsItems_MyLittlePony.PIHarmonyStarHC25Accessory,
		}
	}
	craftRecipe PIHarmonyStarHC25Sew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:5,
		SkillRequired = Tailoring:3,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIHarmonyStarHC25Accessory,
		}
	}
	craftRecipe PIBrandfurdStalkOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIBrandfurdStalkPlushie],
			item 1 [PompsItems_MyLittlePony.PIBrandfurdStalkAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIBrandfurdStalkPlushieComplete,
		}
	}
	craftRecipe PIBrandfurdStalkOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIBrandfurdStalkPlushieComplete],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIBrandfurdStalkPlushie,
			item 1 PompsItems_MyLittlePony.PIBrandfurdStalkAccessory,
		}
	}
	craftRecipe PIBrandfurdStalkSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:5,
		SkillRequired = Tailoring:3,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIBrandfurdStalkAccessory,
		}
	}
	craftRecipe PIWandaBeeOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.AnonfillyPlushie],
			item 1 [PompsItems_MyLittlePony.PIBeeFillyAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIBeeFillyPlushie,
		}
	}
	craftRecipe PIWandaBeeOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIBeeFillyPlushie],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.AnonfillyPlushie,
			item 1 PompsItems_MyLittlePony.PIBeeFillyAccessory,
		}
	}
	craftRecipe PIWandaBeeSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:5,
		SkillRequired = Tailoring:3,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIBeeFillyAccessory,
		}
	}
	craftRecipe PIRainbowshinePlushieOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIRainbowshinePlushie],
			item 1 [PompsItems_MyLittlePony.PIRainbowshineAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIRainbowshinePlushieComplete,
		}
	}
	craftRecipe PIRainbowshinePlushieOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIRainbowshinePlushieComplete],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIRainbowshinePlushie,
			item 1 PompsItems_MyLittlePony.PIRainbowshineAccessory,
		}
	}
	craftRecipe PIRainbowshinePlushieSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:5,
		SkillRequired = Tailoring:3,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIRainbowshineAccessory,
		}
	}
	craftRecipe PIRangerDashPlushieOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIRangerDashPlushie],
			item 1 [PompsItems_MyLittlePony.PIRangerDashAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIRangerDashPlushieComplete,
		}
	}
	craftRecipe PIRangerDashPlushieOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIRangerDashPlushieComplete],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIRangerDashPlushie,
			item 1 PompsItems_MyLittlePony.PIRangerDashAccessory,
		}
	}
	craftRecipe PIRangerDashPlushieSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:5,
		SkillRequired = Tailoring:3,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIRangerDashAccessory,
		}
	}
	craftRecipe PICJPlushieOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PICJPlushie],
			item 1 [PompsItems_MyLittlePony.PICJPlushieAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PICJPlushieComplete,
		}
	}
	craftRecipe PICJPlushieOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PICJPlushieComplete],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PICJPlushie,
			item 1 PompsItems_MyLittlePony.PICJPlushieAccessory,
		}
	}
	craftRecipe PICJPlushieSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:5,
		SkillRequired = Tailoring:3,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PICJPlushieAccessory,
		}
	}
	craftRecipe PIBurntBrickOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIBurntBrickPlushie],
			item 1 [PompsItems_MyLittlePony.PIBurntBrickAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIBurntBrickPlushieComplete,
		}
	}
	craftRecipe PIBurntBrickOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIBurntBrickPlushieComplete],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIBurntBrickPlushie,
			item 1 PompsItems_MyLittlePony.PIBurntBrickAccessory,
		}
	}
	craftRecipe PIBurntBrickSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:5,
		SkillRequired = Tailoring:3,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIBurntBrickAccessory,
		}
	}
	craftRecipe PIFatalFixOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIFatalFixPlushie],
			item 1 [PompsItems_MyLittlePony.PIFatalFixAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIFatalFixCompletePlushie,
		}
	}
	craftRecipe PIFatalFixOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIFatalFixCompletePlushie],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIFatalFixPlushie,
			item 1 PompsItems_MyLittlePony.PIFatalFixAccessory,
		}
	}
	craftRecipe PIFatalFixSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:5,
		SkillRequired = Tailoring:3,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIFatalFixAccessory,
		}
	}
	craftRecipe PIBlueBonnetOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIBlueBonnetPlushie],
			item 1 [PompsItems_MyLittlePony.PIBlueBonnetAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIBlueBonnetCompletePlushie,
		}
	}
	craftRecipe PIBlueBonnetOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIBlueBonnetCompletePlushie],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIBlueBonnetPlushie,
			item 1 PompsItems_MyLittlePony.PIBlueBonnetAccessory,
		}
	}
	craftRecipe PIBlueBonnetSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:5,
		SkillRequired = Tailoring:3,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIBlueBonnetAccessory,
		}
	}
	craftRecipe PIDonutDaydreamOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIDonutDaydreamPlushie],
			item 1 [Base.DoughnutChocolate;Base.DoughnutFrosted;Base.DoughnutJelly;Base.DoughnutPlain] flags[AllowFrozenItem;AllowRottenItem],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIDonutDaydreamPlushieComplete,
		}
	}
	craftRecipe PIDonutDaydreamOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIDonutDaydreamPlushieComplete],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIDonutDaydreamPlushie,
			item 1 Base.DoughnutFrosted,
		}
	}
	craftRecipe PIAnthydeChrysOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIAnthydeChrysPlushie],
			item 1 [PompsItems_MyLittlePony.PIAnthydeChrysAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIAnthydeChrysPlushieComplete,
		}
	}
	craftRecipe PIAnthydeChrysOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIAnthydeChrysPlushieComplete],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIAnthydeChrysPlushie,
			item 1 PompsItems_MyLittlePony.PIAnthydeChrysAccessory,
		}
	}
	craftRecipe PIAnthydeChrysSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:5,
		SkillRequired = Tailoring:3,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIAnthydeChrysAccessory,
		}
	}
	craftRecipe PIFillyScarfOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.AnonfillyPlushie],
			item 1 [PompsItems_MyLittlePony.PIAnonFillyScarf],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIAnonFillyScarfPlushie,
		}
	}
	craftRecipe PIFillyScarfOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIAnonFillyScarfPlushie],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.AnonfillyPlushie,
			item 1 PompsItems_MyLittlePony.PIAnonFillyScarf,
		}
	}
	craftRecipe PIFillyScarfSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:5,
		SkillRequired = Tailoring:3,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIAnonFillyScarf,
		}
	}
	craftRecipe PIArmaredilloOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIArmaredilloPlushie],
			item 1 [PompsItems_MyLittlePony.PIArmaredilloAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIArmaredilloCompletePlushie,
		}
	}
	craftRecipe PIArmaredilloOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIArmaredilloCompletePlushie],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIArmaredilloPlushie,
			item 1 PompsItems_MyLittlePony.PIArmaredilloAccessory,
		}
	}
	craftRecipe PIArmaredilloSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:5,
		SkillRequired = Tailoring:3,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIArmaredilloAccessory,
		}
	}
	craftRecipe PIBloonaBlazesOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIBloonaBlazesPlushie],
			item 1 [PompsItems_MyLittlePony.PIBloonaBlazesAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIBloonaBlazesPlushieComplete,
		}
	}
	craftRecipe PIBloonaBlazesOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIBloonaBlazesPlushieComplete],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIBloonaBlazesPlushie,
			item 1 PompsItems_MyLittlePony.PIBloonaBlazesAccessory,
		}
	}
	craftRecipe PIBloonaBlazesSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:5,
		SkillRequired = Tailoring:3,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIBloonaBlazesAccessory,
		}
	}
	craftRecipe PITenebrousGrimoireOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PITenebrousGrimoirePlushie],
			item 1 [PompsItems_MyLittlePony.PITenebrousGrimoireAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PITenebrousGrimoirePlushieComplete,
		}
	}
	craftRecipe PITenebrousGrimoireOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PITenebrousGrimoirePlushieComplete],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PITenebrousGrimoirePlushie,
			item 1 PompsItems_MyLittlePony.PITenebrousGrimoireAccessory,
		}
	}
	craftRecipe PITenebrousGrimoireSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:5,
		SkillRequired = Tailoring:3,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PITenebrousGrimoireAccessory,
		}
	}
	craftRecipe PIGlacialNeigeOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIGlacialNeigePlushie],
			item 1 [PompsItems_MyLittlePony.PIGlacialNeigeAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIGlacialNeigePlushieComplete,
		}
	}
	craftRecipe PIGlacialNeigeOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIGlacialNeigePlushieComplete],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIGlacialNeigePlushie,
			item 1 PompsItems_MyLittlePony.PIGlacialNeigeAccessory,
		}
	}
	craftRecipe PIGlacialNeigeSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:5,
		SkillRequired = Tailoring:3,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIGlacialNeigeAccessory,
		}
	}
	craftRecipe PIPhillipDriverOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIPhillipDriverPlushie],
			item 1 [PompsItems_MyLittlePony.PIPhillipDriverAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIPhillipDriverPlushieComplete,
		}
	}
	craftRecipe PIPhillipDriverOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIPhillipDriverPlushieComplete],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIPhillipDriverPlushie,
			item 1 PompsItems_MyLittlePony.PIPhillipDriverAccessory,
		}
	}
	craftRecipe PIPhillipDriverSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:5,
		SkillRequired = Tailoring:3,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIPhillipDriverAccessory,
		}
	}
	craftRecipe PIClankGearheartOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIClankPlushie],
			item 1 [PompsItems_MyLittlePony.PIClankPlushieAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIClankPlushieComplete,
		}
	}
	craftRecipe PIClankGearheartOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIClankPlushieComplete],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIClankPlushie,
			item 1 PompsItems_MyLittlePony.PIClankPlushieAccessory,
		}
	}
	craftRecipe PIClankGearheartSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:5,
		SkillRequired = Tailoring:3,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIClankPlushieAccessory,
		}
	}
	craftRecipe PIWhiskeyWispOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIWhiskeyWispPlushie],
			item 1 [PompsItems_MyLittlePony.PIWhiskeyWispPlushieAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIWhiskeyWispPlushieComplete,
		}
	}
	craftRecipe PIWhiskeyWispOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIWhiskeyWispPlushieComplete],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIWhiskeyWispPlushie,
			item 1 PompsItems_MyLittlePony.PIWhiskeyWispPlushieAccessory,
		}
	}
	craftRecipe PIWhiskeyWispSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:5,
		SkillRequired = Tailoring:3,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIWhiskeyWispPlushieAccessory,
		}
	}
	craftRecipe PIWhirlwindOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIWhirlwindPlushie],
			item 1 [PompsItems_MyLittlePony.PIBlackParadeAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIWhirlwindPlushieComplete,
		}
	}
	craftRecipe PIWhirlwindOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIWhirlwindPlushieComplete],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIWhirlwindPlushie,
			item 1 PompsItems_MyLittlePony.PIBlackParadeAccessory,
		}
	}
	craftRecipe PIWhirlwindSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:5,
		SkillRequired = Tailoring:3,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIBlackParadeAccessory,
		}
	}
	craftRecipe PITrixieOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.TrixiePlushie],
			item 1 [PompsItems_MyLittlePony.TrixieOutfit],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.TrixieLulamoonPlushie,
		}
	}
	craftRecipe PITrixieOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.TrixieLulamoonPlushie],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.TrixiePlushie,
			item 1 PompsItems_MyLittlePony.TrixieOutfit,
		}
	}
	craftRecipe PITrixieSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:5,
		SkillRequired = Tailoring:3,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.TrixieOutfit,
		}
	}
	craftRecipe PITrixieMLROn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.TrixiePlushie],
			item 1 [PompsItems_MyLittlePony.PITrixieOutfitMLR],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PITrixieLulamoonMLR,
		}
	}
	craftRecipe PITrixieMLROff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PITrixieLulamoonMLR],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.TrixiePlushie,
			item 1 PompsItems_MyLittlePony.PITrixieOutfitMLR,
		}
	}
	craftRecipe PITrixieMLRSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:5,
		SkillRequired = Tailoring:3,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PITrixieOutfitMLR,
		}
	}
	craftRecipe PISilverOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PISilverPlushie],
			item 1 [PompsItems_MyLittlePony.PISilverAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PISilverPlushieComplete,
		}
	}
	craftRecipe PISilverOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PISilverPlushieComplete],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PISilverPlushie,
			item 1 PompsItems_MyLittlePony.PISilverAccessory,
		}
	}
	craftRecipe PISilverSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:5,
		SkillRequired = Tailoring:3,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PISilverAccessory,
		}
	}
	craftRecipe PIArwenOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIArwenPlushie],
			item 1 [PompsItems_MyLittlePony.PIArwenAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIArwenPlushieComplete,
		}
	}
	craftRecipe PIArwenOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIArwenPlushieComplete],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIArwenPlushie,
			item 1 PompsItems_MyLittlePony.PIArwenAccessory,
		}
	}
	craftRecipe PIArwenSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:5,
		SkillRequired = Tailoring:3,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIArwenAccessory,
		}
	}
	craftRecipe PILittleLeagueOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PILittleLeaguePlushie],
			item 1 [PompsItems_MyLittlePony.PILittleLeagueAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PILittleLeaguePlushieComplete,
		}
	}
	craftRecipe PILittleLeagueOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PILittleLeaguePlushieComplete],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PILittleLeaguePlushie,
			item 1 PompsItems_MyLittlePony.PILittleLeagueAccessory,
		}
	}
	craftRecipe PILittleLeagueSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:5,
		SkillRequired = Tailoring:3,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PILittleLeagueAccessory,
		}
	}
	craftRecipe PIWhimsyTailOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIWhimsyTailPlushie],
			item 1 [PompsItems_MyLittlePony.PIWhimsyTailAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIWhimsyTailPlushieComplete,
		}
	}
	craftRecipe PIWhimsyTailOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIWhimsyTailPlushieComplete],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIWhimsyTailPlushie,
			item 1 PompsItems_MyLittlePony.PIWhimsyTailAccessory,
		}
	}
	craftRecipe PIWhimsyTailSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:5,
		SkillRequired = Tailoring:3,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIWhimsyTailAccessory,
		}
	}
	craftRecipe PITrixieBabysitterOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.TrixiePlushie],
			item 1 [PompsItems_MyLittlePony.PITrixieBabysitterAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PITrixieBabysitterPlushie,
		}
	}
	craftRecipe PITrixieBabysitterOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PITrixieBabysitterPlushie],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.TrixiePlushie,
			item 1 PompsItems_MyLittlePony.PITrixieBabysitterAccessory,
		}
	}
	craftRecipe PITrixieBabysitterSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:5,
		SkillRequired = Tailoring:3,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PITrixieBabysitterAccessory,
		}
	}
	craftRecipe PIMidnightBlitzOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIMidnightBlitzPlushie],
			item 1 [PompsItems_MyLittlePony.PIMaidAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIMidnightBlitzMaidPlushie,
		}
	}
	craftRecipe PIMidnightBlitzOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIMidnightBlitzMaidPlushie],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIMidnightBlitzPlushie,
			item 1 PompsItems_MyLittlePony.PIMaidAccessory,
		}
	}
	craftRecipe PIPyraxisOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIPyraxisPlushie],
			item 1 [PompsItems_MyLittlePony.PIPyraxisPlushieAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIPyraxisPlushieComplete,
		}
	}
	craftRecipe PIPyraxisOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIPyraxisPlushieComplete],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIPyraxisPlushie,
			item 1 PompsItems_MyLittlePony.PIPyraxisPlushieAccessory,
		}
	}
	craftRecipe PIPyraxisSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:5,
		SkillRequired = Tailoring:3,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIPyraxisPlushieAccessory,
		}
	}
	craftRecipe PIRecordStereoOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIRecordStereoPlushie],
			item 1 [PompsItems_MyLittlePony.PIRecordStereoAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIRecordStereoPlushieComplete,
		}
	}
	craftRecipe PIRecordStereoOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIRecordStereoPlushieComplete],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIRecordStereoPlushie,
			item 1 PompsItems_MyLittlePony.PIRecordStereoAccessory,
		}
	}
	craftRecipe PIRecordStereoSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:5,
		SkillRequired = Tailoring:3,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIRecordStereoAccessory,
		}
	}
	craftRecipe PIMilkyWayOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIMilkyWayPlushie],
			item 1 [PompsItems_MyLittlePony.PIMilkyWayAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIMilkyWayPlushieComplete,
		}
	}
	craftRecipe PIMilkyWayOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIMilkyWayPlushieComplete],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIMilkyWayPlushie,
			item 1 PompsItems_MyLittlePony.PIMilkyWayAccessory,
		}
	}
	craftRecipe PIMilkyWaySew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:5,
		SkillRequired = Tailoring:3,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIMilkyWayAccessory,
		}
	}
	craftRecipe PIWhinnyOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIWenniPlushie],
			item 1 [PompsItems_MyLittlePony.PIWenniPlushieAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIWenniPlushieComplete,
		}
	}
	craftRecipe PIWhinnyOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIWenniPlushieComplete],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIWenniPlushie,
			item 1 PompsItems_MyLittlePony.PIWenniPlushieAccessory,
		}
	}
	craftRecipe PIWhinnySew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:5,
		SkillRequired = Tailoring:3,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIWenniPlushieAccessory,
		}
	}
	craftRecipe PIDesiredOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIDesiredPlushie],
			item 1 [PompsItems_MyLittlePony.PIDesiredPlushieAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIDesiredPlushieComplete,
		}
	}
	craftRecipe PIDesiredOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIDesiredPlushieComplete],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIDesiredPlushie,
			item 1 PompsItems_MyLittlePony.PIDesiredPlushieAccessory,
		}
	}
	craftRecipe PIDesiredSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:5,
		SkillRequired = Tailoring:3,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIDesiredPlushieAccessory,
		}
	}
	craftRecipe PIWinterSpiritOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIWinterSpiritPlushie],
			item 1 [PompsItems_MyLittlePony.PIWinterSpiritAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIWinterSpiritComplete,
		}
	}
	craftRecipe PIWinterSpiritOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIWinterSpiritComplete],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIWinterSpiritPlushie,
			item 1 PompsItems_MyLittlePony.PIWinterSpiritAccessory,
		}
	}
	craftRecipe PIWinterSpiritSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:5,
		SkillRequired = Tailoring:3,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 1 [Base.Thread],
			item 1 [Necklace_Silver;Necklace_SilverSapphire;Necklace_SilverDiamond;NecklaceLong_Silver;NecklaceLong_SilverEmerald;NecklaceLong_SilverSapphire;NecklaceLong_SilverDiamond],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIWinterSpiritAccessory,
		}
	}
	craftRecipe PIShadowtaskOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIShadowtaskPlushie],
			item 1 [PompsItems_MyLittlePony.PIShadowtaskPlushieAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIShadowtaskPlushieComplete,
		}
	}
	craftRecipe PIShadowtaskOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIShadowtaskPlushieComplete],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIShadowtaskPlushie,
			item 1 PompsItems_MyLittlePony.PIShadowtaskPlushieAccessory,
		}
	}
	craftRecipe PIShadowtaskSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:5,
		SkillRequired = Tailoring:3,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIShadowtaskPlushieAccessory,
		}
	}
	craftRecipe PIFlawlessSparklemoonOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIFlawlessSparklemoonPlushie],
			item 1 [PompsItems_MyLittlePony.PIFlawlessSparklemoonAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIFlawlessSparklemoonPlushieComplete,
		}
	}
	craftRecipe PIFlawlessSparklemoonOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIFlawlessSparklemoonPlushieComplete],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIFlawlessSparklemoonPlushie,
			item 1 PompsItems_MyLittlePony.PIFlawlessSparklemoonAccessory,
		}
	}
	craftRecipe PIFlawlessSparklemoonSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:5,
		SkillRequired = Tailoring:3,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIFlawlessSparklemoonAccessory,
		}
	}
	craftRecipe PIArnyOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIArnyPlushie],
			item 1 [PompsItems_MyLittlePony.PIArnyPlushieAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIArnyPlushieComplete,
		}
	}
	craftRecipe PIArnyOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIArnyPlushieComplete],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIArnyPlushie,
			item 1 PompsItems_MyLittlePony.PIArnyPlushieAccessory,
		}
	}
	craftRecipe PIArnySew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:5,
		SkillRequired = Tailoring:3,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIArnyPlushieAccessory,
		}
	}
	craftRecipe PIGoldieMopsOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIGoldieMopsPlushie],
			item 1 [PompsItems_MyLittlePony.PIGoldieMopsAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIGoldieMopsPlushieComplete,
		}
	}
	craftRecipe PIGoldieMopsOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIGoldieMopsPlushieComplete],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIGoldieMopsPlushie,
			item 1 PompsItems_MyLittlePony.PIGoldieMopsAccessory,
		}
	}
	craftRecipe PIGoldieMopsSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:5,
		SkillRequired = Tailoring:3,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIGoldieMopsAccessory,
		}
	}
	craftRecipe PIDyxFillyOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIDyxFillyPlushie],
			item 1 [PompsItems_MyLittlePony.PIDyxAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIDyxFillyOutfitPlushie,
		}
	}
	craftRecipe PIDyxFillyOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIDyxFillyOutfitPlushie],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIDyxFillyPlushie,
			item 1 PompsItems_MyLittlePony.PIDyxAccessory,
		}
	}
	craftRecipe PIDyxOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIDyxPlushie],
			item 1 [PompsItems_MyLittlePony.PIDyxAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIDyxCompletePlushie,
		}
	}
	craftRecipe PIDyxOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIDyxCompletePlushie],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIDyxPlushie,
			item 1 PompsItems_MyLittlePony.PIDyxAccessory,
		}
	}
	craftRecipe PIDyxSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:5,
		SkillRequired = Tailoring:3,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIDyxAccessory,
		}
	}
	craftRecipe PIDyxScoutOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIDyxFillyPlushie],
			item 1 [PompsItems_MyLittlePony.PIDyxFillyScoutAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIDyxFillyScoutPlushie,
		}
	}
	craftRecipe PIDyxScoutOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIDyxFillyScoutPlushie],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIDyxFillyPlushie,
			item 1 PompsItems_MyLittlePony.PIDyxFillyScoutAccessory,
		}
	}
	craftRecipe PIDyxScoutSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:5,
		SkillRequired = Tailoring:3,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIDyxFillyScoutAccessory,
		}
	}
	craftRecipe PIDoomyGloomOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIDoomyGloomPlushie],
			item 1 [PompsItems_MyLittlePony.PIDoomyGloomAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIDoomyGloomPlushieComplete,
		}
	}
	craftRecipe PIDoomyGloomOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PIDoomyGloomPlushieComplete],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIDoomyGloomPlushie,
			item 1 PompsItems_MyLittlePony.PIDoomyGloomAccessory,
		}
	}
	craftRecipe PIDoomyGloomSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:5,
		SkillRequired = Tailoring:3,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PIDoomyGloomAccessory,
		}
	}
	craftRecipe PINyxScoutOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PINyxFillyPlushie],
			item 1 [PompsItems_MyLittlePony.PIDyxFillyScoutAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PINyxFillyScoutPlushie,
		}
	}
	craftRecipe PINyxScoutOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PINyxFillyScoutPlushie],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PINyxFillyPlushie,
			item 1 PompsItems_MyLittlePony.PIDyxFillyScoutAccessory,
		}
	}
	craftRecipe PINyxOn
	{
        timedAction = Base.PIPlaceHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PINyxPlushie],
			item 1 [PompsItems_MyLittlePony.PINyxAccessory],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PINyxPlushieComplete,
		}
	}
	craftRecipe PINyxOff
	{
        timedAction = Base.PIRemoveHat,
		Time = 4,
		Tags = InHandCraft;CanBeDoneInDark;RightClickOnly,
		AllowBatchCraft = False,
        category = Plushie,
		inputs
		{
			item 1 [PompsItems_MyLittlePony.PINyxPlushieComplete],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PINyxPlushie,
			item 1 PompsItems_MyLittlePony.PINyxAccessory,
		}
	}
	craftRecipe PINyxSew
	{
		time = 80,
		category = Plushie,
		tags = AnySurfaceCraft,
		needTobeLearn = true,
		timedAction = Base.PISewPony,
		xpAward = Tailoring:5,
		SkillRequired = Tailoring:3,
		inputs
		{
			item 1 tags[Scissors] mode:keep flags[MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep,
			item 2 [Base.Thread],
			item 4 [Base.RippedSheets],
		}
		outputs
		{
			item 1 PompsItems_MyLittlePony.PINyxAccessory,
		}
	}
}