Package-level declarations

Types

Link copied to clipboard

DSL builder for specifying multiple fake block changes.

Link copied to clipboard
class InteractBuilder(player: Player)

DSL builder for sending packet-based interaction effects to a Player.

Link copied to clipboard
interface InteractHub

Hub interface for packet-based player interaction manipulation.

Link copied to clipboard
annotation class PacketInteractDsl

DSL marker annotation for the interact DSL scope.

Functions

Link copied to clipboard
fun Player.interact(action: InteractBuilder.() -> Unit)

Entry point for the interact DSL. Applies action to an InteractBuilder for this player.