# Index

A B C D E F G H I J K L M N O P R S T U V W Y
All Classes and Interfaces|All Packages|Constant Field Values

## A

ACTION_BAR - Enum constant in enum net.md_5.bungee.api.ChatMessageType
addContent(Content) - Method in class net.md_5.bungee.api.chat.HoverEvent
  Adds a content to this hover event.
addExtra(String) - Method in class net.md_5.bungee.api.chat.BaseComponent
  Appends a text element to the component.
addExtra(BaseComponent) - Method in class net.md_5.bungee.api.chat.BaseComponent
  Appends a component to the component.
addWith(String) - Method in class net.md_5.bungee.api.chat.TranslatableComponent
  Adds a text substitution to the component.
addWith(BaseComponent) - Method in class net.md_5.bungee.api.chat.TranslatableComponent
  Adds a component substitution to the component.
ADVANCEMENTS - Static variable in interface net.md_5.bungee.api.chat.Keybinds
ALL - Enum constant in enum net.md_5.bungee.api.chat.ComponentBuilder.FormatRetention
  Specify that we want to retain everything from the previous component.
ALL_CODES - Static variable in class net.md_5.bungee.api.ChatColor
append(Object) - Method in interface net.md_5.bungee.api.chat.BaseComponent.StringVisitor
append(String) - Method in class net.md_5.bungee.api.chat.BaseComponent.LimitedStringVisitor
append(String) - Method in interface net.md_5.bungee.api.chat.BaseComponent.StringVisitor
append(String) - Method in class net.md_5.bungee.api.chat.ComponentBuilder
  Appends the text to the builder and makes it the current target for formatting.
append(String, ComponentBuilder.FormatRetention) - Method in class net.md_5.bungee.api.chat.ComponentBuilder
  Appends the text to the builder and makes it the current target for formatting.
append(BaseComponent) - Method in class net.md_5.bungee.api.chat.ComponentBuilder
  Appends a component to the builder and makes it the current target for formatting.
append(BaseComponent[]) - Method in class net.md_5.bungee.api.chat.ComponentBuilder
  Appends the components to the builder and makes the last element the current target for formatting.
append(BaseComponent[], ComponentBuilder.FormatRetention) - Method in class net.md_5.bungee.api.chat.ComponentBuilder
  Appends the components to the builder and makes the last element the current target for formatting.
append(BaseComponent, ComponentBuilder.FormatRetention) - Method in class net.md_5.bungee.api.chat.ComponentBuilder
  Appends a component to the builder and makes it the current target for formatting.
append(ComponentBuilder.Joiner) - Method in class net.md_5.bungee.api.chat.ComponentBuilder
  Allows joining additional components to this builder using the given `ComponentBuilder.Joiner` and `ComponentBuilder.FormatRetention.ALL`.
append(ComponentBuilder.Joiner, ComponentBuilder.FormatRetention) - Method in class net.md_5.bungee.api.chat.ComponentBuilder
  Allows joining additional components to this builder using the given `ComponentBuilder.Joiner`.
append(TranslationProvider) - Method in class net.md_5.bungee.api.chat.ComponentBuilder
  Appends the `TranslationProvider` object to the builder and makes the last element the current target for formatting.
append(TranslationProvider, ComponentBuilder.FormatRetention) - Method in class net.md_5.bungee.api.chat.ComponentBuilder
  Appends the `TranslationProvider` object to the builder and makes the last element the current target for formatting.
appendLegacy(String) - Method in class net.md_5.bungee.api.chat.ComponentBuilder
  Parse text to BaseComponent[] with colors and format, appends the text to the builder and makes it the current target for formatting.
applyStyle(ComponentStyle) - Method in class net.md_5.bungee.api.chat.BaseComponent
  Apply the style from the given `ComponentStyle` to this component.
AQUA - Static variable in class net.md_5.bungee.api.ChatColor
  Represents aqua.
assertAction(HoverEvent.Action) - Method in class net.md_5.bungee.api.chat.hover.content.Content
  Tests this content against an action
asTranslatableComponent() - Method in interface net.md_5.bungee.api.chat.TranslationProvider
  Get this translatable object as a `TranslatableComponent`.
asTranslatableComponent(Object...) - Method in interface net.md_5.bungee.api.chat.TranslationProvider
  Get this translatable object as a `TranslatableComponent`.
ATTACK - Static variable in interface net.md_5.bungee.api.chat.Keybinds

## B

BACK - Static variable in interface net.md_5.bungee.api.chat.Keybinds
BaseComponent - Class in net.md_5.bungee.api.chat
BaseComponent() - Constructor for class net.md_5.bungee.api.chat.BaseComponent
  Deprecated.
  for use by internal classes only, will be removed.
BaseComponent.LimitedStringVisitor - Class in net.md_5.bungee.api.chat
BaseComponent.StringVisitor - Interface in net.md_5.bungee.api.chat
BLACK - Static variable in class net.md_5.bungee.api.ChatColor
  Represents black.
BLUE - Static variable in class net.md_5.bungee.api.ChatColor
  Represents blue.
bold(boolean) - Method in class net.md_5.bungee.api.chat.ComponentBuilder
  Sets whether the current part is bold.
bold(Boolean) - Method in class net.md_5.bungee.api.chat.ComponentStyleBuilder
  Set the style's bold property.
BOLD - Static variable in class net.md_5.bungee.api.ChatColor
  Makes the text bold.
build() - Method in class net.md_5.bungee.api.chat.ComponentBuilder
  Returns the component built by this builder.
build() - Method in class net.md_5.bungee.api.chat.ComponentStyleBuilder
  Build the `ComponentStyle` using the values set in this builder.
builder() - Static method in class net.md_5.bungee.api.chat.ComponentStyle
  Get a new `ComponentStyleBuilder`.
builder(ComponentStyle) - Static method in class net.md_5.bungee.api.chat.ComponentStyle
  Get a new `ComponentStyleBuilder` with values initialized to the style values of the supplied `ComponentStyle`.

## C

canEqual(Object) - Method in class net.md_5.bungee.api.chat.BaseComponent
canEqual(Object) - Method in class net.md_5.bungee.api.chat.BaseComponent.LimitedStringVisitor
canEqual(Object) - Method in class net.md_5.bungee.api.chat.ClickEvent
canEqual(Object) - Method in class net.md_5.bungee.api.chat.ClickEventCustom
canEqual(Object) - Method in class net.md_5.bungee.api.chat.hover.content.Content
canEqual(Object) - Method in class net.md_5.bungee.api.chat.hover.content.Entity
canEqual(Object) - Method in class net.md_5.bungee.api.chat.hover.content.Item
canEqual(Object) - Method in class net.md_5.bungee.api.chat.KeybindComponent
canEqual(Object) - Method in class net.md_5.bungee.api.chat.ObjectComponent
canEqual(Object) - Method in class net.md_5.bungee.api.chat.player.Profile
canEqual(Object) - Method in class net.md_5.bungee.api.chat.player.Property
canEqual(Object) - Method in class net.md_5.bungee.api.chat.ScoreComponent
canEqual(Object) - Method in class net.md_5.bungee.api.chat.SelectorComponent
canEqual(Object) - Method in class net.md_5.bungee.api.chat.TextComponent
canEqual(Object) - Method in class net.md_5.bungee.api.chat.TranslatableComponent
CHANGE_PAGE - Enum constant in enum net.md_5.bungee.api.chat.ClickEvent.Action
  Change to the page number given by `ClickEvent.value` in a book.
CHAT - Enum constant in enum net.md_5.bungee.api.ChatMessageType
CHAT - Static variable in interface net.md_5.bungee.api.chat.Keybinds
ChatColor - Class in net.md_5.bungee.api
  Simplistic enumeration of all supported color values for chat.
ChatMessageType - Enum in net.md_5.bungee.api
  Represents the position on the screen where a message will appear.
ChatObject - Interface in net.md_5.bungee.api.chat.objects
ClickEvent - Class in net.md_5.bungee.api.chat
ClickEvent(ClickEvent.Action, String) - Constructor for class net.md_5.bungee.api.chat.ClickEvent
  Creates a new `ClickEvent` instance.
ClickEvent.Action - Enum in net.md_5.bungee.api.chat
ClickEventCustom - Class in net.md_5.bungee.api.chat
  Click event which sends a custom payload to the server.
ClickEventCustom(String, String) - Constructor for class net.md_5.bungee.api.chat.ClickEventCustom
clone() - Method in class net.md_5.bungee.api.chat.ComponentStyle
color(ChatColor) - Method in class net.md_5.bungee.api.chat.ComponentBuilder
  Sets the color of the current part.
color(ChatColor) - Method in class net.md_5.bungee.api.chat.ComponentStyleBuilder
  Set the style color.
COLOR_CHAR - Static variable in class net.md_5.bungee.api.ChatColor
  The special character which prefixes all chat colour codes.
COMMAND - Static variable in interface net.md_5.bungee.api.chat.Keybinds
ComponentBuilder - Class in net.md_5.bungee.api.chat
  ComponentBuilder simplifies creating basic messages by allowing the use of a chainable builder.
ComponentBuilder() - Constructor for class net.md_5.bungee.api.chat.ComponentBuilder
ComponentBuilder(String) - Constructor for class net.md_5.bungee.api.chat.ComponentBuilder
  Creates a ComponentBuilder with the given text as the first part.
ComponentBuilder(BaseComponent) - Constructor for class net.md_5.bungee.api.chat.ComponentBuilder
  Creates a ComponentBuilder with the given component as the first part.
ComponentBuilder(ComponentBuilder) - Constructor for class net.md_5.bungee.api.chat.ComponentBuilder
  Creates a ComponentBuilder from the other given ComponentBuilder to clone it.
ComponentBuilder.FormatRetention - Enum in net.md_5.bungee.api.chat
ComponentBuilder.Joiner - Interface in net.md_5.bungee.api.chat
  Functional interface to join additional components to a ComponentBuilder.
ComponentStyle - Class in net.md_5.bungee.api.chat
  Represents a style that may be applied to a `BaseComponent`.
ComponentStyle() - Constructor for class net.md_5.bungee.api.chat.ComponentStyle
ComponentStyle(ChatColor, Color, String, Boolean, Boolean, Boolean, Boolean, Boolean) - Constructor for class net.md_5.bungee.api.chat.ComponentStyle
  Creates a new `ComponentStyle` instance.
ComponentStyleBuilder - Class in net.md_5.bungee.api.chat
  ComponentStyleBuilder simplifies creating component styles by allowing the use of a chainable builder.
ComponentStyleBuilder() - Constructor for class net.md_5.bungee.api.chat.ComponentStyleBuilder
Content - Class in net.md_5.bungee.api.chat.hover.content
Content() - Constructor for class net.md_5.bungee.api.chat.hover.content.Content
COPY_TO_CLIPBOARD - Enum constant in enum net.md_5.bungee.api.chat.ClickEvent.Action
  Copy the string given by `ClickEvent.value` into the player's clipboard.
copyFormatting(BaseComponent) - Method in class net.md_5.bungee.api.chat.BaseComponent
  Copies the events and formatting of a BaseComponent.
copyFormatting(BaseComponent, boolean) - Method in class net.md_5.bungee.api.chat.BaseComponent
  Copies the events and formatting of a BaseComponent.
copyFormatting(BaseComponent, ComponentBuilder.FormatRetention, boolean) - Method in class net.md_5.bungee.api.chat.BaseComponent
  Copies the specified formatting of a BaseComponent.
create() - Method in class net.md_5.bungee.api.chat.ComponentBuilder
  Returns the components needed to display the message created by this builder.git
CUSTOM - Enum constant in enum net.md_5.bungee.api.chat.ClickEvent.Action
  Must use subclass `ClickEventCustom`.

## D

DARK_AQUA - Static variable in class net.md_5.bungee.api.ChatColor
  Represents dark blue (aqua).
DARK_BLUE - Static variable in class net.md_5.bungee.api.ChatColor
  Represents dark blue.
DARK_GRAY - Static variable in class net.md_5.bungee.api.ChatColor
  Represents dark gray.
DARK_GREEN - Static variable in class net.md_5.bungee.api.ChatColor
  Represents dark green.
DARK_PURPLE - Static variable in class net.md_5.bungee.api.ChatColor
  Represents dark purple.
DARK_RED - Static variable in class net.md_5.bungee.api.ChatColor
  Represents dark red.
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class net.md_5.bungee.api.chat.ItemTag.Serializer
DROP - Static variable in interface net.md_5.bungee.api.chat.Keybinds
duplicate() - Method in class net.md_5.bungee.api.chat.BaseComponent
  Clones the BaseComponent and returns the clone.
duplicate() - Method in class net.md_5.bungee.api.chat.KeybindComponent
duplicate() - Method in class net.md_5.bungee.api.chat.ObjectComponent
duplicate() - Method in class net.md_5.bungee.api.chat.ScoreComponent
duplicate() - Method in class net.md_5.bungee.api.chat.SelectorComponent
duplicate() - Method in class net.md_5.bungee.api.chat.TextComponent
  Creates a duplicate of this TextComponent.
duplicate() - Method in class net.md_5.bungee.api.chat.TranslatableComponent
  Creates a duplicate of this TranslatableComponent.
duplicateWithoutFormatting() - Method in class net.md_5.bungee.api.chat.BaseComponent
  Deprecated.
  API use discouraged, use traditional duplicate

## E

Entity - Class in net.md_5.bungee.api.chat.hover.content
Entity(String, String, BaseComponent) - Constructor for class net.md_5.bungee.api.chat.hover.content.Entity
  Creates a new `Entity` instance.
equals(Object) - Method in class net.md_5.bungee.api.chat.BaseComponent
equals(Object) - Method in class net.md_5.bungee.api.chat.BaseComponent.LimitedStringVisitor
equals(Object) - Method in class net.md_5.bungee.api.chat.ClickEvent
equals(Object) - Method in class net.md_5.bungee.api.chat.ClickEventCustom
equals(Object) - Method in class net.md_5.bungee.api.chat.ComponentStyle
equals(Object) - Method in class net.md_5.bungee.api.chat.hover.content.Content
equals(Object) - Method in class net.md_5.bungee.api.chat.hover.content.Entity
equals(Object) - Method in class net.md_5.bungee.api.chat.hover.content.Item
equals(Object) - Method in class net.md_5.bungee.api.chat.hover.content.Text
equals(Object) - Method in class net.md_5.bungee.api.chat.HoverEvent
equals(Object) - Method in class net.md_5.bungee.api.chat.ItemTag
equals(Object) - Method in class net.md_5.bungee.api.chat.KeybindComponent
equals(Object) - Method in class net.md_5.bungee.api.chat.ObjectComponent
equals(Object) - Method in class net.md_5.bungee.api.chat.objects.PlayerObject
equals(Object) - Method in class net.md_5.bungee.api.chat.objects.SpriteObject
equals(Object) - Method in class net.md_5.bungee.api.chat.player.Profile
equals(Object) - Method in class net.md_5.bungee.api.chat.player.Property
equals(Object) - Method in class net.md_5.bungee.api.chat.ScoreComponent
equals(Object) - Method in class net.md_5.bungee.api.chat.SelectorComponent
equals(Object) - Method in class net.md_5.bungee.api.chat.TextComponent
equals(Object) - Method in class net.md_5.bungee.api.chat.TranslatableComponent
equals(Object) - Method in class net.md_5.bungee.api.ChatColor
equals(Object) - Method in class net.md_5.bungee.chat.TranslationRegistry
event(ClickEvent) - Method in class net.md_5.bungee.api.chat.ComponentBuilder
  Sets the click event for the current part.
event(HoverEvent) - Method in class net.md_5.bungee.api.chat.ComponentBuilder
  Sets the hover event for the current part.
EVENTS - Enum constant in enum net.md_5.bungee.api.chat.ComponentBuilder.FormatRetention
  Specify that we want the events retained from the previous component.

## F

font(String) - Method in class net.md_5.bungee.api.chat.ComponentBuilder
  Sets the font of the current part.
font(String) - Method in class net.md_5.bungee.api.chat.ComponentStyleBuilder
  Set the style font.
FORMATTING - Enum constant in enum net.md_5.bungee.api.chat.ComponentBuilder.FormatRetention
  Specify that we want the formatting retained from the previous component.
FORWARD - Static variable in interface net.md_5.bungee.api.chat.Keybinds
fromArray(BaseComponent...) - Static method in class net.md_5.bungee.api.chat.TextComponent
  Internal compatibility method to transform an array of components to a single component.
fromLegacy(String) - Static method in class net.md_5.bungee.api.chat.TextComponent
  Converts the old formatting system that used `ChatColor.COLOR_CHAR` into the new json based system.
fromLegacy(String, ChatColor) - Static method in class net.md_5.bungee.api.chat.TextComponent
  Converts the old formatting system that used `ChatColor.COLOR_CHAR` into the new json based system.
fromLegacyText(String) - Static method in class net.md_5.bungee.api.chat.TextComponent
  Deprecated.
  `TextComponent.fromLegacy(String)` is preferred as it will consolidate all components into a single BaseComponent with extra contents as opposed to an array of components which is non-standard and may result in unexpected behavior.
fromLegacyText(String, ChatColor) - Static method in class net.md_5.bungee.api.chat.TextComponent
  Deprecated.
  `TextComponent.fromLegacy(String, ChatColor)` is preferred as it will consolidate all components into a single BaseComponent with extra contents as opposed to an array of components which is non-standard and may result in unexpected behavior.
FULLSCREEN - Static variable in interface net.md_5.bungee.api.chat.Keybinds

## G

getAction() - Method in class net.md_5.bungee.api.chat.ClickEvent
  The type of action to perform on click.
getAction() - Method in class net.md_5.bungee.api.chat.HoverEvent
  The action of this event.
getAtlas() - Method in class net.md_5.bungee.api.chat.objects.SpriteObject
  The namespaced ID of a sprite atlas, default value: minecraft:blocks.
getBuilder() - Method in class net.md_5.bungee.api.chat.BaseComponent.LimitedStringVisitor
getByChar(char) - Static method in class net.md_5.bungee.api.ChatColor
  Get the colour represented by the specified code.
getClass(HoverEvent.Action, boolean) - Static method in class net.md_5.bungee.api.chat.HoverEvent
  Gets the appropriate `Content` class for an `HoverEvent.Action` for the GSON serialization
getClickEvent() - Method in class net.md_5.bungee.api.chat.BaseComponent
  The action to perform when this component (and child components) are clicked
getColor() - Method in class net.md_5.bungee.api.chat.BaseComponent
  Returns the color of this component.
getColor() - Method in class net.md_5.bungee.api.chat.ComponentStyle
  Returns the color of this style.
getColor() - Method in class net.md_5.bungee.api.ChatColor
  The RGB color of the ChatColor.
getColorRaw() - Method in class net.md_5.bungee.api.chat.BaseComponent
  Returns the color of this component without checking the parents color.
getComponent(int) - Method in class net.md_5.bungee.api.chat.ComponentBuilder
  Gets the component part at the position of given index.
getContents() - Method in class net.md_5.bungee.api.chat.HoverEvent
  List of contents to provide for this event.
getCount() - Method in class net.md_5.bungee.api.chat.hover.content.Item
  Optional.
getCurrentComponent() - Method in class net.md_5.bungee.api.chat.ComponentBuilder
  Gets the component at the position of the cursor.
getCursor() - Method in class net.md_5.bungee.api.chat.ComponentBuilder
  The position for the current part to modify.
getExtra() - Method in class net.md_5.bungee.api.chat.BaseComponent
  Appended components that inherit this component's formatting and events
getFallback() - Method in class net.md_5.bungee.api.chat.TranslatableComponent
  The fallback, if the translation is not found
getFont() - Method in class net.md_5.bungee.api.chat.BaseComponent
  Returns the font of this component.
getFont() - Method in class net.md_5.bungee.api.chat.ComponentStyle
  Returns the font of this style.
getFontRaw() - Method in class net.md_5.bungee.api.chat.BaseComponent
  Returns the font of this component without checking the parents font.
getHat() - Method in class net.md_5.bungee.api.chat.objects.PlayerObject
  If true, a hat layer will be rendered on the head.
getHoverEvent() - Method in class net.md_5.bungee.api.chat.BaseComponent
  The action to perform when this component (and child components) are hovered over
getId() - Method in class net.md_5.bungee.api.chat.hover.content.Entity
  Entity UUID in hyphenated hexadecimal format.
getId() - Method in class net.md_5.bungee.api.chat.hover.content.Item
  Namespaced item ID.
getInsertion() - Method in class net.md_5.bungee.api.chat.BaseComponent
  The text to insert into the chat when this component (and child components) are clicked while pressing the shift key
getKeybind() - Method in class net.md_5.bungee.api.chat.KeybindComponent
  The keybind identifier to use.
getMaxLength() - Method in class net.md_5.bungee.api.chat.BaseComponent.LimitedStringVisitor
getName() - Method in class net.md_5.bungee.api.chat.hover.content.Entity
  Name to display as the entity.
getName() - Method in class net.md_5.bungee.api.chat.player.Profile
  The name of the profile.
getName() - Method in class net.md_5.bungee.api.chat.player.Property
getName() - Method in class net.md_5.bungee.api.chat.ScoreComponent
  The name of the entity whose score should be displayed.
getName() - Method in class net.md_5.bungee.api.ChatColor
getNbt() - Method in class net.md_5.bungee.api.chat.ItemTag
getObject() - Method in class net.md_5.bungee.api.chat.ObjectComponent
getObjective() - Method in class net.md_5.bungee.api.chat.ScoreComponent
  The internal name of the objective the score is attached to.
getParts() - Method in class net.md_5.bungee.api.chat.ComponentBuilder
getPayload() - Method in class net.md_5.bungee.api.chat.ClickEventCustom
  The custom payload.
getProfile() - Method in class net.md_5.bungee.api.chat.objects.PlayerObject
  The profile of the player.
getProperties() - Method in class net.md_5.bungee.api.chat.player.Profile
  The properties of the profile.
getProviders() - Method in class net.md_5.bungee.chat.TranslationRegistry
getSelector() - Method in class net.md_5.bungee.api.chat.SelectorComponent
  An entity target selector (@p, @a, @r, @e, or @s) and, optionally, selector arguments (e.g.
getSeparator() - Method in class net.md_5.bungee.api.chat.SelectorComponent
  The separator of multiple selected entities.
getShadowColor() - Method in class net.md_5.bungee.api.chat.BaseComponent
  Returns the shadow color of this component.
getShadowColor() - Method in class net.md_5.bungee.api.chat.ComponentStyle
  Returns the shadow color of this style.
getShadowColorRaw() - Method in class net.md_5.bungee.api.chat.BaseComponent
  Returns the shadow color of this component without checking the parents shadow color.
getSignature() - Method in class net.md_5.bungee.api.chat.player.Property
getSprite() - Method in class net.md_5.bungee.api.chat.objects.SpriteObject
  The namespaced ID of a sprite in atlas, for example item/porkchop.
getStyle() - Method in class net.md_5.bungee.api.chat.BaseComponent
  The component's style.
getTag() - Method in class net.md_5.bungee.api.chat.hover.content.Item
  Optional.
getText() - Method in class net.md_5.bungee.api.chat.TextComponent
  The text of the component that will be displayed to the client
getTranslate() - Method in class net.md_5.bungee.api.chat.TranslatableComponent
  The key into the Minecraft locale files to use for the translation.
getTranslationKey() - Method in interface net.md_5.bungee.api.chat.TranslationProvider
  Get the translation key.
getType() - Method in class net.md_5.bungee.api.chat.hover.content.Entity
  Namespaced entity ID.
getUuid() - Method in class net.md_5.bungee.api.chat.player.Profile
  The UUID of the profile.
getValue() - Method in class net.md_5.bungee.api.chat.ClickEvent
  Depends on the action.
getValue() - Method in class net.md_5.bungee.api.chat.hover.content.Text
  The value.
getValue() - Method in class net.md_5.bungee.api.chat.player.Property
getValue() - Method in class net.md_5.bungee.api.chat.ScoreComponent
  The optional value to use instead of the one present in the Scoreboard.
getWith() - Method in class net.md_5.bungee.api.chat.TranslatableComponent
  The components to substitute into the translation
GOLD - Static variable in class net.md_5.bungee.api.ChatColor
  Represents gold.
GRAY - Static variable in class net.md_5.bungee.api.ChatColor
  Represents gray.
GREEN - Static variable in class net.md_5.bungee.api.ChatColor
  Represents green.

## H

hasColor() - Method in class net.md_5.bungee.api.chat.ComponentStyle
  Returns whether or not this style has a color set.
hasFont() - Method in class net.md_5.bungee.api.chat.ComponentStyle
  Returns whether or not this style has a font set.
hasFormatting() - Method in class net.md_5.bungee.api.chat.BaseComponent
  Returns whether the component has any formatting or events applied to it
hashCode() - Method in class net.md_5.bungee.api.chat.BaseComponent
hashCode() - Method in class net.md_5.bungee.api.chat.BaseComponent.LimitedStringVisitor
hashCode() - Method in class net.md_5.bungee.api.chat.ClickEvent
hashCode() - Method in class net.md_5.bungee.api.chat.ClickEventCustom
hashCode() - Method in class net.md_5.bungee.api.chat.ComponentStyle
hashCode() - Method in class net.md_5.bungee.api.chat.hover.content.Content
hashCode() - Method in class net.md_5.bungee.api.chat.hover.content.Entity
hashCode() - Method in class net.md_5.bungee.api.chat.hover.content.Item
hashCode() - Method in class net.md_5.bungee.api.chat.hover.content.Text
hashCode() - Method in class net.md_5.bungee.api.chat.HoverEvent
hashCode() - Method in class net.md_5.bungee.api.chat.ItemTag
hashCode() - Method in class net.md_5.bungee.api.chat.KeybindComponent
hashCode() - Method in class net.md_5.bungee.api.chat.ObjectComponent
hashCode() - Method in class net.md_5.bungee.api.chat.objects.PlayerObject
hashCode() - Method in class net.md_5.bungee.api.chat.objects.SpriteObject
hashCode() - Method in class net.md_5.bungee.api.chat.player.Profile
hashCode() - Method in class net.md_5.bungee.api.chat.player.Property
hashCode() - Method in class net.md_5.bungee.api.chat.ScoreComponent
hashCode() - Method in class net.md_5.bungee.api.chat.SelectorComponent
hashCode() - Method in class net.md_5.bungee.api.chat.TextComponent
hashCode() - Method in class net.md_5.bungee.api.chat.TranslatableComponent
hashCode() - Method in class net.md_5.bungee.api.ChatColor
hashCode() - Method in class net.md_5.bungee.chat.TranslationRegistry
hasShadowColor() - Method in class net.md_5.bungee.api.chat.ComponentStyle
  Returns whether or not this style has a shadow color set.
hasStyle() - Method in class net.md_5.bungee.api.chat.BaseComponent
  Returns whether the component has any styling applied to it.
HOTBAR_1 - Static variable in interface net.md_5.bungee.api.chat.Keybinds
HOTBAR_2 - Static variable in interface net.md_5.bungee.api.chat.Keybinds
HOTBAR_3 - Static variable in interface net.md_5.bungee.api.chat.Keybinds
HOTBAR_4 - Static variable in interface net.md_5.bungee.api.chat.Keybinds
HOTBAR_5 - Static variable in interface net.md_5.bungee.api.chat.Keybinds
HOTBAR_6 - Static variable in interface net.md_5.bungee.api.chat.Keybinds
HOTBAR_7 - Static variable in interface net.md_5.bungee.api.chat.Keybinds
HOTBAR_8 - Static variable in interface net.md_5.bungee.api.chat.Keybinds
HOTBAR_9 - Static variable in interface net.md_5.bungee.api.chat.Keybinds
HoverEvent - Class in net.md_5.bungee.api.chat
HoverEvent(HoverEvent.Action, List<Content>) - Constructor for class net.md_5.bungee.api.chat.HoverEvent
  Creates a new `HoverEvent` instance.
HoverEvent(HoverEvent.Action, BaseComponent[]) - Constructor for class net.md_5.bungee.api.chat.HoverEvent
  Deprecated.
  `HoverEvent(Action, Content[])`
HoverEvent(HoverEvent.Action, Content...) - Constructor for class net.md_5.bungee.api.chat.HoverEvent
  Creates event with an action and a list of contents.
HoverEvent.Action - Enum in net.md_5.bungee.api.chat

## I

insertion(String) - Method in class net.md_5.bungee.api.chat.ComponentBuilder
  Sets the insertion text for the current part.
INSTANCE - Static variable in class net.md_5.bungee.chat.TranslationRegistry
INVENTORY - Static variable in interface net.md_5.bungee.api.chat.Keybinds
isBold() - Method in class net.md_5.bungee.api.chat.BaseComponent
  Returns whether this component is bold.
isBold() - Method in class net.md_5.bungee.api.chat.ComponentStyle
  Returns whether this style is bold.
isBoldRaw() - Method in class net.md_5.bungee.api.chat.BaseComponent
  Returns whether this component is bold without checking the parents setting.
isBoldRaw() - Method in class net.md_5.bungee.api.chat.ComponentStyle
  Returns whether this style is bold.
isEmpty() - Method in class net.md_5.bungee.api.chat.ComponentStyle
  Returns whether this style has no formatting explicitly set.
isItalic() - Method in class net.md_5.bungee.api.chat.BaseComponent
  Returns whether this component is italic.
isItalic() - Method in class net.md_5.bungee.api.chat.ComponentStyle
  Returns whether this style is italic.
isItalicRaw() - Method in class net.md_5.bungee.api.chat.BaseComponent
  Returns whether this component is italic without checking the parents setting.
isItalicRaw() - Method in class net.md_5.bungee.api.chat.ComponentStyle
  Returns whether this style is italic.
isLegacy() - Method in class net.md_5.bungee.api.chat.HoverEvent
  Returns whether this hover event is prior to 1.16
isObfuscated() - Method in class net.md_5.bungee.api.chat.BaseComponent
  Returns whether this component is obfuscated.
isObfuscated() - Method in class net.md_5.bungee.api.chat.ComponentStyle
  Returns whether this style is obfuscated.
isObfuscatedRaw() - Method in class net.md_5.bungee.api.chat.BaseComponent
  Returns whether this component is obfuscated without checking the parents setting.
isObfuscatedRaw() - Method in class net.md_5.bungee.api.chat.ComponentStyle
  Returns whether this style is obfuscated.
isReset() - Method in class net.md_5.bungee.api.chat.BaseComponent
  Whether this component rejects previous formatting
isStrikethrough() - Method in class net.md_5.bungee.api.chat.BaseComponent
  Returns whether this component is strikethrough.
isStrikethrough() - Method in class net.md_5.bungee.api.chat.ComponentStyle
  Returns whether this style is strikethrough
isStrikethroughRaw() - Method in class net.md_5.bungee.api.chat.BaseComponent
  Returns whether this component is strikethrough without checking the parents setting.
isStrikethroughRaw() - Method in class net.md_5.bungee.api.chat.ComponentStyle
  Returns whether this style is strikethrough.
isUnderlined() - Method in class net.md_5.bungee.api.chat.BaseComponent
  Returns whether this component is underlined.
isUnderlined() - Method in class net.md_5.bungee.api.chat.ComponentStyle
  Returns whether this style is underlined.
isUnderlinedRaw() - Method in class net.md_5.bungee.api.chat.BaseComponent
  Returns whether this component is underlined without checking the parents setting.
isUnderlinedRaw() - Method in class net.md_5.bungee.api.chat.ComponentStyle
  Returns whether this style is underlined.
italic(boolean) - Method in class net.md_5.bungee.api.chat.ComponentBuilder
  Sets whether the current part is italic.
italic(Boolean) - Method in class net.md_5.bungee.api.chat.ComponentStyleBuilder
  Set the style's italic property.
ITALIC - Static variable in class net.md_5.bungee.api.ChatColor
  Makes the text italic.
Item - Class in net.md_5.bungee.api.chat.hover.content
Item(String, int, ItemTag) - Constructor for class net.md_5.bungee.api.chat.hover.content.Item
  Creates a new `Item` instance.
ItemTag - Class in net.md_5.bungee.api.chat
  Metadata for use in conjunction with `HoverEvent.Action.SHOW_ITEM`
ItemTag.Serializer - Class in net.md_5.bungee.api.chat

## J

join(ComponentBuilder, ComponentBuilder.FormatRetention) - Method in interface net.md_5.bungee.api.chat.ComponentBuilder.Joiner
  Joins additional components to the provided `ComponentBuilder` and then returns it to fulfill a chain pattern.
JUMP - Static variable in interface net.md_5.bungee.api.chat.Keybinds

## K

KeybindComponent - Class in net.md_5.bungee.api.chat
KeybindComponent() - Constructor for class net.md_5.bungee.api.chat.KeybindComponent
KeybindComponent(String) - Constructor for class net.md_5.bungee.api.chat.KeybindComponent
  Creates a keybind component with the passed internal keybind value.
KeybindComponent(KeybindComponent) - Constructor for class net.md_5.bungee.api.chat.KeybindComponent
  Creates a keybind component from the original to clone it.
Keybinds - Interface in net.md_5.bungee.api.chat
  All keybind values supported by vanilla Minecraft.

## L

LEFT - Static variable in interface net.md_5.bungee.api.chat.Keybinds
LIGHT_PURPLE - Static variable in class net.md_5.bungee.api.ChatColor
  Represents light purple.
LimitedStringVisitor(StringBuilder, int) - Constructor for class net.md_5.bungee.api.chat.BaseComponent.LimitedStringVisitor
LOAD_TOOLBAR_ACTIVATOR - Static variable in interface net.md_5.bungee.api.chat.Keybinds

## M

MAGIC - Static variable in class net.md_5.bungee.api.ChatColor
  Represents magical characters that change around randomly.

## N

name() - Method in class net.md_5.bungee.api.ChatColor
  Deprecated.
  holdover from when this class was an enum
net.md_5.bungee.api - package net.md_5.bungee.api
net.md_5.bungee.api.chat - package net.md_5.bungee.api.chat
net.md_5.bungee.api.chat.hover.content - package net.md_5.bungee.api.chat.hover.content
net.md_5.bungee.api.chat.objects - package net.md_5.bungee.api.chat.objects
net.md_5.bungee.api.chat.player - package net.md_5.bungee.api.chat.player
net.md_5.bungee.chat - package net.md_5.bungee.chat
NONE - Enum constant in enum net.md_5.bungee.api.chat.ComponentBuilder.FormatRetention
  Specify that we do not want to retain anything from the previous component.

## O

obfuscated(boolean) - Method in class net.md_5.bungee.api.chat.ComponentBuilder
  Sets whether the current part is obfuscated.
obfuscated(Boolean) - Method in class net.md_5.bungee.api.chat.ComponentStyleBuilder
  Set the style's obfuscated property.
ObjectComponent - Class in net.md_5.bungee.api.chat
  An object component that can be used to display objects.
ObjectComponent(ChatObject) - Constructor for class net.md_5.bungee.api.chat.ObjectComponent
  Creates a ObjectComponent from a given ChatObject.
ObjectComponent(ObjectComponent) - Constructor for class net.md_5.bungee.api.chat.ObjectComponent
  Creates an object component from the original to clone it.
of(Color) - Static method in class net.md_5.bungee.api.ChatColor
of(String) - Static method in class net.md_5.bungee.api.ChatColor
ofNbt(String) - Static method in class net.md_5.bungee.api.chat.ItemTag
OPEN_FILE - Enum constant in enum net.md_5.bungee.api.chat.ClickEvent.Action
  Open a file at the path given by `ClickEvent.value`.
OPEN_URL - Enum constant in enum net.md_5.bungee.api.chat.ClickEvent.Action
  Open a url at the path given by `ClickEvent.value`.
ordinal() - Method in class net.md_5.bungee.api.ChatColor
  Deprecated.
  holdover from when this class was an enum

## P

PICK_ITEM - Static variable in interface net.md_5.bungee.api.chat.Keybinds
PLAYERLIST - Static variable in interface net.md_5.bungee.api.chat.Keybinds
PlayerObject - Class in net.md_5.bungee.api.chat.objects
PlayerObject(String) - Constructor for class net.md_5.bungee.api.chat.objects.PlayerObject
PlayerObject(UUID) - Constructor for class net.md_5.bungee.api.chat.objects.PlayerObject
PlayerObject(Profile, Boolean) - Constructor for class net.md_5.bungee.api.chat.objects.PlayerObject
  Creates a new `PlayerObject` instance.
PlayerObject(Property[]) - Constructor for class net.md_5.bungee.api.chat.objects.PlayerObject
Profile - Class in net.md_5.bungee.api.chat.player
Profile(String) - Constructor for class net.md_5.bungee.api.chat.player.Profile
Profile(UUID) - Constructor for class net.md_5.bungee.api.chat.player.Profile
Profile(Property[]) - Constructor for class net.md_5.bungee.api.chat.player.Profile
Profile(String, UUID, Property[]) - Constructor for class net.md_5.bungee.api.chat.player.Profile
  Creates a new `Profile` instance.
Property - Class in net.md_5.bungee.api.chat.player
Property(String, String) - Constructor for class net.md_5.bungee.api.chat.player.Property
Property(String, String, String) - Constructor for class net.md_5.bungee.api.chat.player.Property

## R

RED - Static variable in class net.md_5.bungee.api.ChatColor
  Represents red.
removeComponent(int) - Method in class net.md_5.bungee.api.chat.ComponentBuilder
  Remove the component part at the position of given index.
requiredAction() - Method in class net.md_5.bungee.api.chat.hover.content.Content
  Required action for this content type.
requiredAction() - Method in class net.md_5.bungee.api.chat.hover.content.Entity
requiredAction() - Method in class net.md_5.bungee.api.chat.hover.content.Item
requiredAction() - Method in class net.md_5.bungee.api.chat.hover.content.Text
reset() - Method in class net.md_5.bungee.api.chat.ComponentBuilder
  Sets the current part back to normal settings.
RESET - Static variable in class net.md_5.bungee.api.ChatColor
  Resets all previous chat colors or formats.
resetCursor() - Method in class net.md_5.bungee.api.chat.ComponentBuilder
  Resets the cursor to index of the last element.
retain(ComponentBuilder.FormatRetention) - Method in class net.md_5.bungee.api.chat.BaseComponent
  Retains only the specified formatting.
retain(ComponentBuilder.FormatRetention) - Method in class net.md_5.bungee.api.chat.ComponentBuilder
  Retains only the specified formatting.
RIGHT - Static variable in interface net.md_5.bungee.api.chat.Keybinds
RUN_COMMAND - Enum constant in enum net.md_5.bungee.api.chat.ClickEvent.Action
  Run the command given by `ClickEvent.value`.

## S

SAVE_TOOLBAR_ACTIVATOR - Static variable in interface net.md_5.bungee.api.chat.Keybinds
ScoreComponent - Class in net.md_5.bungee.api.chat
  This component displays the score based on a player score on the scoreboard.
ScoreComponent(String, String) - Constructor for class net.md_5.bungee.api.chat.ScoreComponent
  Creates a new score component with the specified name and objective.
  If not specifically set, value will default to an empty string; signifying that the scoreboard value should take precedence.
ScoreComponent(String, String, String) - Constructor for class net.md_5.bungee.api.chat.ScoreComponent
  Creates a new `ScoreComponent` instance.
ScoreComponent(ScoreComponent) - Constructor for class net.md_5.bungee.api.chat.ScoreComponent
  Creates a score component from the original to clone it.
SCREENSHOT - Static variable in interface net.md_5.bungee.api.chat.Keybinds
SelectorComponent - Class in net.md_5.bungee.api.chat
  This component processes a target selector into a pre-formatted set of discovered names.
SelectorComponent(String) - Constructor for class net.md_5.bungee.api.chat.SelectorComponent
  Creates a selector component from the selector
SelectorComponent(String, BaseComponent) - Constructor for class net.md_5.bungee.api.chat.SelectorComponent
  Creates a new `SelectorComponent` instance.
SelectorComponent(SelectorComponent) - Constructor for class net.md_5.bungee.api.chat.SelectorComponent
  Creates a selector component from the original to clone it.
serialize(ItemTag, Type, JsonSerializationContext) - Method in class net.md_5.bungee.api.chat.ItemTag.Serializer
Serializer() - Constructor for class net.md_5.bungee.api.chat.ItemTag.Serializer
setAtlas(String) - Method in class net.md_5.bungee.api.chat.objects.SpriteObject
  The namespaced ID of a sprite atlas, default value: minecraft:blocks.
setBold(Boolean) - Method in class net.md_5.bungee.api.chat.BaseComponent
  Set whether or not this component is bold.
setBold(Boolean) - Method in class net.md_5.bungee.api.chat.ComponentStyle
  Whether this style is bold.
setClickEvent(ClickEvent) - Method in class net.md_5.bungee.api.chat.BaseComponent
  The action to perform when this component (and child components) are clicked
setColor(ChatColor) - Method in class net.md_5.bungee.api.chat.BaseComponent
  Set this component's color.
setColor(ChatColor) - Method in class net.md_5.bungee.api.chat.ComponentStyle
  The color of this style.
setCount(int) - Method in class net.md_5.bungee.api.chat.hover.content.Item
  Optional.
setCursor(int) - Method in class net.md_5.bungee.api.chat.ComponentBuilder
  Sets the position of the current component to be modified
setExtra(List<BaseComponent>) - Method in class net.md_5.bungee.api.chat.BaseComponent
setFallback(String) - Method in class net.md_5.bungee.api.chat.TranslatableComponent
  The fallback, if the translation is not found
setFont(String) - Method in class net.md_5.bungee.api.chat.BaseComponent
  Set this component's font.
setFont(String) - Method in class net.md_5.bungee.api.chat.ComponentStyle
  The font of this style.
setHat(Boolean) - Method in class net.md_5.bungee.api.chat.objects.PlayerObject
  If true, a hat layer will be rendered on the head.
setHoverEvent(HoverEvent) - Method in class net.md_5.bungee.api.chat.BaseComponent
  The action to perform when this component (and child components) are hovered over
setId(String) - Method in class net.md_5.bungee.api.chat.hover.content.Entity
  Entity UUID in hyphenated hexadecimal format.
setId(String) - Method in class net.md_5.bungee.api.chat.hover.content.Item
  Namespaced item ID.
setInsertion(String) - Method in class net.md_5.bungee.api.chat.BaseComponent
  The text to insert into the chat when this component (and child components) are clicked while pressing the shift key
setItalic(Boolean) - Method in class net.md_5.bungee.api.chat.BaseComponent
  Set whether or not this component is italic.
setItalic(Boolean) - Method in class net.md_5.bungee.api.chat.ComponentStyle
  Whether this style is italic.
setKeybind(String) - Method in class net.md_5.bungee.api.chat.KeybindComponent
  The keybind identifier to use.
setLegacy(boolean) - Method in class net.md_5.bungee.api.chat.HoverEvent
  Returns whether this hover event is prior to 1.16
setName(String) - Method in class net.md_5.bungee.api.chat.player.Property
setName(String) - Method in class net.md_5.bungee.api.chat.player.Profile
  The name of the profile.
setName(String) - Method in class net.md_5.bungee.api.chat.ScoreComponent
  The name of the entity whose score should be displayed.
setName(BaseComponent) - Method in class net.md_5.bungee.api.chat.hover.content.Entity
  Name to display as the entity.
setObfuscated(Boolean) - Method in class net.md_5.bungee.api.chat.BaseComponent
  Set whether or not this component is obfuscated.
setObfuscated(Boolean) - Method in class net.md_5.bungee.api.chat.ComponentStyle
  Whether this style is obfuscated.
setObject(ChatObject) - Method in class net.md_5.bungee.api.chat.ObjectComponent
setObjective(String) - Method in class net.md_5.bungee.api.chat.ScoreComponent
  The internal name of the objective the score is attached to.
setProfile(Profile) - Method in class net.md_5.bungee.api.chat.objects.PlayerObject
  The profile of the player.
setProperties(Property[]) - Method in class net.md_5.bungee.api.chat.player.Profile
  The properties of the profile.
setReset(boolean) - Method in class net.md_5.bungee.api.chat.BaseComponent
  Whether this component rejects previous formatting
setSelector(String) - Method in class net.md_5.bungee.api.chat.SelectorComponent
  An entity target selector (@p, @a, @r, @e, or @s) and, optionally, selector arguments (e.g.
setSeparator(BaseComponent) - Method in class net.md_5.bungee.api.chat.SelectorComponent
  The separator of multiple selected entities.
setShadowColor(Color) - Method in class net.md_5.bungee.api.chat.BaseComponent
  Set this component's shadow color.
setShadowColor(Color) - Method in class net.md_5.bungee.api.chat.ComponentStyle
  The shadow color of this style.
setSignature(String) - Method in class net.md_5.bungee.api.chat.player.Property
setSprite(String) - Method in class net.md_5.bungee.api.chat.objects.SpriteObject
  The namespaced ID of a sprite in atlas, for example item/porkchop.
setStrikethrough(Boolean) - Method in class net.md_5.bungee.api.chat.BaseComponent
  Set whether or not this component is strikethrough.
setStrikethrough(Boolean) - Method in class net.md_5.bungee.api.chat.ComponentStyle
  Whether this style is strikethrough.
setStyle(ComponentStyle) - Method in class net.md_5.bungee.api.chat.BaseComponent
  Set the `ComponentStyle` for this component.
setTag(ItemTag) - Method in class net.md_5.bungee.api.chat.hover.content.Item
  Optional.
setText(String) - Method in class net.md_5.bungee.api.chat.TextComponent
  The text of the component that will be displayed to the client
setTranslate(String) - Method in class net.md_5.bungee.api.chat.TranslatableComponent
  The key into the Minecraft locale files to use for the translation.
setType(String) - Method in class net.md_5.bungee.api.chat.hover.content.Entity
  Namespaced entity ID.
setUnderlined(Boolean) - Method in class net.md_5.bungee.api.chat.BaseComponent
  Set whether or not this component is underlined.
setUnderlined(Boolean) - Method in class net.md_5.bungee.api.chat.ComponentStyle
  Whether this style is underlined.
setUuid(UUID) - Method in class net.md_5.bungee.api.chat.player.Profile
  The UUID of the profile.
setValue(String) - Method in class net.md_5.bungee.api.chat.player.Property
setValue(String) - Method in class net.md_5.bungee.api.chat.ScoreComponent
  The optional value to use instead of the one present in the Scoreboard.
setWith(List<BaseComponent>) - Method in class net.md_5.bungee.api.chat.TranslatableComponent
  Sets the translation substitutions to be used in this component.
shadowColor(Color) - Method in class net.md_5.bungee.api.chat.ComponentBuilder
  Sets the shadow color of the current part.
shadowColor(Color) - Method in class net.md_5.bungee.api.chat.ComponentStyleBuilder
  Set the style shadow color.
SHOW_ACHIEVEMENT - Enum constant in enum net.md_5.bungee.api.chat.HoverEvent.Action
  Deprecated.
SHOW_DIALOG - Enum constant in enum net.md_5.bungee.api.chat.ClickEvent.Action
  Must use subclass ShowDialogClickEvent.
SHOW_ENTITY - Enum constant in enum net.md_5.bungee.api.chat.HoverEvent.Action
SHOW_ITEM - Enum constant in enum net.md_5.bungee.api.chat.HoverEvent.Action
SHOW_TEXT - Enum constant in enum net.md_5.bungee.api.chat.HoverEvent.Action
SMOOTH_CAMERA - Static variable in interface net.md_5.bungee.api.chat.Keybinds
SNEAK - Static variable in interface net.md_5.bungee.api.chat.Keybinds
SOCIAL_INTERACTIONS - Static variable in interface net.md_5.bungee.api.chat.Keybinds
SPECTATOR_OUTLINES - Static variable in interface net.md_5.bungee.api.chat.Keybinds
SPRINT - Static variable in interface net.md_5.bungee.api.chat.Keybinds
SpriteObject - Class in net.md_5.bungee.api.chat.objects
SpriteObject(String, String) - Constructor for class net.md_5.bungee.api.chat.objects.SpriteObject
  Creates a new `SpriteObject` instance.
strikethrough(boolean) - Method in class net.md_5.bungee.api.chat.ComponentBuilder
  Sets whether the current part is strikethrough.
strikethrough(Boolean) - Method in class net.md_5.bungee.api.chat.ComponentStyleBuilder
  Set the style's strikethrough property.
STRIKETHROUGH - Static variable in class net.md_5.bungee.api.ChatColor
  Makes a line appear through the text.
STRIP_COLOR_PATTERN - Static variable in class net.md_5.bungee.api.ChatColor
  Pattern to remove all colour codes.
stripColor(String) - Static method in class net.md_5.bungee.api.ChatColor
  Strips the given message of all color codes
style(ComponentStyle) - Method in class net.md_5.bungee.api.chat.ComponentBuilder
  Applies the provided `ComponentStyle` to the current part.
SUGGEST_COMMAND - Enum constant in enum net.md_5.bungee.api.chat.ClickEvent.Action
  Inserts the string given by `ClickEvent.value` into the player's text box.
SWAP_HANDS - Static variable in interface net.md_5.bungee.api.chat.Keybinds
SYSTEM - Enum constant in enum net.md_5.bungee.api.ChatMessageType

## T

Text - Class in net.md_5.bungee.api.chat.hover.content
Text(String) - Constructor for class net.md_5.bungee.api.chat.hover.content.Text
Text(BaseComponent) - Constructor for class net.md_5.bungee.api.chat.hover.content.Text
Text(BaseComponent[]) - Constructor for class net.md_5.bungee.api.chat.hover.content.Text
TextComponent - Class in net.md_5.bungee.api.chat
TextComponent() - Constructor for class net.md_5.bungee.api.chat.TextComponent
  Creates a TextComponent with blank text.
TextComponent(String) - Constructor for class net.md_5.bungee.api.chat.TextComponent
  Creates a new `TextComponent` instance.
TextComponent(BaseComponent...) - Constructor for class net.md_5.bungee.api.chat.TextComponent
  Creates a TextComponent with blank text and the extras set to the passed array
TextComponent(TextComponent) - Constructor for class net.md_5.bungee.api.chat.TextComponent
  Creates a TextComponent with formatting and text from the passed component
TOGGLE_PERSPECTIVE - Static variable in interface net.md_5.bungee.api.chat.Keybinds
toLegacyText() - Method in class net.md_5.bungee.api.chat.BaseComponent
  Converts the component to a string that uses the old formatting codes (`ChatColor.COLOR_CHAR`
toLegacyText(BaseComponent...) - Static method in class net.md_5.bungee.api.chat.BaseComponent
  Converts the components to a string that uses the old formatting codes (`ChatColor.COLOR_CHAR`
toLegacyText(BaseComponent.StringVisitor) - Method in class net.md_5.bungee.api.chat.KeybindComponent
toLegacyText(BaseComponent.StringVisitor) - Method in class net.md_5.bungee.api.chat.ObjectComponent
toLegacyText(BaseComponent.StringVisitor) - Method in class net.md_5.bungee.api.chat.ScoreComponent
toLegacyText(BaseComponent.StringVisitor) - Method in class net.md_5.bungee.api.chat.SelectorComponent
toLegacyText(BaseComponent.StringVisitor) - Method in class net.md_5.bungee.api.chat.TextComponent
toLegacyText(BaseComponent.StringVisitor) - Method in class net.md_5.bungee.api.chat.TranslatableComponent
toPlainText() - Method in class net.md_5.bungee.api.chat.BaseComponent
  Converts the component into a string without any formatting
toPlainText(BaseComponent...) - Static method in class net.md_5.bungee.api.chat.BaseComponent
  Converts the components into a string without any formatting
toPlainText(BaseComponent.StringVisitor) - Method in class net.md_5.bungee.api.chat.KeybindComponent
toPlainText(BaseComponent.StringVisitor) - Method in class net.md_5.bungee.api.chat.ObjectComponent
toPlainText(BaseComponent.StringVisitor) - Method in class net.md_5.bungee.api.chat.ScoreComponent
toPlainText(BaseComponent.StringVisitor) - Method in class net.md_5.bungee.api.chat.SelectorComponent
toPlainText(BaseComponent.StringVisitor) - Method in class net.md_5.bungee.api.chat.TextComponent
toPlainText(BaseComponent.StringVisitor) - Method in class net.md_5.bungee.api.chat.TranslatableComponent
toString() - Method in class net.md_5.bungee.api.chat.BaseComponent.LimitedStringVisitor
toString() - Method in class net.md_5.bungee.api.chat.BaseComponent
toString() - Method in class net.md_5.bungee.api.chat.ClickEvent
toString() - Method in class net.md_5.bungee.api.chat.ClickEventCustom
toString() - Method in class net.md_5.bungee.api.chat.hover.content.Content
toString() - Method in class net.md_5.bungee.api.chat.hover.content.Entity
toString() - Method in class net.md_5.bungee.api.chat.hover.content.Item
toString() - Method in class net.md_5.bungee.api.chat.hover.content.Text
toString() - Method in class net.md_5.bungee.api.chat.HoverEvent
toString() - Method in class net.md_5.bungee.api.chat.ItemTag
toString() - Method in class net.md_5.bungee.api.chat.KeybindComponent
toString() - Method in class net.md_5.bungee.api.chat.ObjectComponent
toString() - Method in class net.md_5.bungee.api.chat.objects.PlayerObject
toString() - Method in class net.md_5.bungee.api.chat.objects.SpriteObject
toString() - Method in class net.md_5.bungee.api.chat.player.Profile
toString() - Method in class net.md_5.bungee.api.chat.player.Property
toString() - Method in class net.md_5.bungee.api.chat.ScoreComponent
toString() - Method in class net.md_5.bungee.api.chat.SelectorComponent
toString() - Method in class net.md_5.bungee.api.chat.TextComponent
toString() - Method in class net.md_5.bungee.api.chat.TranslatableComponent
toString() - Method in class net.md_5.bungee.api.ChatColor
toString() - Method in class net.md_5.bungee.chat.TranslationRegistry
TranslatableComponent - Class in net.md_5.bungee.api.chat
TranslatableComponent() - Constructor for class net.md_5.bungee.api.chat.TranslatableComponent
TranslatableComponent(String, Object...) - Constructor for class net.md_5.bungee.api.chat.TranslatableComponent
  Creates a translatable component with the passed substitutions
TranslatableComponent(TranslatableComponent) - Constructor for class net.md_5.bungee.api.chat.TranslatableComponent
  Creates a translatable component from the original to clone it.
TranslatableComponent(TranslationProvider, Object...) - Constructor for class net.md_5.bungee.api.chat.TranslatableComponent
  Creates a translatable component with the passed substitutions
translate(String) - Method in class net.md_5.bungee.chat.TranslationRegistry
translateAlternateColorCodes(char, String) - Static method in class net.md_5.bungee.api.ChatColor
TranslationProvider - Interface in net.md_5.bungee.api.chat
  An object capable of being translated by the client in a `TranslatableComponent`.
TranslationRegistry - Class in net.md_5.bungee.chat

## U

UNDERLINE - Static variable in class net.md_5.bungee.api.ChatColor
  Makes the text appear underlined.
underlined(boolean) - Method in class net.md_5.bungee.api.chat.ComponentBuilder
  Sets whether the current part is underlined.
underlined(Boolean) - Method in class net.md_5.bungee.api.chat.ComponentStyleBuilder
  Set the style's underlined property.
USE - Static variable in interface net.md_5.bungee.api.chat.Keybinds

## V

valueOf(String) - Static method in enum net.md_5.bungee.api.chat.ClickEvent.Action
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.md_5.bungee.api.chat.ComponentBuilder.FormatRetention
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.md_5.bungee.api.chat.HoverEvent.Action
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class net.md_5.bungee.api.ChatColor
  Deprecated.
  holdover from when this class was an enum
valueOf(String) - Static method in enum net.md_5.bungee.api.ChatMessageType
  Returns the enum constant of this type with the specified name.
values() - Static method in enum net.md_5.bungee.api.chat.ClickEvent.Action
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.md_5.bungee.api.chat.ComponentBuilder.FormatRetention
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.md_5.bungee.api.chat.HoverEvent.Action
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in class net.md_5.bungee.api.ChatColor
  Deprecated.
  holdover from when this class was an enum
values() - Static method in enum net.md_5.bungee.api.ChatMessageType
  Returns an array containing the constants of this enum type, in the order they are declared.

## W

WHITE - Static variable in class net.md_5.bungee.api.ChatColor
  Represents white.

## Y

YELLOW - Static variable in class net.md_5.bungee.api.ChatColor
  Represents yellow.

A B C D E F G H I J K L M N O P R S T U V W Y
All Classes and Interfaces|All Packages|Constant Field Values