From 0636fdc432a927b03c2a980615921f23658d598c Mon Sep 17 00:00:00 2001 From: Eldrinn Elantey <46845681+Eldrinn-Elantey@users.noreply.github.com> Date: Sun, 30 Aug 2026 20:34:10 +0400 Subject: [PATCH] Stop transferring furnace fuel into ME patterns (#81) --- .../github/vfyjxf/nee/processor/VanillaRecipeProcessor.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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; }