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 Details

    • content

      @NotNull @NotNull String content()
      Gets 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