diff options
| author | Obsidian <108832807+Obsidianninja11@users.noreply.github.com> | 2024-05-01 00:45:15 -0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-05-01 10:45:15 +0200 |
| commit | b7bba09e48f61b4eb10ecfe6334391b373fd4867 (patch) | |
| tree | 50aeb8e4101694ccda878019e7ee525194f27269 /src/main/java/at/hannibal2/skyhanni/data | |
| parent | e096447a212484b269626cd42ab09356b76717d3 (diff) | |
| download | skyhanni-b7bba09e48f61b4eb10ecfe6334391b373fd4867.tar.gz skyhanni-b7bba09e48f61b4eb10ecfe6334391b373fd4867.tar.bz2 skyhanni-b7bba09e48f61b4eb10ecfe6334391b373fd4867.zip | |
Fix: Composter GfS Messages (#1398)
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/data')
| -rw-r--r-- | src/main/java/at/hannibal2/skyhanni/data/SackAPI.kt | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/data/SackAPI.kt b/src/main/java/at/hannibal2/skyhanni/data/SackAPI.kt index 1193cae1c..d9b86c615 100644 --- a/src/main/java/at/hannibal2/skyhanni/data/SackAPI.kt +++ b/src/main/java/at/hannibal2/skyhanni/data/SackAPI.kt @@ -13,6 +13,7 @@ import at.hannibal2.skyhanni.events.SackDataUpdateEvent import at.hannibal2.skyhanni.features.fishing.FishingAPI import at.hannibal2.skyhanni.features.fishing.trophy.TrophyRarity import at.hannibal2.skyhanni.features.inventory.SackDisplay +import at.hannibal2.skyhanni.utils.ChatUtils import at.hannibal2.skyhanni.utils.CollectionUtils.editCopy import at.hannibal2.skyhanni.utils.ItemUtils.getInternalName import at.hannibal2.skyhanni.utils.ItemUtils.getLore @@ -379,6 +380,17 @@ object SackAPI { fetchSackItem(this).takeIf { it.statusIsCorrectOrAlright() }?.amount fun NEUInternalName.getAmountInSacks(): Int = getAmountInSacksOrNull() ?: 0 + + fun testSackAPI (args: Array<String>) { + if (args.size == 1) { + if (sackListInternalNames.contains(args[0].uppercase())) { + ChatUtils.chat("Sack data for ${args[0]}: ${fetchSackItem(args[0].asInternalName())}") + } else { + ChatUtils.userError("That item isn't a valid sack item.") + } + } + else ChatUtils.userError("/shtestsackapi <internal name>") + } } data class SackItem( |
