diff --git a/Core/Changes/RecipeChanges/RecipeAdditions.cs b/Core/Changes/RecipeChanges/RecipeAdditions.cs index 4fdffed..17d52f7 100644 --- a/Core/Changes/RecipeChanges/RecipeAdditions.cs +++ b/Core/Changes/RecipeChanges/RecipeAdditions.cs @@ -9,14 +9,17 @@ public class RecipeAdditions : ModSystem public override void AddRecipes() { //Aether Altar Recipe Creation - for (int i = 0; i < ItemLoader.ItemCount; i++) + if (!QoLCompendium.itemConfig.DisableModdedItems || QoLCompendium.itemConfig.CraftingStations) { - if (ItemID.Sets.ShimmerTransformToItem[i] > ItemID.None) + for (int i = 0; i < ItemLoader.ItemCount; i++) { - Recipe r = Common.GetItemRecipe(() => QoLCompendium.itemConfig.CraftingStations, ItemID.Sets.ShimmerTransformToItem[i], 1, "Mods.QoLCompendium.ItemToggledConditions.CraftingStations"); - r.AddIngredient(i); - r.AddTile(ModContent.TileType()); - r.Register(); + if (ItemID.Sets.ShimmerTransformToItem[i] > ItemID.None) + { + Recipe r = Common.GetItemRecipe(() => QoLCompendium.itemConfig.CraftingStations, ItemID.Sets.ShimmerTransformToItem[i], 1, "Mods.QoLCompendium.ItemToggledConditions.CraftingStations"); + r.AddIngredient(i); + r.AddTile(ModContent.TileType()); + r.Register(); + } } } @@ -1244,4 +1247,4 @@ public static void NewRecipes() #endregion } } -} \ No newline at end of file +}