TextList

class TextList : Component

Text, but only siblings

Properties

Link copied to clipboard
val EMPTY: FormattedText
Link copied to clipboard
val siblings: List<Component>
Link copied to clipboard

Functions

Link copied to clipboard
open fun composite(elements: Array<FormattedText>): FormattedText
Link copied to clipboard
open fun contains(other: Component): Boolean
Link copied to clipboard
open fun copy(): MutableComponent
Link copied to clipboard
open fun empty(): MutableComponent
Link copied to clipboard
open fun getContents(): ComponentContents
Link copied to clipboard
abstract fun getSiblings(): List<Component>
Link copied to clipboard
open fun getString(): String
Link copied to clipboard
open fun getStyle(): Style
Link copied to clipboard
open fun getVisualOrderText(): FormattedCharSequence
Link copied to clipboard
open fun keybind(name: String): MutableComponent
Link copied to clipboard
open fun literal(text: String): MutableComponent
Link copied to clipboard
open fun nbt(nbtPathPattern: String, interpreting: Boolean, seperator: Optional<Component>, dataSource: DataSource): MutableComponent
Link copied to clipboard
open fun nullToEmpty(text: @Nullable String): Component
Link copied to clipboard
open fun object(contents: ObjectInfo): MutableComponent
Link copied to clipboard
open fun of(@Nullable siblings: @Nullable List<Component>): TextList
open fun of(texts: Array<Component>): TextList
open fun of(text: String): FormattedText
Link copied to clipboard
open fun plainCopy(): MutableComponent
Link copied to clipboard
fun Component.sanitizeForeignInput(): Component

Sanitizes texts which are sent to the client.

Link copied to clipboard
open fun score(selectorPattern: SelectorPattern, objective: String): MutableComponent
Link copied to clipboard
open fun selector(selectorPattern: SelectorPattern, separator: Optional<Component>): MutableComponent
Link copied to clipboard
open fun toFlatList(): List<Component>
Link copied to clipboard
open fun translatable(key: String): MutableComponent
Link copied to clipboard
open fun translatableEscape(key: String, args: Array<Any>): MutableComponent
Link copied to clipboard
open fun translatableWithFallback(key: String, fallback: @Nullable String): MutableComponent
Link copied to clipboard
fun Component.translated(): Component
Link copied to clipboard
open fun translationArg(date: Date): Component
Link copied to clipboard
open fun tryCollapseToString(): @Nullable String
Link copied to clipboard
open fun <T> visit(acceptor: FormattedText.StyledContentConsumer<T>, style: Style): Optional<T>