diff --git a/src/main/java/com/github/vfyjxf/nee/processor/VanillaRecipeProcessor.java b/src/main/java/com/github/vfyjxf/nee/processor/VanillaRecipeProcessor.java index a0d5048..b205013 100644 --- a/src/main/java/com/github/vfyjxf/nee/processor/VanillaRecipeProcessor.java +++ b/src/main/java/com/github/vfyjxf/nee/processor/VanillaRecipeProcessor.java @@ -34,7 +34,10 @@ public class VanillaRecipeProcessor implements IRecipeProcessor { List recipeInputs = new ArrayList<>(); if (this.getAllOverlayIdentifier().contains(identifier)) { recipeInputs.addAll(recipe.getIngredientStacks(recipeIndex)); - recipeInputs.addAll(recipe.getOtherStacks(recipeIndex)); + // for furnace recipes the other stack is the cycling fuel, which is not part of the pattern + if (!"smelting".equals(identifier)) { + recipeInputs.addAll(recipe.getOtherStacks(recipeIndex)); + } } return recipeInputs; }