aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/me/shedaniel/rei/gui/widget/ItemSlotWidget.java
diff options
context:
space:
mode:
authorUnknown <shekwancheung0528@gmail.com>2019-03-21 21:15:10 +0800
committerUnknown <shekwancheung0528@gmail.com>2019-03-21 21:15:10 +0800
commit0d7431e4981226aba9d8011d76eabfb03d134499 (patch)
treeb21f733f3c98377907358109c1011193bfd5029a /src/main/java/me/shedaniel/rei/gui/widget/ItemSlotWidget.java
parentc2d28cbf7028ffed2f56169adbce3f03cc0c5b49 (diff)
downloadRoughlyEnoughItems-0d7431e4981226aba9d8011d76eabfb03d134499.tar.gz
RoughlyEnoughItems-0d7431e4981226aba9d8011d76eabfb03d134499.tar.bz2
RoughlyEnoughItems-0d7431e4981226aba9d8011d76eabfb03d134499.zip
Large v2.5 Update
Diffstat (limited to 'src/main/java/me/shedaniel/rei/gui/widget/ItemSlotWidget.java')
-rw-r--r--src/main/java/me/shedaniel/rei/gui/widget/ItemSlotWidget.java13
1 files changed, 6 insertions, 7 deletions
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 016d2f8c0..bbe99e6ff 100644
--- a/src/main/java/me/shedaniel/rei/gui/widget/ItemSlotWidget.java
+++ b/src/main/java/me/shedaniel/rei/gui/widget/ItemSlotWidget.java
@@ -2,7 +2,7 @@ package me.shedaniel.rei.gui.widget;
import com.google.common.collect.Lists;
import com.mojang.blaze3d.platform.GlStateManager;
-import me.shedaniel.cloth.ClothInitializer;
+import me.shedaniel.cloth.api.ClientUtils;
import me.shedaniel.rei.client.ClientHelper;
import me.shedaniel.rei.client.ScreenHelper;
import net.minecraft.client.MinecraftClient;
@@ -59,7 +59,7 @@ public class ItemSlotWidget extends HighlightableWidget {
}
@Override
- public void draw(int mouseX, int mouseY, float partialTicks) {
+ public void render(int mouseX, int mouseY, float delta) {
final ItemStack itemStack = getCurrentStack();
if (drawBackground) {
MinecraftClient.getInstance().getTextureManager().bindTexture(RECIPE_GUI);
@@ -83,12 +83,11 @@ public class ItemSlotWidget extends HighlightableWidget {
itemRenderer.zOffset = 0.0F;
}
if (!itemStack.isEmpty() && isHighlighted(mouseX, mouseY) && showToolTips)
- drawToolTip(itemStack);
+ drawToolTip(itemStack, delta);
}
- protected void drawToolTip(ItemStack itemStack) {
- List<String> toolTip = getTooltip(itemStack);
- ScreenHelper.getLastOverlay().addTooltip(QueuedTooltip.create(toolTip));
+ protected void drawToolTip(ItemStack itemStack, float delta) {
+ ScreenHelper.getLastOverlay().addTooltip(QueuedTooltip.create(getTooltip(itemStack)));
}
protected List<String> getTooltip(ItemStack itemStack) {
@@ -142,7 +141,7 @@ public class ItemSlotWidget extends HighlightableWidget {
public boolean keyPressed(int int_1, int int_2, int int_3) {
if (!clickToMoreRecipes)
return false;
- if (getBounds().contains(ClothInitializer.clientUtils.getMouseLocation()))
+ if (getBounds().contains(ClientUtils.getMouseLocation()))
if (ClientHelper.RECIPE.matchesKey(int_1, int_2))
return ClientHelper.executeRecipeKeyBind(getCurrentStack().copy());
else if (ClientHelper.USAGE.matchesKey(int_1, int_2))