summaryrefslogtreecommitdiff
path: root/src/main/java/at/hannibal2/skyhanni/features/bazaar
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/features/bazaar')
-rw-r--r--src/main/java/at/hannibal2/skyhanni/features/bazaar/BazaarApi.kt10
1 files changed, 4 insertions, 6 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/features/bazaar/BazaarApi.kt b/src/main/java/at/hannibal2/skyhanni/features/bazaar/BazaarApi.kt
index b0c08a4e8..b40bb81b2 100644
--- a/src/main/java/at/hannibal2/skyhanni/features/bazaar/BazaarApi.kt
+++ b/src/main/java/at/hannibal2/skyhanni/features/bazaar/BazaarApi.kt
@@ -25,17 +25,15 @@ class BazaarApi {
NEUItems.getInternalNameOrNull(name)?.let { getBazaarDataByInternalName(it) }
fun getBazaarDataByInternalName(internalName: String) =
- getBazaarDataByInternalName_new(NEUInternalName.from(internalName))
+ NEUInternalName.from(internalName).getBazaarData()
- fun getBazaarDataByInternalName_new(internalName: NEUInternalName) = if (isBazaarItem(internalName)) {
- holder.getData(internalName)
+ fun NEUInternalName.getBazaarData() = if (isBazaarItem()) {
+ holder.getData(this)
} else null
fun isBazaarItem(stack: ItemStack) = isBazaarItem(stack.getInternalName())
- fun isBazaarItem(internalName: NEUInternalName): Boolean {
- return NEUItems.manager.auctionManager.getBazaarInfo(internalName.asString()) != null
- }
+ fun NEUInternalName.isBazaarItem() = NEUItems.manager.auctionManager.getBazaarInfo(asString()) != null
fun isBazaarItem(internalName: String): Boolean {
return NEUItems.manager.auctionManager.getBazaarInfo(internalName) != null