# Index

B C D E F G H I K N O P S T V
All Classes and Interfaces|All Packages

## B

BaseComponentSerializer - Class in net.md_5.bungee.chat
BaseComponentSerializer(VersionedComponentSerializer) - Constructor for class net.md_5.bungee.chat.BaseComponentSerializer

## C

canEqual(Object) - Method in class net.md_5.bungee.chat.ClickEventSerializer
ChatVersion - Enum in net.md_5.bungee.chat
ClickEventSerializer - Class in net.md_5.bungee.chat
ClickEventSerializer(ClickEventSerializer.ClickType) - Constructor for class net.md_5.bungee.chat.ClickEventSerializer
ClickEventSerializer.ClickType - Enum in net.md_5.bungee.chat
ComponentSerializer - Class in net.md_5.bungee.chat
ComponentSerializer() - Constructor for class net.md_5.bungee.chat.ComponentSerializer
ComponentStyleSerializer - Class in net.md_5.bungee.chat
ComponentStyleSerializer() - Constructor for class net.md_5.bungee.chat.ComponentStyleSerializer

## D

deserialize(JsonElement) - Static method in class net.md_5.bungee.chat.ComponentSerializer
  Deserialize a JSON element as a single component.
deserialize(JsonElement) - Method in class net.md_5.bungee.chat.VersionedComponentSerializer
  Deserialize a JSON element as a single component.
deserialize(JsonElement) - Method in class net.md_5.bungee.serializer.dialog.DialogSerializer
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.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.ObjectComponentSerializer
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(JsonElement, Type, JsonDeserializationContext) - Method in class net.md_5.bungee.chat.VersionedComponentSerializer
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class net.md_5.bungee.serializer.dialog.DialogActionSerializer
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class net.md_5.bungee.serializer.dialog.DialogSerializer
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class net.md_5.bungee.serializer.dialog.ShowDialogClickEventSerializer
deserialize(JsonObject, JsonDeserializationContext) - Method in class net.md_5.bungee.chat.ClickEventSerializer
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.
deserialize(String) - Method in class net.md_5.bungee.chat.VersionedComponentSerializer
  Deserialize a JSON-compliant String as a single component.
deserialize(String) - Method in class net.md_5.bungee.serializer.dialog.DialogSerializer
deserializeStyle(JsonElement) - Static method in class net.md_5.bungee.chat.ComponentSerializer
  Deserialize a JSON element as a component style.
deserializeStyle(JsonElement) - Method in class net.md_5.bungee.chat.VersionedComponentSerializer
  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.
deserializeStyle(String) - Method in class net.md_5.bungee.chat.VersionedComponentSerializer
  Deserialize a JSON-compliant String as a component style.
DIALOG - Enum constant in enum net.md_5.bungee.chat.ClickEventSerializer.ClickType
DIALOG - Static variable in class net.md_5.bungee.chat.ClickEventSerializer
DialogActionSerializer - Class in net.md_5.bungee.serializer.dialog
DialogActionSerializer() - Constructor for class net.md_5.bungee.serializer.dialog.DialogActionSerializer
DialogSerializer - Class in net.md_5.bungee.serializer.dialog
DialogSerializer(VersionedComponentSerializer) - Constructor for class net.md_5.bungee.serializer.dialog.DialogSerializer

## E

EntitySerializer - Class in net.md_5.bungee.api.chat.hover.content
EntitySerializer(VersionedComponentSerializer) - Constructor for class net.md_5.bungee.api.chat.hover.content.EntitySerializer
equals(Object) - Method in class net.md_5.bungee.chat.ClickEventSerializer

## F

forVersion(ChatVersion) - Static method in class net.md_5.bungee.chat.VersionedComponentSerializer

## G

getDefault() - Static method in class net.md_5.bungee.chat.VersionedComponentSerializer
  Deprecated.
getDialogSerializer() - Method in class net.md_5.bungee.chat.VersionedComponentSerializer
getGson() - Method in class net.md_5.bungee.chat.VersionedComponentSerializer
getType() - Method in class net.md_5.bungee.chat.ClickEventSerializer
getVersion() - Method in class net.md_5.bungee.chat.VersionedComponentSerializer

## H

hashCode() - Method in class net.md_5.bungee.chat.ClickEventSerializer

## I

ItemSerializer - Class in net.md_5.bungee.api.chat.hover.content
ItemSerializer() - Constructor for class net.md_5.bungee.api.chat.hover.content.ItemSerializer

## K

KeybindComponentSerializer - Class in net.md_5.bungee.chat
KeybindComponentSerializer(VersionedComponentSerializer) - Constructor for class net.md_5.bungee.chat.KeybindComponentSerializer

## N

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
net.md_5.bungee.serializer.dialog - package net.md_5.bungee.serializer.dialog
NEW - Enum constant in enum net.md_5.bungee.chat.ClickEventSerializer.ClickType
NEW - Static variable in class net.md_5.bungee.chat.ClickEventSerializer

## O

ObjectComponentSerializer - Class in net.md_5.bungee.chat
ObjectComponentSerializer(VersionedComponentSerializer) - Constructor for class net.md_5.bungee.chat.ObjectComponentSerializer
OLD - Enum constant in enum net.md_5.bungee.chat.ClickEventSerializer.ClickType
OLD - Static variable in class net.md_5.bungee.chat.ClickEventSerializer

## P

parse(String) - Static method in class net.md_5.bungee.chat.ComponentSerializer
  Parse a JSON-compliant String as an array of base components.
parse(String) - Method in class net.md_5.bungee.chat.VersionedComponentSerializer
  Parse a JSON-compliant String as an array of base components.

## S

ScoreComponentSerializer - Class in net.md_5.bungee.chat
ScoreComponentSerializer(VersionedComponentSerializer) - Constructor for class net.md_5.bungee.chat.ScoreComponentSerializer
SelectorComponentSerializer - Class in net.md_5.bungee.chat
SelectorComponentSerializer(VersionedComponentSerializer) - Constructor for class net.md_5.bungee.chat.SelectorComponentSerializer
serialize(JsonObject, BaseComponent, JsonSerializationContext) - Method in class net.md_5.bungee.chat.BaseComponentSerializer
serialize(ClickEvent, JsonSerializationContext) - Method in class net.md_5.bungee.chat.ClickEventSerializer
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(KeybindComponent, Type, JsonSerializationContext) - Method in class net.md_5.bungee.chat.KeybindComponentSerializer
serialize(ObjectComponent, Type, JsonSerializationContext) - Method in class net.md_5.bungee.chat.ObjectComponentSerializer
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
serialize(Action, Type, JsonSerializationContext) - Method in class net.md_5.bungee.serializer.dialog.DialogActionSerializer
serialize(ShowDialogClickEvent, Type, JsonSerializationContext) - Method in class net.md_5.bungee.serializer.dialog.ShowDialogClickEventSerializer
serialize(Dialog, Type, JsonSerializationContext) - Method in class net.md_5.bungee.serializer.dialog.DialogSerializer
serializedComponents - Static variable in class net.md_5.bungee.chat.VersionedComponentSerializer
serializer - Variable in class net.md_5.bungee.chat.BaseComponentSerializer
ShowDialogClickEventSerializer - Class in net.md_5.bungee.serializer.dialog
ShowDialogClickEventSerializer() - Constructor for class net.md_5.bungee.serializer.dialog.ShowDialogClickEventSerializer

## T

TextComponentSerializer - Class in net.md_5.bungee.chat
TextComponentSerializer(VersionedComponentSerializer) - 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
toJson(BaseComponent) - Static method in class net.md_5.bungee.chat.ComponentSerializer
toJson(BaseComponent) - Method in class net.md_5.bungee.chat.VersionedComponentSerializer
toJson(ComponentStyle) - Static method in class net.md_5.bungee.chat.ComponentSerializer
toJson(ComponentStyle) - Method in class net.md_5.bungee.chat.VersionedComponentSerializer
toJson(Dialog) - Method in class net.md_5.bungee.serializer.dialog.DialogSerializer
toString() - Method in class net.md_5.bungee.chat.ClickEventSerializer
toString(Object) - Static method in class net.md_5.bungee.chat.ComponentSerializer
  Deprecated.
  Error-prone, be careful which object you input here
toString(Object) - Method in class net.md_5.bungee.chat.VersionedComponentSerializer
  Deprecated.
  Error-prone, be careful which object you input here
toString(BaseComponent) - Static method in class net.md_5.bungee.chat.ComponentSerializer
toString(BaseComponent) - Method in class net.md_5.bungee.chat.VersionedComponentSerializer
toString(BaseComponent...) - Static method in class net.md_5.bungee.chat.ComponentSerializer
toString(BaseComponent...) - Method in class net.md_5.bungee.chat.VersionedComponentSerializer
toString(ComponentStyle) - Static method in class net.md_5.bungee.chat.ComponentSerializer
toString(ComponentStyle) - Method in class net.md_5.bungee.chat.VersionedComponentSerializer
toString(Content) - Static method in class net.md_5.bungee.chat.ComponentSerializer
  Deprecated.
  for legacy internal use only
toString(Content) - Method in class net.md_5.bungee.chat.VersionedComponentSerializer
  Deprecated.
  for legacy internal use only
toString(Dialog) - Method in class net.md_5.bungee.serializer.dialog.DialogSerializer
TranslatableComponentSerializer - Class in net.md_5.bungee.chat
TranslatableComponentSerializer(VersionedComponentSerializer) - Constructor for class net.md_5.bungee.chat.TranslatableComponentSerializer

## V

V1_16 - Enum constant in enum net.md_5.bungee.chat.ChatVersion
V1_21_5 - Enum constant in enum net.md_5.bungee.chat.ChatVersion
valueOf(String) - Static method in enum net.md_5.bungee.chat.ChatVersion
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.md_5.bungee.chat.ClickEventSerializer.ClickType
  Returns the enum constant of this type with the specified name.
values() - Static method in enum net.md_5.bungee.chat.ChatVersion
  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.chat.ClickEventSerializer.ClickType
  Returns an array containing the constants of this enum type, in the order they are declared.
VersionedComponentSerializer - Class in net.md_5.bungee.chat
VersionedComponentSerializer(ChatVersion) - Constructor for class net.md_5.bungee.chat.VersionedComponentSerializer

B C D E F G H I K N O P S T V
All Classes and Interfaces|All Packages