aboutsummaryrefslogtreecommitdiff
path: root/api/src/main/java
diff options
context:
space:
mode:
authorshedaniel <daniel@shedaniel.me>2021-11-20 15:12:25 +0800
committershedaniel <daniel@shedaniel.me>2021-11-20 18:29:52 +0800
commit8984313c6cd387dbb9448d5b1d824ab147a3b003 (patch)
tree37c3a41d02faea0262a9e4ba7ca0157df48e5f02 /api/src/main/java
parent3888befb3c38b9b10bd3f0c1446f13e9861b95e7 (diff)
downloadRoughlyEnoughItems-8984313c6cd387dbb9448d5b1d824ab147a3b003.tar.gz
RoughlyEnoughItems-8984313c6cd387dbb9448d5b1d824ab147a3b003.tar.bz2
RoughlyEnoughItems-8984313c6cd387dbb9448d5b1d824ab147a3b003.zip
Allow filtering the displays with filtering rules
Diffstat (limited to 'api/src/main/java')
-rw-r--r--api/src/main/java/me/shedaniel/rei/api/client/config/ConfigObject.java3
-rw-r--r--api/src/main/java/me/shedaniel/rei/api/client/gui/widgets/Tooltip.java3
2 files changed, 5 insertions, 1 deletions
diff --git a/api/src/main/java/me/shedaniel/rei/api/client/config/ConfigObject.java b/api/src/main/java/me/shedaniel/rei/api/client/config/ConfigObject.java
index 8d35049c2..8449851e7 100644
--- a/api/src/main/java/me/shedaniel/rei/api/client/config/ConfigObject.java
+++ b/api/src/main/java/me/shedaniel/rei/api/client/config/ConfigObject.java
@@ -152,6 +152,9 @@ public interface ConfigObject {
List<EntryStackProvider<?>> getFilteredStackProviders();
@ApiStatus.Experimental
+ boolean shouldFilterDisplays();
+
+ @ApiStatus.Experimental
boolean shouldAsyncSearch();
@ApiStatus.Experimental
diff --git a/api/src/main/java/me/shedaniel/rei/api/client/gui/widgets/Tooltip.java b/api/src/main/java/me/shedaniel/rei/api/client/gui/widgets/Tooltip.java
index 919644e09..d44731cc9 100644
--- a/api/src/main/java/me/shedaniel/rei/api/client/gui/widgets/Tooltip.java
+++ b/api/src/main/java/me/shedaniel/rei/api/client/gui/widgets/Tooltip.java
@@ -23,6 +23,7 @@
package me.shedaniel.rei.api.client.gui.widgets;
+import me.shedaniel.architectury.utils.Env;
import dev.architectury.utils.EnvExecutor;
import me.shedaniel.math.Point;
import me.shedaniel.rei.api.client.REIRuntime;
@@ -134,7 +135,7 @@ public interface Tooltip {
Tooltip withContextStack(EntryStack<?> stack);
default void queue() {
- EnvExecutor.runInEnv(EnvType.CLIENT, () -> () -> REIRuntime.getInstance().queueTooltip(this));
+ EnvExecutor.runInEnv(Env.CLIENT, () -> () -> REIRuntime.getInstance().queueTooltip(this));
}
@ApiStatus.NonExtendable