From 1447426be65a3ce29cef36395cd47603c9539e00 Mon Sep 17 00:00:00 2001 From: CalMWolfs <94038482+CalMWolfs@users.noreply.github.com> Date: Fri, 8 Sep 2023 19:55:39 +1000 Subject: Feature: Contest rank Icon (#450) Contest rank Icon #450 --- src/main/java/at/hannibal2/skyhanni/data/ItemTipHelper.kt | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) (limited to 'src/main/java/at/hannibal2/skyhanni/data') diff --git a/src/main/java/at/hannibal2/skyhanni/data/ItemTipHelper.kt b/src/main/java/at/hannibal2/skyhanni/data/ItemTipHelper.kt index ee699b161..a8ecdfc52 100644 --- a/src/main/java/at/hannibal2/skyhanni/data/ItemTipHelper.kt +++ b/src/main/java/at/hannibal2/skyhanni/data/ItemTipHelper.kt @@ -7,6 +7,7 @@ import at.hannibal2.skyhanni.events.RenderItemTipEvent import at.hannibal2.skyhanni.mixins.transformers.gui.AccessorGuiContainer import at.hannibal2.skyhanni.utils.InventoryUtils.getInventoryName import at.hannibal2.skyhanni.utils.LorenzUtils +import at.hannibal2.skyhanni.utils.RenderUtils import net.minecraft.client.Minecraft import net.minecraft.client.gui.inventory.GuiChest import net.minecraft.client.renderer.GlStateManager @@ -26,20 +27,13 @@ class ItemTipHelper { if (itemTipEvent.renderObjects.isEmpty()) return - GlStateManager.disableLighting() - GlStateManager.disableDepth() - GlStateManager.disableBlend() - for (renderObject in itemTipEvent.renderObjects) { - val fontRenderer = event.fontRenderer val text = renderObject.text - val x = event.x + 17 - fontRenderer.getStringWidth(text) + renderObject.offsetX + val x = event.x + 17 + renderObject.offsetX val y = event.y + 9 + renderObject.offsetY - fontRenderer.drawStringWithShadow(text, x.toFloat(), y.toFloat(), 16777215) - } - GlStateManager.enableLighting() - GlStateManager.enableDepth() + RenderUtils.drawSlotText(x, y, text, 1f) + } } @SubscribeEvent(priority = EventPriority.HIGHEST) -- cgit