playerInteractWithItemHasContainerEvent

fun ItemStack.playerInteractWithItemHasContainerEvent(key: NamespacedKey, type: PersistentDataType<*, *>, action: PlayerInteractEvent.() -> Unit = {})

Custom Interaction Method for the PlayerInteractEvent. Register SmartEvents and use the Event Manager.

See also