From c9292fa51e69e051569caa9bd6f61572ac8fdeea Mon Sep 17 00:00:00 2001 From: Unknown Date: Fri, 11 Jan 2019 21:24:53 +0800 Subject: More Recipes --- src/main/java/me/shedaniel/rei/gui/widget/ItemSlotWidget.java | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'src/main/java/me/shedaniel/rei/gui/widget/ItemSlotWidget.java') diff --git a/src/main/java/me/shedaniel/rei/gui/widget/ItemSlotWidget.java b/src/main/java/me/shedaniel/rei/gui/widget/ItemSlotWidget.java index a3ed1c4ed..e53dc8cae 100644 --- a/src/main/java/me/shedaniel/rei/gui/widget/ItemSlotWidget.java +++ b/src/main/java/me/shedaniel/rei/gui/widget/ItemSlotWidget.java @@ -75,10 +75,13 @@ public class ItemSlotWidget extends Drawable implements HighlightableWidget { else itemRenderer.renderItemOverlaysInGUIWithText(MinecraftClient.getInstance().fontRenderer, itemStack, x, y - 8, getItemCountOverlay(itemStack)); itemRenderer.zOffset = 0.0F; - if (isHighlighted(mouseX, mouseY) && showToolTips) { - List toolTip = getTooltip(itemStack); - containerGui.getOverlay().addTooltip(new QueuedTooltip(new Point(mouseX, mouseY), toolTip)); - } + if (isHighlighted(mouseX, mouseY) && showToolTips) + drawToolTip(itemStack); + } + + protected void drawToolTip(ItemStack itemStack) { + List toolTip = getTooltip(itemStack); + containerGui.getOverlay().addTooltip(new QueuedTooltip(ClientHelper.getMouseLocation(), toolTip)); } protected List getTooltip(ItemStack itemStack) { -- cgit