From b7d95a344ddf32ba004797aab5500555555d7834 Mon Sep 17 00:00:00 2001 From: hannibal2 <24389977+hannibal00212@users.noreply.github.com> Date: Thu, 29 Dec 2022 19:23:47 +0100 Subject: removed item tip cache --- .../java/at/hannibal2/skyhanni/data/ItemTipHelper.kt | 19 +++++++++---------- 1 file changed, 9 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 1701a63e2..69ae9fa2d 100644 --- a/src/main/java/at/hannibal2/skyhanni/data/ItemTipHelper.kt +++ b/src/main/java/at/hannibal2/skyhanni/data/ItemTipHelper.kt @@ -5,7 +5,6 @@ import at.hannibal2.skyhanni.events.GuiRenderItemEvent import at.hannibal2.skyhanni.events.RenderInventoryItemTipEvent import at.hannibal2.skyhanni.events.RenderItemTipEvent import at.hannibal2.skyhanni.mixins.transformers.gui.AccessorGuiContainer -import at.hannibal2.skyhanni.utils.ItemUtils.getLore import at.hannibal2.skyhanni.utils.LorenzUtils import net.minecraft.client.Minecraft import net.minecraft.client.gui.inventory.GuiChest @@ -15,25 +14,25 @@ import net.minecraftforge.fml.common.eventhandler.SubscribeEvent class ItemTipHelper { - private val lastColorCacheTime = HashMap() - private val cache = HashMap() +// private val lastColorCacheTime = HashMap() +// private val cache = HashMap() @SubscribeEvent fun onRenderItemOverlayPost(event: GuiRenderItemEvent.RenderOverlayEvent.GuiRenderItemPost) { val stack = event.stack ?: return if (!LorenzUtils.inSkyblock || stack.stackSize != 1) return - val uuid = stack.getLore().joinToString { ", " } +// val uuid = stacremovek.getLore().joinToString { ", " } val stackTip: String - if (lastColorCacheTime.getOrDefault(uuid, 0L) + 1000 > System.currentTimeMillis()) { - stackTip = cache[uuid]!! - } else { +// if (lastColorCacheTime.getOrDefault(uuid, 0L) + 1000 > System.currentTimeMillis()) { +// stackTip = cache[uuid]!! +// } else { val itemTipEvent = RenderItemTipEvent(stack) itemTipEvent.postAndCatch() stackTip = itemTipEvent.stackTip - cache[uuid] = stackTip - lastColorCacheTime[uuid] = System.currentTimeMillis() - } +// cache[uuid] = stackTip +// lastColorCacheTime[uuid] = System.currentTimeMillis() +// } if (stackTip.isEmpty()) return -- cgit