From e9f20ac0d212964ae57dcdbacd025045d208391e Mon Sep 17 00:00:00 2001 From: hannibal2 <24389977+hannibal00212@users.noreply.github.com> Date: Mon, 1 May 2023 17:43:00 +0200 Subject: Workaround to prevent crash in GardenComposterInventoryFeatures --- .../features/garden/composter/GardenComposterInventoryFeatures.kt | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/main/java/at/hannibal2/skyhanni/features/garden/composter/GardenComposterInventoryFeatures.kt b/src/main/java/at/hannibal2/skyhanni/features/garden/composter/GardenComposterInventoryFeatures.kt index 538b971e9..a85b73363 100644 --- a/src/main/java/at/hannibal2/skyhanni/features/garden/composter/GardenComposterInventoryFeatures.kt +++ b/src/main/java/at/hannibal2/skyhanni/features/garden/composter/GardenComposterInventoryFeatures.kt @@ -44,7 +44,13 @@ class GardenComposterInventoryFeatures { LorenzUtils.error("§c[SkyHanni] Could not read item '$line'") continue } - val lowestBin = NEUItems.getPrice(NEUItems.getInternalName(itemName)) + val internalName = NEUItems.getInternalNameOrNull(itemName) + if (internalName == null) { + LorenzUtils.chat("§c[SkyHanni] Error reading internal name for item '$itemName' " + + "(in GardenComposterInventoryFeatures)") + continue + } + val lowestBin = NEUItems.getPrice(internalName) val price = lowestBin * amount fullPrice += price val format = NumberUtil.format(price) -- cgit