SurfGuiItem

class SurfGuiItem : GuiItem

Constructors

Link copied to clipboard
constructor(item: ItemStack?)
constructor()

Properties

Link copied to clipboard
var click: InventoryClickEvent.() -> Unit
Link copied to clipboard
var condition: () -> Boolean
Link copied to clipboard
@NotNull
@get:NotNull
@get:Contract(pure = true)
var item: @NotNull ItemStack
Link copied to clipboard
Link copied to clipboard
@NotNull
@get:NotNull
@get:Contract(pure = true)
var properties: @NotNull MutableList<Any>
Link copied to clipboard
@NotNull
@get:NotNull
@get:Contract(pure = true)
val uuid: @NotNull UUID
Link copied to clipboard

Functions

Link copied to clipboard
open fun applyUUID()
Link copied to clipboard
open fun callAction(@NotNull p0: @NotNull InventoryClickEvent)
Link copied to clipboard
@NotNull
@Contract(pure = true)
open fun copy(): @NotNull GuiItem
Link copied to clipboard
@NotNull
@Contract(pure = true)
open fun getKey(): @NotNull NamespacedKey
Link copied to clipboard
Link copied to clipboard
open fun setAction(@NotNull p0: @NotNull Consumer<InventoryClickEvent>)