diff options
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/data')
-rw-r--r-- | src/main/java/at/hannibal2/skyhanni/data/ItemTipHelper.kt | 19 |
1 files changed, 9 insertions, 10 deletions
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<String, Long>() - private val cache = HashMap<String, String>() +// private val lastColorCacheTime = HashMap<String, Long>() +// private val cache = HashMap<String, String>() @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 |