diff options
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/features/bazaar')
| -rw-r--r-- | src/main/java/at/hannibal2/skyhanni/features/bazaar/BazaarApi.kt | 10 |
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 |
