summaryrefslogtreecommitdiff
path: root/src/main/java/at/hannibal2/skyhanni/utils
diff options
context:
space:
mode:
authorCalMWolfs <94038482+CalMWolfs@users.noreply.github.com>2024-03-22 03:44:24 +1100
committerGitHub <noreply@github.com>2024-03-21 17:44:24 +0100
commitee87b805fe8a73f2e7a6d1c1562f56e440ffb374 (patch)
treed309f54818a0b09e9a37f10046fe654a818726f7 /src/main/java/at/hannibal2/skyhanni/utils
parent841529ff4d3b81bc38a16082f8f3e892b38639f8 (diff)
downloadskyhanni-ee87b805fe8a73f2e7a6d1c1562f56e440ffb374.tar.gz
skyhanni-ee87b805fe8a73f2e7a6d1c1562f56e440ffb374.tar.bz2
skyhanni-ee87b805fe8a73f2e7a6d1c1562f56e440ffb374.zip
Fix: NEUInternalName is null for item name 'Mushroom' (#1226)
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/utils')
-rw-r--r--src/main/java/at/hannibal2/skyhanni/utils/NEUInternalName.kt7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/utils/NEUInternalName.kt b/src/main/java/at/hannibal2/skyhanni/utils/NEUInternalName.kt
index 368877079..ab71a7e2e 100644
--- a/src/main/java/at/hannibal2/skyhanni/utils/NEUInternalName.kt
+++ b/src/main/java/at/hannibal2/skyhanni/utils/NEUInternalName.kt
@@ -1,5 +1,7 @@
package at.hannibal2.skyhanni.utils
+import at.hannibal2.skyhanni.test.command.ErrorManager
+
class NEUInternalName private constructor(private val internalName: String) {
companion object {
@@ -20,7 +22,10 @@ class NEUInternalName private constructor(private val internalName: String) {
fun fromItemNameOrNull(itemName: String): NEUInternalName? = ItemNameResolver.getInternalNameOrNull(itemName)
fun fromItemName(itemName: String): NEUInternalName =
- fromItemNameOrNull(itemName) ?: throw Error("NEUInternalName is null for item name '$itemName'")
+ fromItemNameOrNull(itemName) ?: ErrorManager.skyHanniError(
+ "NEUInternalName is null for item name: '$itemName'",
+ "inventoryName" to InventoryUtils.openInventoryName()
+ )
}
fun asString() = internalName