diff options
| author | Lorenz <ESs95s3P5z8Pheb> | 2022-07-21 21:04:07 +0200 |
|---|---|---|
| committer | Lorenz <ESs95s3P5z8Pheb> | 2022-07-21 21:04:07 +0200 |
| commit | 289dc5195fc6152d3432eb0e7852ddea06ec4582 (patch) | |
| tree | 3ab91313637e7f49a502dbfe06a3c6e533a33567 /src/main/java/at/hannibal2/skyhanni/utils | |
| parent | 2bc020ed5614dca34005500e8f0554d0e77dc677 (diff) | |
| download | SkyHanni-289dc5195fc6152d3432eb0e7852ddea06ec4582.tar.gz SkyHanni-289dc5195fc6152d3432eb0e7852ddea06ec4582.tar.bz2 SkyHanni-289dc5195fc6152d3432eb0e7852ddea06ec4582.zip | |
commit bunch of stuff needed more testig idk idc
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/utils')
| -rw-r--r-- | src/main/java/at/hannibal2/skyhanni/utils/ItemUtils.kt | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/utils/ItemUtils.kt b/src/main/java/at/hannibal2/skyhanni/utils/ItemUtils.kt index 39eefff62..d97148242 100644 --- a/src/main/java/at/hannibal2/skyhanni/utils/ItemUtils.kt +++ b/src/main/java/at/hannibal2/skyhanni/utils/ItemUtils.kt @@ -29,7 +29,7 @@ object ItemUtils { return list } - fun isSack(name: String): Boolean = name.endsWith(" Sack") + fun isSack(name: String): Boolean = name.endsWith(" Sack")//TODO change fun ItemStack.getLore() = ItemUtil.getItemLore(this) @@ -41,7 +41,7 @@ object ItemUtils { fun isSoulBound(stack: ItemStack): Boolean = stack.getLore().any { it == "§8§l* §8Soulbound §8§l*" } - fun isRecombobulated(stack: ItemStack): Boolean = stack.getLore().any { it.contains("§k") } + fun isRecombobulated(stack: ItemStack): Boolean = stack.getLore().any { it.contains("§k") }//TODO use item api fun isPet(name: String): Boolean = name.matchRegex("\\[Lvl (.*)] (.*)") && !listOf( "Archer", @@ -94,4 +94,8 @@ object ItemUtils { } return false } + + fun ItemStack.getSBItemID(): String { + return ItemUtil.getSkyBlockItemID(this) ?: "" + } }
\ No newline at end of file |
