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(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.
BaseComponentSerializer - Class in net.md_5.bungee.chat
 
BaseComponentSerializer() - Constructor for class net.md_5.bungee.chat.BaseComponentSerializer
 
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
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

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.
ClickEvent - Class in net.md_5.bungee.api.chat
 
ClickEvent() - Constructor for class net.md_5.bungee.api.chat.ClickEvent
 
ClickEvent.Action - Enum in net.md_5.bungee.api.chat
 
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(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.
ComponentSerializer - Class in net.md_5.bungee.chat
 
ComponentSerializer() - Constructor for class net.md_5.bungee.chat.ComponentSerializer
 
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
 
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
 
ComponentStyleSerializer - Class in net.md_5.bungee.chat
 
ComponentStyleSerializer() - Constructor for class net.md_5.bungee.chat.ComponentStyleSerializer
 
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

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) - Static method in class net.md_5.bungee.chat.ComponentSerializer
Deserialize a JSON element as a single component.
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class net.md_5.bungee.api.chat.hover.content.EntitySerializer
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class net.md_5.bungee.api.chat.hover.content.ItemSerializer
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class net.md_5.bungee.api.chat.hover.content.TextSerializer
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class net.md_5.bungee.api.chat.ItemTag.Serializer
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class net.md_5.bungee.chat.ComponentSerializer
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class net.md_5.bungee.chat.ComponentStyleSerializer
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class net.md_5.bungee.chat.KeybindComponentSerializer
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class net.md_5.bungee.chat.ScoreComponentSerializer
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class net.md_5.bungee.chat.SelectorComponentSerializer
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class net.md_5.bungee.chat.TextComponentSerializer
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class net.md_5.bungee.chat.TranslatableComponentSerializer
 
deserialize(JsonObject, BaseComponent, JsonDeserializationContext) - Method in class net.md_5.bungee.chat.BaseComponentSerializer
 
deserialize(String) - Static method in class net.md_5.bungee.chat.ComponentSerializer
Deserialize a JSON-compliant String as a single component.
deserializeStyle(JsonElement) - Static method in class net.md_5.bungee.chat.ComponentSerializer
Deserialize a JSON element as a component style.
deserializeStyle(String) - Static method in class net.md_5.bungee.chat.ComponentSerializer
Deserialize a JSON-compliant String as a component style.
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.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() - Constructor for class net.md_5.bungee.api.chat.hover.content.Entity
 
EntitySerializer - Class in net.md_5.bungee.api.chat.hover.content
 
EntitySerializer() - Constructor for class net.md_5.bungee.api.chat.hover.content.EntitySerializer
 
equals(Object) - Method in class net.md_5.bungee.api.chat.hover.content.Text
 
equals(Object) - Method in class net.md_5.bungee.api.ChatColor
 
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

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
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.
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.
getCurrentComponent() - Method in class net.md_5.bungee.api.chat.ComponentBuilder
Gets the component at the position of the cursor.
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.
getTranslationKey() - Method in interface net.md_5.bungee.api.chat.TranslationProvider
Get the translation key.
getValue() - Method in class net.md_5.bungee.api.chat.HoverEvent
Deprecated.
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.hover.content.Text
 
hashCode() - Method in class net.md_5.bungee.api.ChatColor
 
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, BaseComponent[]) - Constructor for class net.md_5.bungee.api.chat.HoverEvent
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.
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.
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() - Constructor for class net.md_5.bungee.api.chat.hover.content.Item
 
ItemSerializer - Class in net.md_5.bungee.api.chat.hover.content
 
ItemSerializer() - Constructor for class net.md_5.bungee.api.chat.hover.content.ItemSerializer
 
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(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.
KeybindComponentSerializer - Class in net.md_5.bungee.chat
 
KeybindComponentSerializer() - Constructor for class net.md_5.bungee.chat.KeybindComponentSerializer
 
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.
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.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.
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

parse(String) - Static method in class net.md_5.bungee.chat.ComponentSerializer
Parse a JSON-compliant String as an array of base components.
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
 

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(ScoreComponent) - Constructor for class net.md_5.bungee.api.chat.ScoreComponent
Creates a score component from the original to clone it.
ScoreComponentSerializer - Class in net.md_5.bungee.chat
 
ScoreComponentSerializer() - Constructor for class net.md_5.bungee.chat.ScoreComponentSerializer
 
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(SelectorComponent) - Constructor for class net.md_5.bungee.api.chat.SelectorComponent
Creates a selector component from the original to clone it.
SelectorComponentSerializer - Class in net.md_5.bungee.chat
 
SelectorComponentSerializer() - Constructor for class net.md_5.bungee.chat.SelectorComponentSerializer
 
serialize(JsonObject, BaseComponent, JsonSerializationContext) - Method in class net.md_5.bungee.chat.BaseComponentSerializer
 
serialize(ComponentStyle, Type, JsonSerializationContext) - Method in class net.md_5.bungee.chat.ComponentStyleSerializer
 
serialize(Entity, Type, JsonSerializationContext) - Method in class net.md_5.bungee.api.chat.hover.content.EntitySerializer
 
serialize(Item, Type, JsonSerializationContext) - Method in class net.md_5.bungee.api.chat.hover.content.ItemSerializer
 
serialize(Text, Type, JsonSerializationContext) - Method in class net.md_5.bungee.api.chat.hover.content.TextSerializer
 
serialize(ItemTag, Type, JsonSerializationContext) - Method in class net.md_5.bungee.api.chat.ItemTag.Serializer
 
serialize(KeybindComponent, Type, JsonSerializationContext) - Method in class net.md_5.bungee.chat.KeybindComponentSerializer
 
serialize(ScoreComponent, Type, JsonSerializationContext) - Method in class net.md_5.bungee.chat.ScoreComponentSerializer
 
serialize(SelectorComponent, Type, JsonSerializationContext) - Method in class net.md_5.bungee.chat.SelectorComponentSerializer
 
serialize(TextComponent, Type, JsonSerializationContext) - Method in class net.md_5.bungee.chat.TextComponentSerializer
 
serialize(TranslatableComponent, Type, JsonSerializationContext) - Method in class net.md_5.bungee.chat.TranslatableComponentSerializer
 
serializedComponents - Static variable in class net.md_5.bungee.chat.ComponentSerializer
 
Serializer() - Constructor for class net.md_5.bungee.api.chat.ItemTag.Serializer
 
setBold(Boolean) - Method in class net.md_5.bungee.api.chat.BaseComponent
Set whether or not this component is bold.
setColor(ChatColor) - Method in class net.md_5.bungee.api.chat.BaseComponent
Set this component's color.
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
 
setFont(String) - Method in class net.md_5.bungee.api.chat.BaseComponent
Set this component's font.
setItalic(Boolean) - Method in class net.md_5.bungee.api.chat.BaseComponent
Set whether or not this component is italic.
setObfuscated(Boolean) - Method in class net.md_5.bungee.api.chat.BaseComponent
Set whether or not this component is obfuscated.
setStrikethrough(Boolean) - Method in class net.md_5.bungee.api.chat.BaseComponent
Set whether or not this component is strikethrough.
setStyle(ComponentStyle) - Method in class net.md_5.bungee.api.chat.BaseComponent
Set the ComponentStyle for this component.
setUnderlined(Boolean) - Method in class net.md_5.bungee.api.chat.BaseComponent
Set whether or not this component is underlined.
setWith(List<BaseComponent>) - Method in class net.md_5.bungee.api.chat.TranslatableComponent
Sets the translation substitutions to be used in this component.
SHOW_ACHIEVEMENT - Enum constant in enum net.md_5.bungee.api.chat.HoverEvent.Action
Deprecated.
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
 
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(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
TextComponentSerializer - Class in net.md_5.bungee.chat
 
TextComponentSerializer() - Constructor for class net.md_5.bungee.chat.TextComponentSerializer
 
TextSerializer - Class in net.md_5.bungee.api.chat.hover.content
 
TextSerializer() - Constructor for class net.md_5.bungee.api.chat.hover.content.TextSerializer
 
TOGGLE_PERSPECTIVE - Static variable in interface net.md_5.bungee.api.chat.Keybinds
 
toJson(BaseComponent) - Static method in class net.md_5.bungee.chat.ComponentSerializer
 
toJson(ComponentStyle) - Static method in class net.md_5.bungee.chat.ComponentSerializer
 
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(StringBuilder) - Method in class net.md_5.bungee.api.chat.KeybindComponent
 
toLegacyText(StringBuilder) - Method in class net.md_5.bungee.api.chat.ScoreComponent
 
toLegacyText(StringBuilder) - Method in class net.md_5.bungee.api.chat.SelectorComponent
 
toLegacyText(StringBuilder) - Method in class net.md_5.bungee.api.chat.TextComponent
 
toLegacyText(StringBuilder) - Method in class net.md_5.bungee.api.chat.TranslatableComponent
 
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
toPlainText() - Method in class net.md_5.bungee.api.chat.BaseComponent
Converts the component into a string without any formatting
toPlainText(StringBuilder) - Method in class net.md_5.bungee.api.chat.KeybindComponent
 
toPlainText(StringBuilder) - Method in class net.md_5.bungee.api.chat.ScoreComponent
 
toPlainText(StringBuilder) - Method in class net.md_5.bungee.api.chat.SelectorComponent
 
toPlainText(StringBuilder) - Method in class net.md_5.bungee.api.chat.TextComponent
 
toPlainText(StringBuilder) - Method in class net.md_5.bungee.api.chat.TranslatableComponent
 
toPlainText(BaseComponent...) - Static method in class net.md_5.bungee.api.chat.BaseComponent
Converts the components into a string without any formatting
toString() - Method in class net.md_5.bungee.api.chat.TextComponent
 
toString() - Method in class net.md_5.bungee.api.ChatColor
 
toString(Object) - Static method in class net.md_5.bungee.chat.ComponentSerializer
 
toString(BaseComponent) - Static method in class net.md_5.bungee.chat.ComponentSerializer
 
toString(BaseComponent...) - Static method in class net.md_5.bungee.chat.ComponentSerializer
 
toString(ComponentStyle) - Static method in class net.md_5.bungee.chat.ComponentSerializer
 
TranslatableComponent - Class in net.md_5.bungee.api.chat
 
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
TranslatableComponentSerializer - Class in net.md_5.bungee.chat
 
TranslatableComponentSerializer() - Constructor for class net.md_5.bungee.chat.TranslatableComponentSerializer
 
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
 
TranslationRegistry() - Constructor for class net.md_5.bungee.chat.TranslationRegistry
 

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