aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/me/shedaniel/rei/impl/search/ArgumentsRegistry.java
diff options
context:
space:
mode:
authorshedaniel <daniel@shedaniel.me>2020-06-06 16:29:32 +0800
committershedaniel <daniel@shedaniel.me>2020-06-06 16:29:32 +0800
commit3802055673e7877d66614791eba6ea0599488c7a (patch)
tree8a26efa9c9cea0c0ee1d00234c04eace52771dae /src/main/java/me/shedaniel/rei/impl/search/ArgumentsRegistry.java
parentf7be9668e3b9508497e21ff74cc0f2f2e1b5d931 (diff)
downloadRoughlyEnoughItems-3802055673e7877d66614791eba6ea0599488c7a.tar.gz
RoughlyEnoughItems-3802055673e7877d66614791eba6ea0599488c7a.tar.bz2
RoughlyEnoughItems-3802055673e7877d66614791eba6ea0599488c7a.zip
Improved Search
Signed-off-by: shedaniel <daniel@shedaniel.me>
Diffstat (limited to 'src/main/java/me/shedaniel/rei/impl/search/ArgumentsRegistry.java')
-rw-r--r--src/main/java/me/shedaniel/rei/impl/search/ArgumentsRegistry.java20
1 files changed, 20 insertions, 0 deletions
diff --git a/src/main/java/me/shedaniel/rei/impl/search/ArgumentsRegistry.java b/src/main/java/me/shedaniel/rei/impl/search/ArgumentsRegistry.java
new file mode 100644
index 000000000..77d99a0b6
--- /dev/null
+++ b/src/main/java/me/shedaniel/rei/impl/search/ArgumentsRegistry.java
@@ -0,0 +1,20 @@
+package me.shedaniel.rei.impl.search;
+
+import com.google.common.collect.Lists;
+import org.jetbrains.annotations.ApiStatus;
+
+import java.util.List;
+
+@ApiStatus.Internal
+public final class ArgumentsRegistry {
+ public static final List<Argument> ARGUMENTS = Lists.newArrayList();
+
+ static {
+ ARGUMENTS.add(AlwaysMatchingArgument.INSTANCE);
+ ARGUMENTS.add(ModArgument.INSTANCE);
+ ARGUMENTS.add(TooltipArgument.INSTANCE);
+ ARGUMENTS.add(TagArgument.INSTANCE);
+ ARGUMENTS.add(RegexArgument.INSTANCE);
+ ARGUMENTS.add(TextArgument.INSTANCE);
+ }
+}