Package-level declarations
Types
DSL marker annotation for component builder scopes.
Represents different component serialization formats supported by Adventure API.
Properties
Functions
Sets the text color to aqua.
Sets the text color to black.
Sets the text color to blue.
Sets the bold decoration of the last component added to this ComponentBuilder.
Applies the bold text decoration to this style.
Applies the bold text decoration to this style builder.
Creates a text component using a DSL builder pattern.
Creates a text component using a DSL builder pattern with a custom joiner function.
Sets the text color to dark aqua.
Sets the text color to dark blue.
Sets the text color to dark gray.
Sets the text color to dark green.
Sets the text color to dark purple.
Sets the text color to dark red.
Sets the font using a namespaced path string (e.g., "namespace:path").
Sets the font using the specified namespace and path.
Sets the text color to gold.
Sets the text color to gray.
Sets the text color to green.
Sets the italic decoration of the last component added to this ComponentBuilder.
Applies the italic text decoration to this style.
Applies the italic text decoration to this style builder.
Sets the text color to light purple.
Sets the obfuscated decoration of the last component added to this ComponentBuilder.
Applies the obfuscated text decoration to this style.
Applies the obfuscated text decoration to this style builder.
Operator function to append a string to this component builder using the + operator.
Operator function to append a component to this component builder using the + operator.
Operator function to append a string to this component builder using the += operator.
Operator function to append a component to this component builder using the += operator.
Sets the text color to light purple.
Sets the text color to red.
Sets the strikethrough decoration of the last component added to this ComponentBuilder.
Applies the strikethrough text decoration to this style.
Applies the strikethrough text decoration to this style builder.
Serializes this component into a string using the specified format.
Sets the underline decoration of the last component added to this ComponentBuilder.
Applies the underlined text decoration to this style.
Applies the underlined text decoration to this style builder.
Sets the text color to white.
Sets the click event of this style to run a command from a string.
Sets the click event of this style.
Sets the color of the last component added to this ComponentBuilder using an integer RGB value.
Sets the color of the last component added to this ComponentBuilder.
Sets the color of this component builder.
Sets the color of this style using an integer RGB value.
Sets the color of this style.
Adds multiple text decorations to this style.
Adds a text decoration to this style.
Sets the font of the last component added to this ComponentBuilder using a font key string.
Sets the font of the last component added to this ComponentBuilder.
Sets the font of this style.
Sets the hover event of this style using a component.
Sets the insertion text of this style.
Sets the click event of this style to open a file.
Sets the click event of this style to open a URL.
Applies a style to the last component added to this ComponentBuilder using a DSL builder pattern.
Applies a style to this component builder using a builder consumer.
Applies a style to this component builder.
Sets the click event of this style to suggest a command.
Sets the text color to yellow.