KSpigotComponentBuilder

class KSpigotComponentBuilder

Functions

create
Link copied to clipboard
fun create(): Array<BaseComponent>
keybind
Link copied to clipboard
inline fun keybind(keybind: String, builder: KeybindComponent.() -> Unit = { })
legacyText
Link copied to clipboard
fun legacyText(text: String, color: ChatColor = ChatColor.WHITE, builder: BaseComponent.() -> Unit = { })
plusAssign
Link copied to clipboard
operator fun plusAssign(baseComponents: Array<out BaseComponent>)
operator fun plusAssign(baseComponent: BaseComponent)
score
Link copied to clipboard
inline fun score(name: String, objective: String, value: String?, builder: ScoreComponent.() -> Unit = { })
selector
Link copied to clipboard
inline fun selector(selector: String, builder: SelectorComponent.() -> Unit = { })
text
Link copied to clipboard
inline fun text(text: String, builder: TextComponent.() -> Unit = { })
translatable
Link copied to clipboard
inline fun translatable(translatable: String, with: Array<BaseComponent>, builder: TranslatableComponent.() -> Unit = { })