Package net.kyori.adventure.text
Interface TextComponent.Builder
- All Superinterfaces:
- AbstractBuilder<TextComponent>,- Buildable.Builder<TextComponent>,- ComponentBuilder<TextComponent,,- TextComponent.Builder> - ComponentBuilderApplicable,- ComponentLike,- MutableStyleSetter<TextComponent.Builder>,- StyleSetter<TextComponent.Builder>
- Enclosing interface:
- TextComponent
public static interface TextComponent.Builder
extends ComponentBuilder<TextComponent,TextComponent.Builder> 
A text component builder.
- Since:
- 4.0.0
- 
Method SummaryModifier and TypeMethodDescription@NotNull Stringcontent()Gets the plain text content.@NotNull TextComponent.BuilderSets the plain text content.Methods inherited from interface net.kyori.adventure.text.ComponentBuilderappend, append, append, append, append, append, appendNewline, appendSpace, applicableApply, apply, applyDeep, asComponent, build, children, clickEvent, color, colorIfAbsent, componentBuilderApply, decorate, decorate, decoration, decoration, decorationIfAbsent, decorations, decorations, font, hoverEvent, insertion, mapChildren, mapChildrenDeep, mergeStyle, mergeStyle, mergeStyle, resetStyle, style, styleMethods inherited from interface net.kyori.adventure.text.format.StyleSettershadowColor, shadowColorIfAbsent
- 
Method Details- 
contentGets the plain text content.- Returns:
- the plain text content
- Since:
- 4.0.0
 
- 
content@Contract("_ -> this") @NotNull @NotNull TextComponent.Builder content(@NotNull @NotNull String content) Sets the plain text content.- Parameters:
- content- the plain text content
- Returns:
- this builder
- Since:
- 4.0.0
 
 
-