From 261e4012d6f7e129f7311f270147caddcc20a22a Mon Sep 17 00:00:00 2001 From: hannibal2 <24389977+hannibal00212@users.noreply.github.com> Date: Sun, 8 Oct 2023 10:12:54 +0200 Subject: Fixed NPE in QuickCraftFeatures --- .../at/hannibal2/skyhanni/features/inventory/QuickCraftFeatures.kt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/main/java/at/hannibal2/skyhanni/features/inventory/QuickCraftFeatures.kt b/src/main/java/at/hannibal2/skyhanni/features/inventory/QuickCraftFeatures.kt index 01d5dfe85..d2155a416 100644 --- a/src/main/java/at/hannibal2/skyhanni/features/inventory/QuickCraftFeatures.kt +++ b/src/main/java/at/hannibal2/skyhanni/features/inventory/QuickCraftFeatures.kt @@ -45,8 +45,9 @@ class QuickCraftFeatures { for (slot in chest.inventorySlots) { if (slot == null) continue if (slot.slotNumber !in quickCraftSlots) continue - val stack = slot.stack - if (stack.name == "§cQuick Crafting Slot") continue + val stack = slot.stack ?: continue + val name = stack.name ?: continue + if (name == "§cQuick Crafting Slot") continue if (needsQuickCraftConfirmation(stack)) { val color = LorenzColor.DARK_GRAY.addOpacity(180) stack.background = color.rgb -- cgit