MutableButton

class MutableButton<T : ForInventory>(var currentDisplay: ItemStack, val handler: (MutableButton<T>, GUIClickEvent<T>) -> ItemStack) : GUIElement<T> (source)

Constructors

Link copied to clipboard
constructor(currentDisplay: ItemStack, handler: (MutableButton<T>, GUIClickEvent<T>) -> ItemStack)

Functions

Link copied to clipboard
open override fun getItemStack(slot: Int): ItemStack
Link copied to clipboard
override fun onClick(clickEvent: GUIClickEvent<T>)

Properties

Link copied to clipboard
var currentDisplay: ItemStack
Link copied to clipboard
val handler: (MutableButton<T>, GUIClickEvent<T>) -> ItemStack