aboutsummaryrefslogtreecommitdiff
path: root/runtime/src/main/java/me/shedaniel/rei/impl/client
diff options
context:
space:
mode:
authorshedaniel <daniel@shedaniel.me>2021-12-12 23:20:43 +0800
committershedaniel <daniel@shedaniel.me>2021-12-12 23:22:34 +0800
commit616bd6af839373c95d9191cf808da0446963d3eb (patch)
tree7b5b4a5b7f546162956001608de5113ae8f9384d /runtime/src/main/java/me/shedaniel/rei/impl/client
parentb31529de8b342fb6176ace18f2560a7508fdcdca (diff)
downloadRoughlyEnoughItems-616bd6af839373c95d9191cf808da0446963d3eb.tar.gz
RoughlyEnoughItems-616bd6af839373c95d9191cf808da0446963d3eb.tar.bz2
RoughlyEnoughItems-616bd6af839373c95d9191cf808da0446963d3eb.zip
Add entry settings adapter
Diffstat (limited to 'runtime/src/main/java/me/shedaniel/rei/impl/client')
-rw-r--r--runtime/src/main/java/me/shedaniel/rei/impl/client/search/argument/type/ModArgumentType.java6
1 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 efea0ffac..cbcf6fd4b 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
@@ -64,9 +64,9 @@ public final class ModArgumentType extends ArgumentType<Unit, ModArgumentType.@N
@Override
public boolean matches(Mutable<@Nullable ModInfoPair> data, EntryStack<?> stack, String searchText, Unit filterData) {
if (data.getValue() == null) {
- ResourceLocation id = stack.getIdentifier();
- data.setValue(id != null ? new ModInfoPair(
- id.getNamespace(),
+ String containingNs = stack.getContainingNamespace();
+ data.setValue(containingNs != null ? new ModInfoPair(
+ containingNs,
null
) : ModInfoPair.EMPTY);
}