diff options
| author | shedaniel <daniel@shedaniel.me> | 2022-04-13 20:29:14 +0800 |
|---|---|---|
| committer | shedaniel <daniel@shedaniel.me> | 2022-04-13 20:45:35 +0800 |
| commit | 30ba1f5975f4a20ea91fad8bf4bf0b740b0ad6fb (patch) | |
| tree | 92315ba4631ede1dad926e3f21c108f2a5fe3320 /runtime | |
| parent | 8d97f66088f288f90b9d408e23cfd08341f772a9 (diff) | |
| download | RoughlyEnoughItems-30ba1f5975f4a20ea91fad8bf4bf0b740b0ad6fb.tar.gz RoughlyEnoughItems-30ba1f5975f4a20ea91fad8bf4bf0b740b0ad6fb.tar.bz2 RoughlyEnoughItems-30ba1f5975f4a20ea91fad8bf4bf0b740b0ad6fb.zip | |
Fix empty checks for argument types, Fix #673
Diffstat (limited to 'runtime')
3 files changed, 3 insertions, 3 deletions
diff --git a/runtime/src/main/java/me/shedaniel/rei/impl/client/search/argument/type/ModArgumentType.java b/runtime/src/main/java/me/shedaniel/rei/impl/client/search/argument/type/ModArgumentType.java index 06e8d35fc..510aab2ac 100644 --- a/runtime/src/main/java/me/shedaniel/rei/impl/client/search/argument/type/ModArgumentType.java +++ b/runtime/src/main/java/me/shedaniel/rei/impl/client/search/argument/type/ModArgumentType.java @@ -75,7 +75,7 @@ public final class ModArgumentType extends ArgumentType<Unit, ModArgumentType.@N if (pair.modName == null) { pair.modName = ClientHelper.getInstance().getModFromModId(pair.modId).toLowerCase(Locale.ROOT); } - return pair.modName.isEmpty() || pair.modName.contains(searchText); + return pair.modName.contains(searchText); } @Override diff --git a/runtime/src/main/java/me/shedaniel/rei/impl/client/search/argument/type/TextArgumentType.java b/runtime/src/main/java/me/shedaniel/rei/impl/client/search/argument/type/TextArgumentType.java index a3ee560f4..1342a2b0c 100644 --- a/runtime/src/main/java/me/shedaniel/rei/impl/client/search/argument/type/TextArgumentType.java +++ b/runtime/src/main/java/me/shedaniel/rei/impl/client/search/argument/type/TextArgumentType.java @@ -61,7 +61,7 @@ public final class TextArgumentType extends ArgumentType<Unit, String> { @Override public boolean matches(String value, EntryStack<?> stack, String searchText, Unit filterData) { - return !value.isEmpty() && value.contains(searchText); + return value.contains(searchText); } @Override diff --git a/runtime/src/main/java/me/shedaniel/rei/impl/client/search/argument/type/TooltipArgumentType.java b/runtime/src/main/java/me/shedaniel/rei/impl/client/search/argument/type/TooltipArgumentType.java index 372214b8a..99e967456 100644 --- a/runtime/src/main/java/me/shedaniel/rei/impl/client/search/argument/type/TooltipArgumentType.java +++ b/runtime/src/main/java/me/shedaniel/rei/impl/client/search/argument/type/TooltipArgumentType.java @@ -79,7 +79,7 @@ public final class TooltipArgumentType extends ArgumentType<Unit, String> { public boolean matches(String tooltip, EntryStack<?> stack, String searchText, Unit filterData) { //noinspection StringEquality if (tooltip == INVALID) return false; - return tooltip.isEmpty() || tooltip.contains(searchText); + return tooltip.contains(searchText); } @Nullable |
