# Uses of Enum
net.md_5.bungee.api.chat.ComponentBuilder.FormatRetention

Packages that use ComponentBuilder.FormatRetention
Package
Description
net.md_5.bungee.api.chat

- ## Uses of ComponentBuilder.FormatRetention in net.md_5.bungee.api.chat

  Methods in net.md_5.bungee.api.chat that return ComponentBuilder.FormatRetention
  Modifier and Type
  Method
  Description
  `static ComponentBuilder.FormatRetention`
  ComponentBuilder.FormatRetention.`valueOf(String name)`
  Returns the enum constant of this type with the specified name.
  `static ComponentBuilder.FormatRetention[]`
  ComponentBuilder.FormatRetention.`values()`
  Returns an array containing the constants of this enum type, in the order they are declared.
  Methods in net.md_5.bungee.api.chat with parameters of type ComponentBuilder.FormatRetention
  Modifier and Type
  Method
  Description
  `ComponentBuilder`
  ComponentBuilder.`append(String text, ComponentBuilder.FormatRetention retention)`
  Appends the text to the builder and makes it the current target for formatting.
  `ComponentBuilder`
  ComponentBuilder.`append(BaseComponent[] components, ComponentBuilder.FormatRetention retention)`
  Appends the components to the builder and makes the last element the current target for formatting.
  `ComponentBuilder`
  ComponentBuilder.`append(BaseComponent component, ComponentBuilder.FormatRetention retention)`
  Appends a component to the builder and makes it the current target for formatting.
  `ComponentBuilder`
  ComponentBuilder.`append(ComponentBuilder.Joiner joiner, ComponentBuilder.FormatRetention retention)`
  Allows joining additional components to this builder using the given `ComponentBuilder.Joiner`.
  `ComponentBuilder`
  ComponentBuilder.`append(TranslationProvider translatable, ComponentBuilder.FormatRetention retention)`
  Appends the `TranslationProvider` object to the builder and makes the last element the current target for formatting.
  `void`
  BaseComponent.`copyFormatting(BaseComponent component, ComponentBuilder.FormatRetention retention, boolean replace)`
  Copies the specified formatting of a BaseComponent.
  `ComponentBuilder`
  ComponentBuilder.Joiner.`join(ComponentBuilder componentBuilder, ComponentBuilder.FormatRetention retention)`
  Joins additional components to the provided `ComponentBuilder` and then returns it to fulfill a chain pattern.
  `void`
  BaseComponent.`retain(ComponentBuilder.FormatRetention retention)`
  Retains only the specified formatting.
  `ComponentBuilder`
  ComponentBuilder.`retain(ComponentBuilder.FormatRetention retention)`
  Retains only the specified formatting.