Fixed patterns being able to crash when no inputs are provided, fixes #1537
This commit is contained in:
@@ -140,7 +140,7 @@ public class CraftingPattern implements ICraftingPattern {
|
||||
|
||||
@Override
|
||||
public boolean isValid() {
|
||||
return inputs.stream().filter(Objects::nonNull).count() > 0 && !outputs.isEmpty();
|
||||
return !inputs.isEmpty() && inputs.stream().filter(Objects::nonNull).count() > 0 && !outputs.isEmpty();
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
Reference in New Issue
Block a user