From 8cfd59bbf6c71d1de6ed35ad36b2abd801eddb71 Mon Sep 17 00:00:00 2001 From: Aaron <51387595+AzureAaron@users.noreply.github.com> Date: Fri, 9 Aug 2024 14:41:08 -0400 Subject: Fix clean pickonimbuses showing diamond pickaxe durability (#906) --- src/main/java/de/hysky/skyblocker/utils/ItemUtils.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/main/java/de') diff --git a/src/main/java/de/hysky/skyblocker/utils/ItemUtils.java b/src/main/java/de/hysky/skyblocker/utils/ItemUtils.java index 8ddfbf1b..f91bae40 100644 --- a/src/main/java/de/hysky/skyblocker/utils/ItemUtils.java +++ b/src/main/java/de/hysky/skyblocker/utils/ItemUtils.java @@ -331,9 +331,10 @@ public final class ItemUtils { // TODO Calculate drill durability based on the drill_fuel flag, fuel_tank flag, and hotm level // TODO Cache the max durability and only update the current durability on inventory tick - int pickonimbusDurability = customData.getInt("pickonimbus_durability"); - if (pickonimbusDurability > 0) { - return IntIntPair.of(pickonimbusDurability, 5000); + if (stack.getSkyblockId().equals("PICKONIMBUS")) { + int pickonimbusDurability = customData.getInt("pickonimbus_durability"); + + return IntIntPair.of(customData.contains("pickonimbus_durability") ? pickonimbusDurability : 5000, 5000); } String drillFuel = Formatting.strip(getLoreLineIf(stack, FUEL_PREDICATE)); -- cgit