VelocityUiProvider
Installed runtime boundary that queues operations on the dedicated UI thread.
Functions
Link copied to clipboard
Returns detached negotiated support, or null while unavailable.
Link copied to clipboard
abstract fun open(ownerPlugin: Any, player: Player, definition: () -> UiDefinition): CompletableFuture<UiSession>
Constructs a definition and its state on the UI thread before transferring ownership.
Link copied to clipboard
Registers a plugin-owned exact projection schema for subsequent negotiations.
Link copied to clipboard
Closes a plugin's sessions and withdraws its projection schemas.