diff --git a/src/main/java/mekanism/common/recipe/upgrade/UpgradesRecipeData.java b/src/main/java/mekanism/common/recipe/upgrade/UpgradesRecipeData.java index b6badfdad40..9e4bd58000c 100644 --- a/src/main/java/mekanism/common/recipe/upgrade/UpgradesRecipeData.java +++ b/src/main/java/mekanism/common/recipe/upgrade/UpgradesRecipeData.java @@ -70,7 +70,7 @@ public boolean applyToStack(HolderLookup.Provider provider, ItemStack stack) { supportedUpgrades = upgradeSupport.supportedUpgrades(); } } - if (supportedUpgrades.containsAll(upgrades.keySet())) { + if (!supportedUpgrades.containsAll(upgrades.keySet())) { //Not all upgrades are supported, fail return false; }