aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/at/hannibal2/skyhanni/features
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/features')
-rw-r--r--src/main/java/at/hannibal2/skyhanni/features/inventory/chocolatefactory/ChocolateFactoryCustomReminder.kt18
1 files changed, 13 insertions, 5 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/features/inventory/chocolatefactory/ChocolateFactoryCustomReminder.kt b/src/main/java/at/hannibal2/skyhanni/features/inventory/chocolatefactory/ChocolateFactoryCustomReminder.kt
index 2439641c3..d903c4f0b 100644
--- a/src/main/java/at/hannibal2/skyhanni/features/inventory/chocolatefactory/ChocolateFactoryCustomReminder.kt
+++ b/src/main/java/at/hannibal2/skyhanni/features/inventory/chocolatefactory/ChocolateFactoryCustomReminder.kt
@@ -63,6 +63,7 @@ object ChocolateFactoryCustomReminder {
fun onSlotClick(event: GuiContainerEvent.SlotClickEvent) {
if (!isEnabled()) return
val item = event.item ?: return
+ if (event.clickedButton != 0) return
// TODO add support for prestige and for Chocolate Milestone
val cost = ChocolateFactoryAPI.getChocolateBuyCost(item.getLore()) ?: return
val duration = ChocolateAmount.CURRENT.timeUntilGoal(cost)
@@ -110,9 +111,14 @@ object ChocolateFactoryCustomReminder {
private fun update() {
display = mutableListOf<Renderable>().also { list ->
getTargetDescription()?.let {
- list.add(Renderable.clickAndHover(it, listOf("§eClick to remove the goal!"), onClick = {
- reset()
- }))
+ list.add(
+ Renderable.clickAndHover(
+ it, listOf("§eClick to remove the goal!"),
+ onClick = {
+ reset()
+ },
+ ),
+ )
}
}
}
@@ -138,10 +144,12 @@ object ChocolateFactoryCustomReminder {
if (configUpgradeWarnings.upgradeWarningSound) {
SoundUtils.playBeepSound()
}
- ChatUtils.clickableChat("You can now purchase §f$targetName §ein Chocolate factory!",
+ ChatUtils.clickableChat(
+ "You can now purchase §f$targetName §ein Chocolate factory!",
onClick = {
HypixelCommands.chocolateFactory()
- })
+ },
+ )
}
private fun reset() {