summaryrefslogtreecommitdiff
path: root/src/main/java/at/hannibal2/skyhanni/events
diff options
context:
space:
mode:
authorhannibal2 <24389977+hannibal00212@users.noreply.github.com>2023-01-07 05:39:53 +0100
committerhannibal2 <24389977+hannibal00212@users.noreply.github.com>2023-01-07 05:39:53 +0100
commit2b78f5b11d480c632b4a5d5b4a4a8f659d8d3ea7 (patch)
tree569748d134c40fe6fdf941981a6ff847d353033d /src/main/java/at/hannibal2/skyhanni/events
parentcdfec7e6849c3a807812515eef26582933fbadd8 (diff)
downloadskyhanni-2b78f5b11d480c632b4a5d5b4a4a8f659d8d3ea7.tar.gz
skyhanni-2b78f5b11d480c632b4a5d5b4a4a8f659d8d3ea7.tar.bz2
skyhanni-2b78f5b11d480c632b4a5d5b4a4a8f659d8d3ea7.zip
Using getInventoryName methods.
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/events')
-rw-r--r--src/main/java/at/hannibal2/skyhanni/events/GuiContainerEvent.kt17
1 files changed, 10 insertions, 7 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/events/GuiContainerEvent.kt b/src/main/java/at/hannibal2/skyhanni/events/GuiContainerEvent.kt
index 9a993cb77..437130bdd 100644
--- a/src/main/java/at/hannibal2/skyhanni/events/GuiContainerEvent.kt
+++ b/src/main/java/at/hannibal2/skyhanni/events/GuiContainerEvent.kt
@@ -2,15 +2,10 @@ package at.hannibal2.skyhanni.events
import net.minecraft.client.gui.inventory.GuiContainer
import net.minecraft.inventory.Container
-import net.minecraft.inventory.ContainerChest
import net.minecraft.inventory.Slot
import net.minecraftforge.fml.common.eventhandler.Cancelable
abstract class GuiContainerEvent(open val gui: GuiContainer, open val container: Container) : LorenzEvent() {
- val chestName: String by lazy {
- if (container !is ContainerChest) error("Container is not a chest")
- return@lazy (container as ContainerChest).lowerChestInventory.displayName.unformattedText.trim()
- }
data class BackgroundDrawnEvent(
override val gui: GuiContainer,
@@ -27,10 +22,18 @@ abstract class GuiContainerEvent(open val gui: GuiContainer, open val container:
abstract class DrawSlotEvent(gui: GuiContainer, container: Container, open val slot: Slot) :
GuiContainerEvent(gui, container) {
@Cancelable
- data class GuiContainerDrawSlotPre(override val gui: GuiContainer, override val container: Container, override val slot: Slot) :
+ data class GuiContainerDrawSlotPre(
+ override val gui: GuiContainer,
+ override val container: Container,
+ override val slot: Slot
+ ) :
DrawSlotEvent(gui, container, slot)
- data class GuiContainerDrawSlotPost(override val gui: GuiContainer, override val container: Container, override val slot: Slot) :
+ data class GuiContainerDrawSlotPost(
+ override val gui: GuiContainer,
+ override val container: Container,
+ override val slot: Slot
+ ) :
DrawSlotEvent(gui, container, slot)
}