# Package net.md_5.bungee.api.chat

package net.md_5.bungee.api.chat

- Related Packages
  Package
  Description
  net.md_5.bungee.api
  net.md_5.bungee.api.chat.objects
  net.md_5.bungee.api.chat.player
- Class
  Description
  BaseComponent
  BaseComponent.LimitedStringVisitor
  BaseComponent.StringVisitor
  ClickEvent
  ClickEvent.Action
  ClickEventCustom
  Click event which sends a custom payload to the server.
  ComponentBuilder
  ComponentBuilder simplifies creating basic messages by allowing the use of a chainable builder.
  ComponentBuilder.FormatRetention
  ComponentBuilder.Joiner
  Functional interface to join additional components to a ComponentBuilder.
  ComponentStyle
  Represents a style that may be applied to a `BaseComponent`.
  ComponentStyleBuilder
  ComponentStyleBuilder simplifies creating component styles by allowing the use of a chainable builder.
  HoverEvent
  HoverEvent.Action
  ItemTag
  Metadata for use in conjunction with `HoverEvent.Action.SHOW_ITEM`
  ItemTag.Serializer
  KeybindComponent
  Keybinds
  All keybind values supported by vanilla Minecraft.
  ObjectComponent
  An object component that can be used to display objects.
  ScoreComponent
  This component displays the score based on a player score on the scoreboard.
  SelectorComponent
  This component processes a target selector into a pre-formatted set of discovered names.
  TextComponent
  TranslatableComponent
  TranslationProvider
  An object capable of being translated by the client in a `TranslatableComponent`.