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 compact text component using a DSL builder pattern.
Creates a text component using a DSL builder pattern with a custom joiner function.
Creates a text component using a DSL builder pattern with a custom join configuration.
Creates a compact text component using a DSL builder pattern with a parent style context.
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.
Applies the given styler to the last appended component. This operator allows for syntax like +"string" { color(RED) }.
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.
Sets the click command of the last component added to this ComponentBuilder.
Sets the copy to clipboard text of the last component added to this ComponentBuilder.
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 text of the last component added to this ComponentBuilder.
Sets the hover component of the last component added to this ComponentBuilder.
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 suggest command of the last component added to this ComponentBuilder.
Sets the URL of the last component added to this ComponentBuilder.
Sets the text color to yellow.