diff --git a/src/main/java/appeng/util/item/OreDictFilterMatcher.java b/src/main/java/appeng/util/item/OreDictFilterMatcher.java index e36c9c6ab..446398bee 100644 --- a/src/main/java/appeng/util/item/OreDictFilterMatcher.java +++ b/src/main/java/appeng/util/item/OreDictFilterMatcher.java @@ -40,7 +40,7 @@ public class OreDictFilterMatcher { } if (c == '(') { List subRules = new ArrayList<>(); - i = parseExpression(subRules, expression.substring(i + 1)) + i + 1; + i = parseExpression(subRules, expression.substring(i + 1)) + i; rules.add(MatchRule.group(subRules, builder.toString())); builder = new StringBuilder(); } else {