diff options
author | isxander <xander@isxander.dev> | 2023-11-22 17:00:22 +0000 |
---|---|---|
committer | isxander <xander@isxander.dev> | 2023-11-22 17:00:22 +0000 |
commit | c8ab29d1d6111ba581b0f0bcb0a6d0c852161edb (patch) | |
tree | ff7b25f06aef45bdb93e6f4743e20a6b2c78ee0c /common/src/main/java/dev/isxander/yacl3/gui/YACLTooltip.java | |
parent | 4cdfa58b27d790786cbb2f17aa8f4635ea9d5a2d (diff) | |
download | YetAnotherConfigLib-c8ab29d1d6111ba581b0f0bcb0a6d0c852161edb.tar.gz YetAnotherConfigLib-c8ab29d1d6111ba581b0f0bcb0a6d0c852161edb.tar.bz2 YetAnotherConfigLib-c8ab29d1d6111ba581b0f0bcb0a6d0c852161edb.zip |
Update to 1.20.3-pre2, temp disable forge projects
Diffstat (limited to 'common/src/main/java/dev/isxander/yacl3/gui/YACLTooltip.java')
-rw-r--r-- | common/src/main/java/dev/isxander/yacl3/gui/YACLTooltip.java | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/common/src/main/java/dev/isxander/yacl3/gui/YACLTooltip.java b/common/src/main/java/dev/isxander/yacl3/gui/YACLTooltip.java new file mode 100644 index 0000000..966b8a8 --- /dev/null +++ b/common/src/main/java/dev/isxander/yacl3/gui/YACLTooltip.java @@ -0,0 +1,20 @@ +package dev.isxander.yacl3.gui; + +import net.minecraft.client.gui.components.Tooltip; +import net.minecraft.client.gui.navigation.ScreenRectangle; +import net.minecraft.client.gui.screens.inventory.tooltip.ClientTooltipPositioner; +import net.minecraft.network.chat.Component; + +public class YACLTooltip extends Tooltip { + private final net.minecraft.client.gui.components.AbstractWidget widget; + + public YACLTooltip(Component tooltip, net.minecraft.client.gui.components.AbstractWidget widget) { + super(tooltip, tooltip); + this.widget = widget; + } + + @Override + protected ClientTooltipPositioner createTooltipPositioner(boolean bl, boolean bl2, ScreenRectangle screenRectangle) { + return new YACLTooltipPositioner(widget); + } +} |