HudLayoutBinding

data class HudLayoutBinding(val hud: String, val layout: String, val refresh: Int? = null, val variables: Map<String, String> = emptyMap(), val condition: String? = null)(source)

Resolved runtime binding of one reusable Layout inside a named HUD.

Constructors

Link copied to clipboard
constructor(hud: String, layout: String, refresh: Int? = null, variables: Map<String, String> = emptyMap(), condition: String? = null)

Properties

Link copied to clipboard
Link copied to clipboard
val hud: String
Link copied to clipboard
Link copied to clipboard
val refresh: Int?
Link copied to clipboard

Functions

Link copied to clipboard
fun render(player: Player, values: Map<String, String> = emptyMap(), renderContext: String): ComponentText?
Link copied to clipboard
fun renderAsync(player: Player, values: Map<String, String> = emptyMap(), renderContext: String): CompletableFuture<ComponentText?>