From 60a1fe8170c49abfc7d416d0f9f0e0a1f1c5e8f2 Mon Sep 17 00:00:00 2001 From: hannibal2 <24389977+hannibal00212@users.noreply.github.com> Date: Sun, 24 Sep 2023 09:46:48 +0200 Subject: Fixed item lore flickering when debug feature internal name is enabled. --- .../java/at/hannibal2/skyhanni/test/SkyHanniDebugsAndTests.kt | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'src/main/java/at/hannibal2/skyhanni/test') diff --git a/src/main/java/at/hannibal2/skyhanni/test/SkyHanniDebugsAndTests.kt b/src/main/java/at/hannibal2/skyhanni/test/SkyHanniDebugsAndTests.kt index 077945455..8870e2d79 100644 --- a/src/main/java/at/hannibal2/skyhanni/test/SkyHanniDebugsAndTests.kt +++ b/src/main/java/at/hannibal2/skyhanni/test/SkyHanniDebugsAndTests.kt @@ -274,8 +274,15 @@ class SkyHanniDebugsAndTests { if ((internalName == NEUInternalName.NONE) && !config.showEmptyNames) return event.toolTip.add("Internal Name: '${internalName.asString()}'") - val rarity = itemStack.getItemRarityOrNull(logError = false) ?: return - event.toolTip.add("rarity: $rarity") + } + + @SubscribeEvent + fun showItemRarity(event: ItemTooltipEvent) { + if (!config.showItemRarity) return + val itemStack = event.itemStack ?: return + + val rarity = itemStack.getItemRarityOrNull(logError = false) + event.toolTip.add("Item rarity: $rarity") } @SubscribeEvent -- cgit