static @NotNull TextComponent textOfChildren(final @NotNull ComponentLike@NotNull... components) {
    if (components.length == 0) return empty();
    return TextComponentImpl.create(Arrays.asList(components), Style.empty(), "");
  }
Creates a text component with {@code components} as the children.

@param components the children
@return a text component
@since 4.10.0
api/src/main/java/net/kyori/adventure/text/Component.java