summaryrefslogtreecommitdiff
path: root/src/main/java/at/hannibal2/skyhanni/events
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/events')
-rw-r--r--src/main/java/at/hannibal2/skyhanni/events/LorenzToolTipEvent.kt12
1 files changed, 11 insertions, 1 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/events/LorenzToolTipEvent.kt b/src/main/java/at/hannibal2/skyhanni/events/LorenzToolTipEvent.kt
index 52a6dc1d7..1a987e6f9 100644
--- a/src/main/java/at/hannibal2/skyhanni/events/LorenzToolTipEvent.kt
+++ b/src/main/java/at/hannibal2/skyhanni/events/LorenzToolTipEvent.kt
@@ -2,8 +2,18 @@ package at.hannibal2.skyhanni.events
import net.minecraft.inventory.Slot
import net.minecraft.item.ItemStack
+import net.minecraftforge.fml.common.eventhandler.Cancelable
-class LorenzToolTipEvent(val slot: Slot, val itemStack: ItemStack, var toolTip: MutableList<String>) : LorenzEvent() {
+@Cancelable
+class LorenzToolTipEvent(val slot: Slot, val itemStack: ItemStack, private val toolTip0: MutableList<String>) :
+ LorenzEvent() {
+
+ var toolTip
+ set(value) {
+ toolTip0.clear()
+ toolTip0.addAll(value)
+ }
+ get() = toolTip0
fun toolTipRemovedPrefix() = toolTip.map { it.removePrefix("§5§o") }
}