diff --git a/CHANGELOG.md b/CHANGELOG.md index f72c81785..3a9b06360 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,7 @@ - Fixed bug where the Pattern Grid doesn't update it's output slot when manually configuring a crafting pattern (raoulvdberge) - Fixed network node scanning allowing multiple controllers in some cases (raoulvdberge) - Fixed OpenComputers integration not giving back a crafting task instance in the schedule task API (raoulvdberge) +- Fixed OpenComputers integration causing log spam when getting processing patterns (raoulvdberge) ### 1.6.9 - Fixed OpenComputers "unknown error" when using extract item API (raoulvdberge) diff --git a/src/main/java/com/raoulvdberge/refinedstorage/integration/oc/ConverterCraftingPattern.java b/src/main/java/com/raoulvdberge/refinedstorage/integration/oc/ConverterCraftingPattern.java index c65011bfd..bb86ac46e 100644 --- a/src/main/java/com/raoulvdberge/refinedstorage/integration/oc/ConverterCraftingPattern.java +++ b/src/main/java/com/raoulvdberge/refinedstorage/integration/oc/ConverterCraftingPattern.java @@ -13,7 +13,11 @@ public class ConverterCraftingPattern implements Converter { output.put("outputs", pattern.getOutputs()); output.put("inputs", pattern.getInputs()); - output.put("byproducts", pattern.getByproducts()); + + if (!pattern.isProcessing()) { + output.put("byproducts", pattern.getByproducts()); + } + output.put("processing", pattern.isProcessing()); output.put("oredict", pattern.isOredict()); }