UsableItemsManager

class UsableItemsManager : Listener

Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard
data class UsableItem(val item: ItemStack, val validate: (PlayerInteractEvent) -> Boolean = { true }, val onUse: (PlayerInteractEvent) -> Unit)

Functions

Link copied to clipboard
fun onPlayerUse(event: PlayerInteractEvent)
Link copied to clipboard
fun register(item: ItemStack, validate: (PlayerInteractEvent) -> Boolean = { true }, onUse: (PlayerInteractEvent) -> Unit)