diff options
| author | shedaniel <daniel@shedaniel.me> | 2020-01-11 00:36:30 +0800 |
|---|---|---|
| committer | shedaniel <daniel@shedaniel.me> | 2020-01-11 00:36:30 +0800 |
| commit | dbbc2a42d81768cfbf2497cb61c2c4cdd8aa9b7e (patch) | |
| tree | b92bd507a613e281d2ac1868ec2abc07a4c06bac | |
| parent | de90169f3bbc3d994aff731748d22309cbd4ebe8 (diff) | |
| download | RoughlyEnoughItems-dbbc2a42d81768cfbf2497cb61c2c4cdd8aa9b7e.tar.gz RoughlyEnoughItems-dbbc2a42d81768cfbf2497cb61c2c4cdd8aa9b7e.tar.bz2 RoughlyEnoughItems-dbbc2a42d81768cfbf2497cb61c2c4cdd8aa9b7e.zip | |
fix search by modid
| -rw-r--r-- | src/main/java/me/shedaniel/rei/gui/widget/EntryListWidget.java | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/main/java/me/shedaniel/rei/gui/widget/EntryListWidget.java b/src/main/java/me/shedaniel/rei/gui/widget/EntryListWidget.java index 556695969..dd1032cbe 100644 --- a/src/main/java/me/shedaniel/rei/gui/widget/EntryListWidget.java +++ b/src/main/java/me/shedaniel/rei/gui/widget/EntryListWidget.java @@ -615,12 +615,13 @@ public class EntryListWidget extends WidgetWithBounds { if (argument.getFunction(!argument.isInclude()).apply(mod)) { applicable = false; break; - } - if (modName == null) - modName = ClientHelper.getInstance().getModFromModId(mod).replace(SPACE, EMPTY).toLowerCase(Locale.ROOT); - if (modName != null && !modName.isEmpty() && argument.getFunction(!argument.isInclude()).apply(modName)) { - applicable = false; - break; + } else { + if (modName == null) + modName = ClientHelper.getInstance().getModFromModId(mod).replace(SPACE, EMPTY).toLowerCase(Locale.ROOT); + if (modName != null && !modName.isEmpty() && argument.getFunction(!argument.isInclude()).apply(modName)) { + applicable = false; + break; + } } } } else if (argument.getArgumentType() == SearchArgument.ArgumentType.TEXT) { |
