using Easter2025.Customs.Appliances; using Easter2025.Customs.Appliances.Decorations; using Easter2025.Customs.Appliances.SceneAppliances; using Easter2025.Customs.Decor; using Easter2025.Customs.Dishes; using Easter2025.Customs.ItemGroups; using Easter2025.Customs.Items; using Easter2025.Customs.LayoutProfiles; using Easter2025.Customs.PlayerCosmetics; using Easter2025.Customs.Processes; using Easter2025.Customs.RestaurantSettings; using KitchenData; using KitchenLib.References; using KitchenLib.Utils; namespace Easter2025.Utilies { public class GDOReferences { #region Vanilla #region Appliance public static Appliance WallpaperApplicator => (Appliance)GDOUtils.GetExistingGDO(ApplianceReferences.WallpaperApplicator); #endregion #region Item public static Item Plate => (Item)GDOUtils.GetExistingGDO(ItemReferences.Plate); public static Item PlateDirty => (Item)GDOUtils.GetExistingGDO(ItemReferences.PlateDirty); public static Item Butter => (Item)GDOUtils.GetExistingGDO(ItemReferences.Butter); public static Item Sugar => (Item)GDOUtils.GetExistingGDO(ItemReferences.Sugar); public static Item Egg => (Item)GDOUtils.GetExistingGDO(ItemReferences.Egg); public static Item Pot => (Item)GDOUtils.GetExistingGDO(ItemReferences.Pot); public static Item Water => (Item)GDOUtils.GetExistingGDO(ItemReferences.Water); public static Item Oil => (Item)GDOUtils.GetExistingGDO(ItemReferences.Oil); public static Item Dough => (Item)GDOUtils.GetExistingGDO(ItemReferences.Dough); public static Item Flour => (Item)GDOUtils.GetExistingGDO(ItemReferences.Flour); public static Item ChocolateMelted => (Item)GDOUtils.GetExistingGDO(ItemReferences.ChocolateMelted); public static Item Chocolate => (Item)GDOUtils.GetExistingGDO(ItemReferences.Chocolate); public static Item Milk => (Item)GDOUtils.GetExistingGDO(ItemReferences.Milk); #endregion #region ItemGroup public static ItemGroup Mayonnaise => (ItemGroup)GDOUtils.GetExistingGDO(ItemGroupReferences.Mayonnaise); #endregion #region Process public static Process Chop => (Process)GDOUtils.GetExistingGDO(ProcessReferences.Chop); public static Process Cook => (Process)GDOUtils.GetExistingGDO(ProcessReferences.Cook); public static Process Clean => (Process)GDOUtils.GetExistingGDO(ProcessReferences.Clean); public static Process SteepTea => (Process)GDOUtils.GetExistingGDO(ProcessReferences.SteepTea); public static Process Knead => (Process)GDOUtils.GetExistingGDO(ProcessReferences.Knead); #endregion #endregion #region RestaurantSetting public static RestaurantSetting Easter2025GardenSetting => (RestaurantSetting)GDOUtils.GetCustomGameDataObject().GameDataObject; public static RestaurantSetting Easter2025Setting => (RestaurantSetting)GDOUtils.GetCustomGameDataObject().GameDataObject; #endregion #region Process public static Process SearchBush => (Process)GDOUtils.GetCustomGameDataObject().GameDataObject; #endregion #region PlayerCosmetic public static PlayerCosmetic BunnyTail => (PlayerCosmetic)GDOUtils.GetCustomGameDataObject().GameDataObject; #endregion #region LayoutProfile public static LayoutProfile BunnyLayout => (LayoutProfile)GDOUtils.GetCustomGameDataObject().GameDataObject; public static LayoutProfile GardenBunnyLayout => (LayoutProfile)GDOUtils.GetCustomGameDataObject().GameDataObject; #endregion #region Item public static Item BlueDeYolkedSlicedEgg => (Item)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Item BlueDye => (Item)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Item BlueEasterBread => (Item)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Item BlueShell => (Item)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Item BlueSlicedEgg => (Item)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Item BoiledEgg => (Item)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Item BoiledEggPot => (Item)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Item BurnedHotCrossBun => (Item)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Item CookedCremeFillingPot => (Item)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Item CookedHotCrossBun => (Item)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Item CremeFilling => (Item)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Item CutBurnedHotCrossBun => (Item)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Item CutCookedHotCrossBun => (Item)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Item CutFlamingHotCrossBun => (Item)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Item CutRawHotCrossBun => (Item)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Item DeYolkedSlicedEgg => (Item)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Item EasterBread => (Item)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Item EggBasket => (Item)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Item EggMould => (Item)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Item EggYolk => (Item)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Item FlamingHotCrossBun => (Item)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Item GreenDeYolkedSlicedEgg => (Item)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Item GreenDye => (Item)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Item GreenEasterBread => (Item)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Item GreenShell => (Item)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Item GreenSlicedEgg => (Item)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Item HalfEgg => (Item)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Item OrangePlasticEgg => (Item)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Item PinkPlasticEgg => (Item)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Item PreppedEggMould => (Item)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Item RawHotCrossBun => (Item)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Item RedDeYolkedSlicedEgg => (Item)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Item RedDye => (Item)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Item RedEasterBread => (Item)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Item RedShell => (Item)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Item RedSlicedEgg => (Item)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Item SlicedEgg => (Item)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Item WrappedCremeEgg => (Item)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Item Wrapper => (Item)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Item WrapperRoll => (Item)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Item YellowPlasticEgg => (Item)GDOUtils.GetCustomGameDataObject().GameDataObject; #endregion #region ItemGroup public static ItemGroup BlueDevilledEgg => (ItemGroup)GDOUtils.GetCustomGameDataObject().GameDataObject; public static ItemGroup BlueEgg => (ItemGroup)GDOUtils.GetCustomGameDataObject().GameDataObject; public static ItemGroup BlueRawEasterBread => (ItemGroup)GDOUtils.GetCustomGameDataObject().GameDataObject; public static ItemGroup CremeEgg => (ItemGroup)GDOUtils.GetCustomGameDataObject().GameDataObject; public static ItemGroup DevilledEgg => (ItemGroup)GDOUtils.GetCustomGameDataObject().GameDataObject; public static ItemGroup FilledEggMould => (ItemGroup)GDOUtils.GetCustomGameDataObject().GameDataObject; public static ItemGroup FilledHalfEgg => (ItemGroup)GDOUtils.GetCustomGameDataObject().GameDataObject; public static ItemGroup GreenDevilledEgg => (ItemGroup)GDOUtils.GetCustomGameDataObject().GameDataObject; public static ItemGroup GreenEgg => (ItemGroup)GDOUtils.GetCustomGameDataObject().GameDataObject; public static ItemGroup GreenRawEasterBread => (ItemGroup)GDOUtils.GetCustomGameDataObject().GameDataObject; public static ItemGroup HotCrossBun => (ItemGroup)GDOUtils.GetCustomGameDataObject().GameDataObject; public static ItemGroup MixedEggYolk => (ItemGroup)GDOUtils.GetCustomGameDataObject().GameDataObject; public static ItemGroup RawCremeFillingPot => (ItemGroup)GDOUtils.GetCustomGameDataObject().GameDataObject; public static ItemGroup RawEasterBread => (ItemGroup)GDOUtils.GetCustomGameDataObject().GameDataObject; public static ItemGroup RawEggPot => (ItemGroup)GDOUtils.GetCustomGameDataObject().GameDataObject; public static ItemGroup RedDevilledEgg => (ItemGroup)GDOUtils.GetCustomGameDataObject().GameDataObject; public static ItemGroup RedEgg => (ItemGroup)GDOUtils.GetCustomGameDataObject().GameDataObject; public static ItemGroup RedRawEasterBread => (ItemGroup)GDOUtils.GetCustomGameDataObject().GameDataObject; public static ItemGroup UnwrappedCremeEgg => (ItemGroup)GDOUtils.GetCustomGameDataObject().GameDataObject; #endregion #region Dish public static Dish DishCremeEgg => (Dish)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Dish DishDevilledEggs => (Dish)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Dish DishDyedEggs => (Dish)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Dish DishEasterBread => (Dish)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Dish DishHotCrossBun => (Dish)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Dish DishPlasticEggs => (Dish)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Dish RecipeCremeFilling => (Dish)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Dish RecipeMayonnaise => (Dish)GDOUtils.GetCustomGameDataObject().GameDataObject; #endregion #region Decor public static Decor EggWallpaper => (Decor)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Decor GalaxyEggsWallpaper => (Decor)GDOUtils.GetCustomGameDataObject().GameDataObject; #endregion #region Appliance public static Appliance GenerousBunnies => (Appliance)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Appliance DyeProvider => (Appliance)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Appliance EggBasketProvider => (Appliance)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Appliance EggMouldProvider => (Appliance)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Appliance HotCrossBunsProvider => (Appliance)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Appliance WrapperProvider => (Appliance)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Appliance Bush => (Appliance)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Appliance EasterGround => (Appliance)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Appliance EasterTree => (Appliance)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Appliance EggCobblestone => (Appliance)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Appliance EggPile => (Appliance)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Appliance GrassBunny => (Appliance)GDOUtils.GetCustomGameDataObject().GameDataObject; public static Appliance MountedCarrots => (Appliance)GDOUtils.GetCustomGameDataObject().GameDataObject; #endregion } }