aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/at/hannibal2/skyhanni
diff options
context:
space:
mode:
authorhannibal2 <24389977+hannibal00212@users.noreply.github.com>2023-03-23 21:33:17 +0100
committerhannibal2 <24389977+hannibal00212@users.noreply.github.com>2023-03-23 21:33:17 +0100
commit9d2b10c3858dcd4aebe60eb28b982b9b31ce3f21 (patch)
treecf67a40dbe1fb6c161f0477154777df92a560b92 /src/main/java/at/hannibal2/skyhanni
parentd7066762c7084a00d9f193b67317a3ccf732bca2 (diff)
downloadskyhanni-9d2b10c3858dcd4aebe60eb28b982b9b31ce3f21.tar.gz
skyhanni-9d2b10c3858dcd4aebe60eb28b982b9b31ce3f21.tar.bz2
skyhanni-9d2b10c3858dcd4aebe60eb28b982b9b31ce3f21.zip
Show the price more compact for money per hour (default disabled)
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni')
-rw-r--r--src/main/java/at/hannibal2/skyhanni/config/features/Garden.java7
-rw-r--r--src/main/java/at/hannibal2/skyhanni/features/garden/CropMoneyDisplay.kt8
2 files changed, 14 insertions, 1 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/config/features/Garden.java b/src/main/java/at/hannibal2/skyhanni/config/features/Garden.java
index fa8b7b03a..a782dbd72 100644
--- a/src/main/java/at/hannibal2/skyhanni/config/features/Garden.java
+++ b/src/main/java/at/hannibal2/skyhanni/config/features/Garden.java
@@ -479,6 +479,13 @@ public class Garden {
@ConfigEditorBoolean
@ConfigAccordionId(id = 13)
public boolean moneyPerHourCompact = false;
+ @Expose
+ @ConfigOption(
+ name = "Compact Price",
+ desc = "Show the price more compact.")
+ @ConfigEditorBoolean
+ @ConfigAccordionId(id = 13)
+ public boolean moneyPerHourCompactPrice = false;
@Expose
@ConfigOption(name = "Money per hour Position", desc = "")
diff --git a/src/main/java/at/hannibal2/skyhanni/features/garden/CropMoneyDisplay.kt b/src/main/java/at/hannibal2/skyhanni/features/garden/CropMoneyDisplay.kt
index 344e36bd3..95cb97c8f 100644
--- a/src/main/java/at/hannibal2/skyhanni/features/garden/CropMoneyDisplay.kt
+++ b/src/main/java/at/hannibal2/skyhanni/features/garden/CropMoneyDisplay.kt
@@ -9,6 +9,7 @@ import at.hannibal2.skyhanni.utils.ItemUtils.name
import at.hannibal2.skyhanni.utils.LorenzUtils
import at.hannibal2.skyhanni.utils.LorenzUtils.sortedDesc
import at.hannibal2.skyhanni.utils.NEUItems
+import at.hannibal2.skyhanni.utils.NumberUtil
import at.hannibal2.skyhanni.utils.RenderUtils.renderStringsAndItems
import at.hannibal2.skyhanni.utils.StringUtils.removeColor
import io.github.moulberry.notenoughupdates.NotEnoughUpdates
@@ -114,7 +115,12 @@ class CropMoneyDisplay {
list.add("$currentColor$contestFormat$itemName§7: ")
}
- val format = LorenzUtils.formatInteger(moneyPerHour.toLong())
+
+ val format = if (config.moneyPerHourCompactPrice) {
+ NumberUtil.format(moneyPerHour)
+ } else {
+ LorenzUtils.formatInteger(moneyPerHour.toLong())
+ }
list.add("§6$format")
newDisplay.add(list)