Package-level declarations

Types

Link copied to clipboard
open class MacrocosmUI(val id: Identifier, val dimensions: UIDimensions, var extraClickHandler: (UIClickData) -> Unit = { }, var extraCloseHandler: (UICloseData) -> Unit = { })
Link copied to clipboard
Link copied to clipboard
data class UIClickData(val bukkit: InventoryClickEvent, val paper: Player, val player: MacrocosmPlayer, val inventory: Inventory, val instance: MacrocosmUIInstance)
Link copied to clipboard
data class UICloseData(val paper: Player, val player: MacrocosmPlayer, val inventory: Inventory, val instance: MacrocosmUIInstance)
Link copied to clipboard
interface UIComponent

An interface for tree-based components

Link copied to clipboard
Link copied to clipboard
open class UIPage(val index: Int)

Properties

Link copied to clipboard
val InventoryAction.isInUi: Boolean