Index
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
andComponentBuilder.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
-
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 suppliedComponentStyle
.
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 anHoverEvent.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
-
Deprecated.
- 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
Y
A B C D E F G H I J K L M N O P R S T U V W YAll Classes and Interfaces|All Packages|Constant Field Values