aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhannibal2 <24389977+hannibal00212@users.noreply.github.com>2023-01-07 06:02:52 +0100
committerhannibal2 <24389977+hannibal00212@users.noreply.github.com>2023-01-07 06:02:52 +0100
commitdbb237f4bd98f5e261a079642c913597455e789f (patch)
treea9e7752725ca8dbfb7e1009e18c7ee0d3d283ca8
parent76f1295374ab5210e5e7d69956a64096db4c9d6d (diff)
downloadSkyHanni-dbb237f4bd98f5e261a079642c913597455e789f.tar.gz
SkyHanni-dbb237f4bd98f5e261a079642c913597455e789f.tar.bz2
SkyHanni-dbb237f4bd98f5e261a079642c913597455e789f.zip
Fixed crash.
-rw-r--r--src/main/java/at/hannibal2/skyhanni/features/inventory/HideNotClickableItems.kt6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/features/inventory/HideNotClickableItems.kt b/src/main/java/at/hannibal2/skyhanni/features/inventory/HideNotClickableItems.kt
index a72466a66..afdc446f9 100644
--- a/src/main/java/at/hannibal2/skyhanni/features/inventory/HideNotClickableItems.kt
+++ b/src/main/java/at/hannibal2/skyhanni/features/inventory/HideNotClickableItems.kt
@@ -13,6 +13,7 @@ import at.hannibal2.skyhanni.utils.ItemUtils.getInternalName
import at.hannibal2.skyhanni.utils.ItemUtils.getLore
import at.hannibal2.skyhanni.utils.StringUtils.removeColor
import com.google.gson.JsonObject
+import net.minecraft.client.Minecraft
import net.minecraft.client.gui.inventory.GuiChest
import net.minecraft.inventory.ContainerChest
import net.minecraft.item.ItemStack
@@ -92,7 +93,10 @@ class HideNotClickableItems {
fun onTooltip(event: ItemTooltipEvent) {
if (isDisabled()) return
if (event.toolTip == null) return
- val chestName = InventoryUtils.openInventoryName()
+
+ val guiChest = Minecraft.getMinecraft().currentScreen
+ if (guiChest !is GuiChest) return
+ val chestName = (guiChest.inventorySlots as ContainerChest).getInventoryName()
val stack = event.itemStack
if (InventoryUtils.getItemsInOpenChest().map { it.stack }.contains(stack)) return