UsableItem

constructor(item: ItemStack, validate: (PlayerInteractEvent) -> Boolean = { true }, onUse: (PlayerInteractEvent) -> Unit)