net.silkmc.silk.igui.GuiElement.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of silk-igui Show documentation
Show all versions of silk-igui Show documentation
Silk is a Minecraft API for Kotlin
package net.silkmc.silk.igui
import net.minecraft.world.item.ItemStack
import net.silkmc.silk.igui.events.GuiClickEvent
interface GuiElement {
suspend fun getItemStack(slotIndex: Int): ItemStack
fun shouldCancel(clickEvent: GuiClickEvent): Boolean
suspend fun onClick(clickEvent: GuiClickEvent)
fun startUsing(gui: Gui) { }
fun stopUsing(gui: Gui) { }
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy