aboutsummaryrefslogtreecommitdiff
path: root/api
diff options
context:
space:
mode:
authorshedaniel <daniel@shedaniel.me>2021-08-02 19:54:29 +0800
committershedaniel <daniel@shedaniel.me>2021-08-02 19:58:20 +0800
commitb866becfb620c02a74fb990915001e154b5d2b0b (patch)
tree904a3cb692af8a8ec059852d6b450e2a00c58621 /api
parent9f29770195319484f534de09fb221c66f31e0247 (diff)
downloadRoughlyEnoughItems-b866becfb620c02a74fb990915001e154b5d2b0b.tar.gz
RoughlyEnoughItems-b866becfb620c02a74fb990915001e154b5d2b0b.tar.bz2
RoughlyEnoughItems-b866becfb620c02a74fb990915001e154b5d2b0b.zip
Welcome, Forge 1.17
Diffstat (limited to 'api')
-rw-r--r--api/src/main/java/me/shedaniel/rei/api/client/gui/widgets/Tooltip.java5
1 files changed, 5 insertions, 0 deletions
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 099061658..919644e09 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
@@ -26,6 +26,7 @@ package me.shedaniel.rei.api.client.gui.widgets;
import dev.architectury.utils.EnvExecutor;
import me.shedaniel.math.Point;
import me.shedaniel.rei.api.client.REIRuntime;
+import me.shedaniel.rei.api.common.entry.EntryStack;
import me.shedaniel.rei.api.common.util.CollectionUtils;
import me.shedaniel.rei.impl.ClientInternals;
import net.fabricmc.api.EnvType;
@@ -128,6 +129,10 @@ public interface Tooltip {
return this;
}
+ EntryStack<?> getContextStack();
+
+ Tooltip withContextStack(EntryStack<?> stack);
+
default void queue() {
EnvExecutor.runInEnv(EnvType.CLIENT, () -> () -> REIRuntime.getInstance().queueTooltip(this));
}