diff options
| author | HiZe_ <superhize@hotmail.com> | 2023-07-10 18:55:01 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-07-10 18:55:01 +0200 |
| commit | dabca502b84be62e1415e3af805810a7a94e333c (patch) | |
| tree | 8ad6c506662a986b17883c32565f08429b92ec99 /src/main/java/at/hannibal2/skyhanni/utils | |
| parent | d5b4500d684bca13ef02b133dfd62a02b26928e3 (diff) | |
| download | skyhanni-dabca502b84be62e1415e3af805810a7a94e333c.tar.gz skyhanni-dabca502b84be62e1415e3af805810a7a94e333c.tar.bz2 skyhanni-dabca502b84be62e1415e3af805810a7a94e333c.zip | |
Living Metal Suit Progress (#292)
Co-authored-by: superhize <superhize@gmail.com>
Co-authored-by: hannibal2 <24389977+hannibal00212@users.noreply.github.com>
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/utils')
| -rw-r--r-- | src/main/java/at/hannibal2/skyhanni/utils/NumberUtil.kt | 2 | ||||
| -rw-r--r-- | src/main/java/at/hannibal2/skyhanni/utils/SkyBlockItemModifierUtils.kt | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/utils/NumberUtil.kt b/src/main/java/at/hannibal2/skyhanni/utils/NumberUtil.kt index 57c7b3b84..8cf55b29c 100644 --- a/src/main/java/at/hannibal2/skyhanni/utils/NumberUtil.kt +++ b/src/main/java/at/hannibal2/skyhanni/utils/NumberUtil.kt @@ -59,7 +59,7 @@ object NumberUtil { * @link https://stackoverflow.com/a/22186845 * @author jpdymond */ - fun Double.roundToPrecision(precision: Int): Double { + fun Double.roundToPrecision(precision: Int): Double { // TODO is this the same as LorenzUtils.round() ? val scale = 10.0.pow(precision).toInt() return (this * scale).roundToInt().toDouble() / scale } diff --git a/src/main/java/at/hannibal2/skyhanni/utils/SkyBlockItemModifierUtils.kt b/src/main/java/at/hannibal2/skyhanni/utils/SkyBlockItemModifierUtils.kt index 0f306b295..4df582ca6 100644 --- a/src/main/java/at/hannibal2/skyhanni/utils/SkyBlockItemModifierUtils.kt +++ b/src/main/java/at/hannibal2/skyhanni/utils/SkyBlockItemModifierUtils.kt @@ -130,6 +130,8 @@ object SkyBlockItemModifierUtils { fun ItemStack.hasArtOfPiece() = getAttributeBoolean("artOfPeaceApplied") + fun ItemStack.getLivingMetalProgress() = getAttributeInt("lm_evo") + fun ItemStack.getEnchantments() = getExtraAttributes()?.takeIf { it.hasKey("enchantments") }?.run { val enchantments = this.getCompoundTag("enchantments") enchantments.keySet.associateWith { enchantments.getInteger(it) } |
