From c4cdd997f981d0a3b763140d1515a73941b18f5c Mon Sep 17 00:00:00 2001 From: shedaniel Date: Sun, 21 Nov 2021 19:08:59 +0800 Subject: Check isEmpty before checking for filtered stacks --- .../rei/plugin/client/runtime/FilteredStacksVisibilityHandler.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'runtime/src/main/java') diff --git a/runtime/src/main/java/me/shedaniel/rei/plugin/client/runtime/FilteredStacksVisibilityHandler.java b/runtime/src/main/java/me/shedaniel/rei/plugin/client/runtime/FilteredStacksVisibilityHandler.java index d39672c68..0f5270b3e 100644 --- a/runtime/src/main/java/me/shedaniel/rei/plugin/client/runtime/FilteredStacksVisibilityHandler.java +++ b/runtime/src/main/java/me/shedaniel/rei/plugin/client/runtime/FilteredStacksVisibilityHandler.java @@ -92,12 +92,12 @@ public class FilteredStacksVisibilityHandler implements DisplayVisibilityPredica private boolean checkHiddenStacks(Display display) { for (EntryIngredient ingredient : display.getInputEntries()) { - if (isEntryIngredientAllHidden(ingredient, cache, filteringRules)) { + if (!ingredient.isEmpty() && isEntryIngredientAllHidden(ingredient, cache, filteringRules)) { return false; } } for (EntryIngredient ingredient : display.getOutputEntries()) { - if (isEntryIngredientAllHidden(ingredient, cache, filteringRules)) { + if (!ingredient.isEmpty() && isEntryIngredientAllHidden(ingredient, cache, filteringRules)) { return false; } } -- cgit