From 482329f4ec76fdd68135a9b21d7ed9cd60736346 Mon Sep 17 00:00:00 2001 From: Aaron <51387595+AzureAaron@users.noreply.github.com> Date: Wed, 31 Jul 2024 21:20:49 -0400 Subject: Fix Farming Hud Crash (#883) --- .../java/de/hysky/skyblocker/skyblock/garden/FarmingHudWidget.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/main/java') diff --git a/src/main/java/de/hysky/skyblocker/skyblock/garden/FarmingHudWidget.java b/src/main/java/de/hysky/skyblocker/skyblock/garden/FarmingHudWidget.java index adc25a82..51b52d6b 100644 --- a/src/main/java/de/hysky/skyblocker/skyblock/garden/FarmingHudWidget.java +++ b/src/main/java/de/hysky/skyblocker/skyblock/garden/FarmingHudWidget.java @@ -62,7 +62,8 @@ public class FarmingHudWidget extends Widget { if (client.player == null) return; ItemStack farmingToolStack = client.player.getMainHandStack(); if (farmingToolStack == null) return; - String cropItemId = FARMING_TOOLS.get(ItemUtils.getItemId(farmingToolStack)); + String itemId = ItemUtils.getItemId(farmingToolStack); + String cropItemId = FARMING_TOOLS.containsKey(itemId) ? FARMING_TOOLS.get(itemId) : ""; ItemStack cropStack = ItemRepository.getItemStack(cropItemId.replace(":", "-")); // Hacky conversion to neu id since ItemUtils.getNeuId requires an item stack. String counterText = FarmingHud.counterText(); -- cgit