summaryrefslogtreecommitdiff
path: root/src/main/java/at/hannibal2/skyhanni/utils
diff options
context:
space:
mode:
authorThunderblade73 <85900443+Thunderblade73@users.noreply.github.com>2024-03-23 18:45:05 +0100
committerGitHub <noreply@github.com>2024-03-23 18:45:05 +0100
commit7839e0f489b48468f7ce4dc71400523581f03c1a (patch)
tree2b2371024ebcca5fb0b84f34a0a6a296cceb5e0c /src/main/java/at/hannibal2/skyhanni/utils
parentc03d6b26f0d5a8e1d99b5e8f49de0d3aa87969a9 (diff)
downloadskyhanni-7839e0f489b48468f7ce4dc71400523581f03c1a.tar.gz
skyhanni-7839e0f489b48468f7ce4dc71400523581f03c1a.tar.bz2
skyhanni-7839e0f489b48468f7ce4dc71400523581f03c1a.zip
Backend: Removal of Neu's SlotClickEvent (#1206)
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/LorenzUtils.kt10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/utils/LorenzUtils.kt b/src/main/java/at/hannibal2/skyhanni/utils/LorenzUtils.kt
index 0c267e6c0..269b543ba 100644
--- a/src/main/java/at/hannibal2/skyhanni/utils/LorenzUtils.kt
+++ b/src/main/java/at/hannibal2/skyhanni/utils/LorenzUtils.kt
@@ -282,6 +282,16 @@ object LorenzUtils {
}
}
+ fun GuiContainerEvent.SlotClickEvent.makePickblock() {
+ if (this.clickedButton == 2 && this.clickType == 3) return
+ slot?.slotNumber?.let { slotNumber ->
+ Minecraft.getMinecraft().playerController.windowClick(
+ container.windowId, slotNumber, 2, 3, Minecraft.getMinecraft().thePlayer
+ )
+ isCanceled = true
+ }
+ }
+
private val recalculateDerpy =
RecalculatingValue(1.seconds) { Perk.DOUBLE_MOBS_HP.isActive }