DisplayInteraction

open class DisplayInteraction<T : Display>(var entity: T)

Inheritors

Constructors

Link copied to clipboard
constructor(entity: T)

Properties

Link copied to clipboard
open var entity: T
Link copied to clipboard
lateinit var interaction: Interaction

Functions

Link copied to clipboard
fun onHover(plugin: JavaPlugin, player: Player, detectScalar: Double? = 0.99, callback: (lock: Boolean) -> Unit)
Link copied to clipboard
fun onInteract(key: NamespacedKey, plugin: JavaPlugin, size: Pair<Float, Float>, player: Player, callback: ServerboundInteractPacketUtil.InteractEvent.() -> Unit)