Package net. axay. kspigot. gui. elements
Types
AbstractGUISpaceCompound
Link copied to clipboard
GUIButton
Link copied to clipboard
open class GUIButton<T : ForInventory>(icon: ItemStack, action: (GUIClickEvent<T>) -> Unit) : GUIElement<T>
Content copied to clipboard
GUIButtonInventoryChange
Link copied to clipboard
class GUIButtonInventoryChange<T : ForInventory>(icon: ItemStack, changeToGUICallback: () -> GUI<*>, changeToPageInt: Int?, onChange: (GUIClickEvent<T>) -> Unit?) : GUIButton<T>
Content copied to clipboard
GUIButtonPageChange
Link copied to clipboard
class GUIButtonPageChange<T : ForInventory>(icon: ItemStack, calculator: GUIPageChangeCalculator, shouldChange: (GUIClickEvent<T>) -> Boolean?, onChange: (GUIClickEvent<T>) -> Unit?) : GUIButton<T>
Content copied to clipboard
GUICompoundElement
Link copied to clipboard
open class GUICompoundElement<T : ForInventory>(icon: ItemStack, onClick: (GUIClickEvent<T>) -> Unit?)
Content copied to clipboard
GUIFreeSlot
Link copied to clipboard
GUIPlaceholder
Link copied to clipboard
GUIRectSpaceCompound
Link copied to clipboard
class GUIRectSpaceCompound<T : ForInventory, E>(invType: GUIType<T>, iconGenerator: (E) -> ItemStack, onClick: (GUIClickEvent<T>, E) -> Unit?, compoundWidth: Int) : AbstractGUISpaceCompound<T, E>
Content copied to clipboard
GUISpaceCompound
Link copied to clipboard
class GUISpaceCompound<T : ForInventory, E>(invType: GUIType<T>, iconGenerator: (E) -> ItemStack, onClick: (GUIClickEvent<T>, E) -> Unit?) : AbstractGUISpaceCompound<T, E>
Content copied to clipboard
GUISpaceCompoundElement
Link copied to clipboard
GUISpaceCompoundScrollButton
Link copied to clipboard
class GUISpaceCompoundScrollButton<T : ForInventory>(icon: ItemStack, compound: AbstractGUISpaceCompound<T, *>, scrollDistance: Int, scrollTimes: Int, reverse: Boolean) : GUIButton<T>
Content copied to clipboard