summaryrefslogtreecommitdiff
path: root/src/main/java/at/hannibal2/skyhanni/utils
diff options
context:
space:
mode:
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