aboutsummaryrefslogtreecommitdiff
path: root/src/main/java
diff options
context:
space:
mode:
authorshedaniel <daniel@shedaniel.me>2020-01-11 00:36:30 +0800
committershedaniel <daniel@shedaniel.me>2020-01-11 00:36:30 +0800
commitdbbc2a42d81768cfbf2497cb61c2c4cdd8aa9b7e (patch)
treeb92bd507a613e281d2ac1868ec2abc07a4c06bac /src/main/java
parentde90169f3bbc3d994aff731748d22309cbd4ebe8 (diff)
downloadRoughlyEnoughItems-dbbc2a42d81768cfbf2497cb61c2c4cdd8aa9b7e.tar.gz
RoughlyEnoughItems-dbbc2a42d81768cfbf2497cb61c2c4cdd8aa9b7e.tar.bz2
RoughlyEnoughItems-dbbc2a42d81768cfbf2497cb61c2c4cdd8aa9b7e.zip
fix search by modid
Diffstat (limited to 'src/main/java')
-rw-r--r--src/main/java/me/shedaniel/rei/gui/widget/EntryListWidget.java13
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) {