Skip navigation links
A B C D E F G H I K L M N O P R S T U V W X Y Z 

A

absolute(int) - Static method in interface net.kyori.text.BlockNbtComponent.WorldPos.Coordinate
Creates a absolute coordinate with the given value.
absoluteWorldPos(int, int, int) - Method in interface net.kyori.text.BlockNbtComponent
Sets the block position to an absolute BlockNbtComponent.WorldPos with the given coordinates.
absoluteWorldPos(int, int, int) - Method in interface net.kyori.text.BlockNbtComponent.Builder
Sets the block position to an absolute BlockNbtComponent.WorldPos with the given coordinates.
AbstractComponent - Class in net.kyori.text
An abstract implementation of a text component.
AbstractComponent(List<Component>, Style) - Constructor for class net.kyori.text.AbstractComponent
 
action() - Method in class net.kyori.text.event.ClickEvent
Gets the click event action.
action() - Method in class net.kyori.text.event.HoverEvent
Gets the hover event action.
append(Component) - Method in interface net.kyori.text.Component
Appends a component to this component.
append(ComponentBuilder<?, ?>) - Method in interface net.kyori.text.Component
Appends a component to this component.
append(String) - Method in interface net.kyori.text.ComponentBuilder
Appends a text component to this component.
append(String, TextColor) - Method in interface net.kyori.text.ComponentBuilder
Appends a text component to this component.
append(String, TextColor, TextDecoration...) - Method in interface net.kyori.text.ComponentBuilder
Appends a text component to this component.
append(String, Consumer<? super TextComponent.Builder>) - Method in interface net.kyori.text.ComponentBuilder
Appends a text component to this component.
append(Component) - Method in interface net.kyori.text.ComponentBuilder
Appends a component to this component.
append(ComponentBuilder<?, ?>) - Method in interface net.kyori.text.ComponentBuilder
Appends a component to this component.
append(Iterable<? extends Component>) - Method in interface net.kyori.text.ComponentBuilder
Appends components to this component.
append(Component) - Method in interface net.kyori.text.ScopedComponent
 
append(ComponentBuilder<?, ?>) - Method in interface net.kyori.text.ScopedComponent
 
apply(Consumer<? super ComponentBuilder<?, ?>>) - Method in interface net.kyori.text.ComponentBuilder
Applies an action to this builder.
applyDeep(Consumer<? super ComponentBuilder<?, ?>>) - Method in interface net.kyori.text.ComponentBuilder
Applies an action to this component and all child components if they are an instance of BuildableComponent.
args() - Method in interface net.kyori.text.TranslatableComponent
Gets the unmodifiable list of translation arguments.
args(List<? extends Component>) - Method in interface net.kyori.text.TranslatableComponent
Sets the translation arguments for this component.
args(ComponentBuilder<?, ?>...) - Method in interface net.kyori.text.TranslatableComponent.Builder
Sets the translation args.
args(Component...) - Method in interface net.kyori.text.TranslatableComponent.Builder
Sets the translation args.
args(List<? extends Component>) - Method in interface net.kyori.text.TranslatableComponent.Builder
Sets the translation args.

B

blockNbt() - Static method in interface net.kyori.text.ComponentBuilders
Creates a block NBT component builder.
BlockNbtComponent - Interface in net.kyori.text
A block NBT component.
BlockNbtComponent.Builder - Interface in net.kyori.text
An NBT component builder.
BlockNbtComponent.LocalPos - Interface in net.kyori.text
A local position.
BlockNbtComponent.Pos - Interface in net.kyori.text
A position.
BlockNbtComponent.WorldPos - Interface in net.kyori.text
A world position.
BlockNbtComponent.WorldPos.Coordinate - Interface in net.kyori.text
A coordinate component within a BlockNbtComponent.WorldPos.
BlockNbtComponent.WorldPos.Coordinate.Type - Enum in net.kyori.text
The type of a coordinate.
build() - Method in interface net.kyori.text.ComponentBuilder
Build a component.
build() - Method in class net.kyori.text.format.Style.Builder
Builds the style.
BuildableComponent<C extends BuildableComponent<C,B>,B extends ComponentBuilder<C,B>> - Interface in net.kyori.text
A component which may be built.
builder() - Static method in interface net.kyori.text.BlockNbtComponent
Creates a block NBT component builder.
builder() - Static method in interface net.kyori.text.EntityNbtComponent
Creates an entity NBT component builder.
builder() - Static method in class net.kyori.text.format.Style
Creates a builder.
Builder() - Constructor for class net.kyori.text.format.Style.Builder
 
Builder(Component) - Constructor for class net.kyori.text.format.Style.Builder
 
Builder(Style) - Constructor for class net.kyori.text.format.Style.Builder
 
builder() - Static method in interface net.kyori.text.KeybindComponent
Creates a keybind component builder.
builder(String) - Static method in interface net.kyori.text.KeybindComponent
Creates a keybind component builder with a keybind.
builder() - Static method in interface net.kyori.text.ScoreComponent
Creates a score component builder.
builder(String, String) - Static method in interface net.kyori.text.ScoreComponent
Creates a score component builder with a name and objective.
builder() - Static method in interface net.kyori.text.SelectorComponent
Creates a selector component builder.
builder(String) - Static method in interface net.kyori.text.SelectorComponent
Creates a selector component builder with a pattern.
builder() - Static method in interface net.kyori.text.TextComponent
Creates a text component builder.
builder(String) - Static method in interface net.kyori.text.TextComponent
Creates a text component builder with content.
builder(String, TextColor) - Static method in interface net.kyori.text.TextComponent
Creates a text component builder with content, and optional color.
builder() - Static method in interface net.kyori.text.TranslatableComponent
Creates a translatable component builder.
builder(String) - Static method in interface net.kyori.text.TranslatableComponent
Creates a translatable component builder with a translation key.
byBoolean(boolean) - Static method in enum net.kyori.text.format.TextDecoration.State
Gets a state from a boolean.
byBoolean(Boolean) - Static method in enum net.kyori.text.format.TextDecoration.State
Gets a state from a Boolean.

C

changePage(String) - Static method in class net.kyori.text.event.ClickEvent
Creates a click event that changes to a page.
changePage(int) - Static method in class net.kyori.text.event.ClickEvent
Creates a click event that changes to a page.
children - Variable in class net.kyori.text.AbstractComponent
The list of children.
children() - Method in class net.kyori.text.AbstractComponent
 
children() - Method in interface net.kyori.text.Component
Gets the unmodifiable list of children.
children(List<Component>) - Method in interface net.kyori.text.Component
Sets the list of children.
children(List<Component>) - Method in interface net.kyori.text.ScopedComponent
 
clickEvent() - Method in interface net.kyori.text.Component
Gets the click event of this component.
clickEvent(ClickEvent) - Method in interface net.kyori.text.Component
Sets the click event of this component.
clickEvent(ClickEvent) - Method in interface net.kyori.text.ComponentBuilder
Sets the click event of this component.
ClickEvent - Class in net.kyori.text.event
A click event.
clickEvent(ClickEvent) - Method in class net.kyori.text.format.Style.Builder
Sets the click event.
clickEvent() - Method in class net.kyori.text.format.Style
Gets the click event.
clickEvent(ClickEvent) - Method in class net.kyori.text.format.Style
Sets the click event.
clickEvent(ClickEvent) - Method in interface net.kyori.text.ScopedComponent
 
ClickEvent.Action - Enum in net.kyori.text.event
An enumeration of click event actions.
color() - Method in interface net.kyori.text.Component
Gets the color of this component.
color(TextColor) - Method in interface net.kyori.text.Component
Sets the color of this component.
color(TextColor) - Method in interface net.kyori.text.ComponentBuilder
Sets the color of this component.
color(TextColor) - Method in class net.kyori.text.format.Style.Builder
Sets the color.
color() - Method in class net.kyori.text.format.Style
Gets the color.
color(TextColor) - Method in class net.kyori.text.format.Style
Sets the color.
color(TextColor) - Method in interface net.kyori.text.ScopedComponent
 
colorIfAbsent(TextColor) - Method in interface net.kyori.text.ComponentBuilder
Sets the color of this component if there isn't one set already.
colorIfAbsent(TextColor) - Method in class net.kyori.text.format.Style.Builder
Sets the color if there isn't one set already.
colorIfAbsent(TextColor) - Method in class net.kyori.text.format.Style
Sets the color if there isn't one set already.
Component - Interface in net.kyori.text
A text component.
ComponentBuilder<C extends BuildableComponent<C,B>,B extends ComponentBuilder<C,B>> - Interface in net.kyori.text
A component builder.
ComponentBuilders - Interface in net.kyori.text
 
ComponentRenderer<C> - Interface in net.kyori.text.renderer
A component renderer.
ComponentSerializer<I extends Component,O extends Component,R> - Interface in net.kyori.text.serializer
A Component serializer and deserializer.
contains(Component) - Method in interface net.kyori.text.Component
Checks if this component contains a component.
content(String) - Method in interface net.kyori.text.TextComponent.Builder
Sets the plain text content.
content() - Method in interface net.kyori.text.TextComponent
Gets the plain text content.
content(String) - Method in interface net.kyori.text.TextComponent
Sets the plain text content.
create(T[], Function<T, String>) - Static method in class net.kyori.text.util.NameMap
Creates a name map.

D

decoration(TextDecoration) - Method in interface net.kyori.text.Component
Gets the state of a decoration on this component.
decoration(TextDecoration, boolean) - Method in interface net.kyori.text.Component
Sets the state of a decoration on this component.
decoration(TextDecoration, TextDecoration.State) - Method in interface net.kyori.text.Component
Sets the value of a decoration on this component.
decoration(TextDecoration, boolean) - Method in interface net.kyori.text.ComponentBuilder
Sets the state of a decoration on this component.
decoration(TextDecoration, TextDecoration.State) - Method in interface net.kyori.text.ComponentBuilder
Sets the value of a decoration on this component.
decoration(TextDecoration, boolean) - Method in class net.kyori.text.format.Style.Builder
Sets the state of a decoration on this style.
decoration(TextDecoration, TextDecoration.State) - Method in class net.kyori.text.format.Style.Builder
Sets the value of a decoration.
decoration(TextDecoration) - Method in class net.kyori.text.format.Style
Gets the state of a decoration on this style.
decoration(TextDecoration, boolean) - Method in class net.kyori.text.format.Style
Sets the state of a decoration on this style.
decoration(TextDecoration, TextDecoration.State) - Method in class net.kyori.text.format.Style
Sets the value of a decoration on this style.
decoration(TextDecoration, boolean) - Method in interface net.kyori.text.ScopedComponent
 
decoration(TextDecoration, TextDecoration.State) - Method in interface net.kyori.text.ScopedComponent
 
decorations() - Method in interface net.kyori.text.Component
Gets a set of decorations this component has.
decorations(Set<TextDecoration>) - Method in interface net.kyori.text.Component
Gets a set of decorations this component has.
decorations(Set<TextDecoration>, boolean) - Method in interface net.kyori.text.ComponentBuilder
Sets the state of a set of decorations to flag on this component.
decorations() - Method in class net.kyori.text.format.Style
Gets a set of decorations this style has.
decorations(Set<TextDecoration>) - Method in class net.kyori.text.format.Style
Gets a set of decorations this style has.
deserialize(R) - Method in interface net.kyori.text.serializer.ComponentSerializer
Deserialize a component from input of type R.
detectCycle(Component) - Method in interface net.kyori.text.Component
Prevents a cycle between this component and the provided component.

E

empty() - Static method in class net.kyori.text.format.Style
Gets an empty style.
empty() - Static method in interface net.kyori.text.TextComponent
Gets a text component with empty content.
EMPTY_COMPONENT_LIST - Static variable in class net.kyori.text.AbstractComponent
An empty, unmodifiable, list of components.
entityNbt() - Static method in interface net.kyori.text.ComponentBuilders
Creates an entity NBT component builder.
EntityNbtComponent - Interface in net.kyori.text
An entity NBT component.
EntityNbtComponent.Builder - Interface in net.kyori.text
An entity NBT component builder.
equals(Object) - Method in class net.kyori.text.AbstractComponent
 
equals(AbstractComponent) - Method in class net.kyori.text.AbstractComponent
 
equals(Object) - Method in class net.kyori.text.event.ClickEvent
 
equals(Object) - Method in class net.kyori.text.event.HoverEvent
 
equals(Object) - Method in class net.kyori.text.format.Style
 

F

forwards() - Method in interface net.kyori.text.BlockNbtComponent.LocalPos
Gets the forwards value.
FriendlyComponentRenderer<C> - Class in net.kyori.text.renderer
A friendly component renderer.
FriendlyComponentRenderer() - Constructor for class net.kyori.text.renderer.FriendlyComponentRenderer
 
from(BiFunction<C, String, MessageFormat>) - Static method in class net.kyori.text.renderer.FriendlyComponentRenderer
 

G

get(String) - Method in class net.kyori.text.util.NameMap
Gets a value by its name.

H

hasDecoration(TextDecoration) - Method in interface net.kyori.text.Component
Tests if this component has a decoration.
hasDecoration(TextDecoration) - Method in class net.kyori.text.format.Style
Tests if this style has a decoration.
hashCode() - Method in class net.kyori.text.AbstractComponent
 
hashCode() - Method in class net.kyori.text.event.ClickEvent
 
hashCode() - Method in class net.kyori.text.event.HoverEvent
 
hashCode() - Method in class net.kyori.text.format.Style
 
hasStyling() - Method in interface net.kyori.text.Component
Tests if this component has any styling.
hoverEvent() - Method in interface net.kyori.text.Component
Gets the hover event of this component.
hoverEvent(HoverEvent) - Method in interface net.kyori.text.Component
Sets the hover event of this component.
hoverEvent(HoverEvent) - Method in interface net.kyori.text.ComponentBuilder
Sets the hover event of this component.
HoverEvent - Class in net.kyori.text.event
A hover event.
hoverEvent(HoverEvent) - Method in class net.kyori.text.format.Style.Builder
Sets the hover event.
hoverEvent() - Method in class net.kyori.text.format.Style
Gets the hover event.
hoverEvent(HoverEvent) - Method in class net.kyori.text.format.Style
Sets the hover event.
hoverEvent(HoverEvent) - Method in interface net.kyori.text.ScopedComponent
 
HoverEvent.Action - Enum in net.kyori.text.event
An enumeration of hover event actions.

I

insertion() - Method in interface net.kyori.text.Component
Gets the string to be inserted when this component is shift-clicked.
insertion(String) - Method in interface net.kyori.text.Component
Sets the string to be inserted when this component is shift-clicked.
insertion(String) - Method in interface net.kyori.text.ComponentBuilder
Sets the string to be inserted when this component is shift-clicked.
insertion(String) - Method in class net.kyori.text.format.Style.Builder
Sets the string to be inserted.
insertion() - Method in class net.kyori.text.format.Style
Gets the string to be inserted when this style is shift-clicked.
insertion(String) - Method in class net.kyori.text.format.Style
Sets the string to be inserted when this style is shift-clicked.
insertion(String) - Method in interface net.kyori.text.ScopedComponent
 
interpret() - Method in interface net.kyori.text.NbtComponent
Gets if we should be interpreting.
interpret(boolean) - Method in interface net.kyori.text.NbtComponent
Sets if we should be interpreting.
interpret(boolean) - Method in interface net.kyori.text.NbtComponentBuilder
Sets whether to interpret.
isEmpty() - Method in class net.kyori.text.format.Style
Tests if this style is empty.

K

key(String) - Method in interface net.kyori.text.TranslatableComponent.Builder
Sets the translation key.
key() - Method in interface net.kyori.text.TranslatableComponent
Gets the translation key.
key(String) - Method in interface net.kyori.text.TranslatableComponent
Sets the translation key.
keybind() - Static method in interface net.kyori.text.ComponentBuilders
Creates a keybind component builder.
keybind(String) - Static method in interface net.kyori.text.ComponentBuilders
Creates a keybind component builder with a keybind.
keybind(String) - Method in interface net.kyori.text.KeybindComponent.Builder
Sets the keybind.
keybind() - Method in interface net.kyori.text.KeybindComponent
Gets the keybind.
keybind(String) - Method in interface net.kyori.text.KeybindComponent
Sets the keybind.
KeybindComponent - Interface in net.kyori.text
A keybind component.
KeybindComponent.Builder - Interface in net.kyori.text
A keybind component builder.

L

left() - Method in interface net.kyori.text.BlockNbtComponent.LocalPos
Gets the left value.
localPos(double, double, double) - Method in interface net.kyori.text.BlockNbtComponent.Builder
Sets the block position to a BlockNbtComponent.LocalPos with the given values.
localPos(double, double, double) - Method in interface net.kyori.text.BlockNbtComponent
Sets the block position to a BlockNbtComponent.LocalPos with the given coordinates.

M

make(Consumer<? super BlockNbtComponent.Builder>) - Static method in interface net.kyori.text.BlockNbtComponent
Creates a block NBT component by applying configuration from consumer.
make(Consumer<? super EntityNbtComponent.Builder>) - Static method in interface net.kyori.text.EntityNbtComponent
Creates a entity NBT component by applying configuration from consumer.
make(Consumer<? super KeybindComponent.Builder>) - Static method in interface net.kyori.text.KeybindComponent
Creates a keybind component by applying configuration from consumer.
make(String, Consumer<? super KeybindComponent.Builder>) - Static method in interface net.kyori.text.KeybindComponent
Creates a keybind component by applying configuration from consumer.
make(Consumer<? super ScoreComponent.Builder>) - Static method in interface net.kyori.text.ScoreComponent
Creates a score component by applying configuration from consumer.
make(String, String, Consumer<? super ScoreComponent.Builder>) - Static method in interface net.kyori.text.ScoreComponent
Creates a score component by applying configuration from consumer.
make(Consumer<? super SelectorComponent.Builder>) - Static method in interface net.kyori.text.SelectorComponent
Creates a selector component by applying configuration from consumer.
make(String, Consumer<? super SelectorComponent.Builder>) - Static method in interface net.kyori.text.SelectorComponent
Creates a selector component by applying configuration from consumer.
make(Consumer<? super TextComponent.Builder>) - Static method in interface net.kyori.text.TextComponent
Creates a text component by applying configuration from consumer.
make(String, Consumer<? super TextComponent.Builder>) - Static method in interface net.kyori.text.TextComponent
Creates a text component by applying configuration from consumer.
make(Consumer<? super TranslatableComponent.Builder>) - Static method in interface net.kyori.text.TranslatableComponent
Creates a translatable component by applying configuration from consumer.
make(String, Consumer<? super TranslatableComponent.Builder>) - Static method in interface net.kyori.text.TranslatableComponent
Creates a translatable component by applying configuration from consumer.
make(String, List<? extends Component>, Consumer<? super TranslatableComponent.Builder>) - Static method in interface net.kyori.text.TranslatableComponent
Creates a translatable component by applying configuration from consumer.
mapChildren(Function<BuildableComponent<?, ?>, ? extends BuildableComponent<?, ?>>) - Method in interface net.kyori.text.ComponentBuilder
Replaces each child of this component with the resultant component from the function.
mapChildrenDeep(Function<BuildableComponent<?, ?>, ? extends BuildableComponent<?, ?>>) - Method in interface net.kyori.text.ComponentBuilder
Replaces each child and sub-child of this component with the resultant component of the function.
mergeColor(Component) - Method in interface net.kyori.text.Component
Merges the color from another component into this component.
mergeColor(Component) - Method in interface net.kyori.text.ComponentBuilder
Merges the color from another component into this component.
mergeColor(Style) - Method in class net.kyori.text.format.Style
Merges the color from another style into this style.
mergeColor(Component) - Method in interface net.kyori.text.ScopedComponent
 
mergeDecorations(Component) - Method in interface net.kyori.text.Component
Merges the decorations from another component into this component.
mergeDecorations(Component) - Method in interface net.kyori.text.ComponentBuilder
Merges the decorations from another component into this component.
mergeDecorations(Style) - Method in class net.kyori.text.format.Style
Merges the decorations from another style into this style.
mergeDecorations(Component) - Method in interface net.kyori.text.ScopedComponent
 
mergeEvents(Component) - Method in interface net.kyori.text.Component
Merges the events from another component into this component.
mergeEvents(Component) - Method in interface net.kyori.text.ComponentBuilder
Merges the events from another component into this component.
mergeEvents(Style) - Method in class net.kyori.text.format.Style
Merges the events from another style into this style.
mergeEvents(Component) - Method in interface net.kyori.text.ScopedComponent
 
mergeStyle(Component) - Method in interface net.kyori.text.ComponentBuilder
Merges styling from another component into this component.

N

name(String) - Method in interface net.kyori.text.ScoreComponent.Builder
Sets the score name.
name() - Method in interface net.kyori.text.ScoreComponent
Gets the score name.
name(String) - Method in interface net.kyori.text.ScoreComponent
Sets the score name.
name(T) - Method in class net.kyori.text.util.NameMap
Gets the name for a value.
NameMap<T> - Class in net.kyori.text.util
A name map.
NAMES - Static variable in enum net.kyori.text.event.ClickEvent.Action
The name map.
NAMES - Static variable in enum net.kyori.text.event.HoverEvent.Action
The name map.
NAMES - Static variable in enum net.kyori.text.format.TextColor
The name map.
NAMES - Static variable in enum net.kyori.text.format.TextDecoration
 
NbtComponent<C extends NbtComponent<C,B>,B extends NbtComponentBuilder<C,B>> - Interface in net.kyori.text
An NBT component.
NbtComponentBuilder<C extends NbtComponent<C,B>,B extends NbtComponentBuilder<C,B>> - Interface in net.kyori.text
An NBT component builder.
nbtPath() - Method in interface net.kyori.text.NbtComponent
Gets the NBT path.
nbtPath(String) - Method in interface net.kyori.text.NbtComponent
Sets the NBT path.
nbtPath(String) - Method in interface net.kyori.text.NbtComponentBuilder
Sets the NBT path content.
net.kyori.text - package net.kyori.text
 
net.kyori.text.event - package net.kyori.text.event
 
net.kyori.text.format - package net.kyori.text.format
 
net.kyori.text.renderer - package net.kyori.text.renderer
 
net.kyori.text.serializer - package net.kyori.text.serializer
 
net.kyori.text.util - package net.kyori.text.util
 
newline() - Static method in interface net.kyori.text.TextComponent
Gets a text component with a new line character as the content.

O

objective(String) - Method in interface net.kyori.text.ScoreComponent.Builder
Sets the score objective.
objective() - Method in interface net.kyori.text.ScoreComponent
Gets the objective name.
objective(String) - Method in interface net.kyori.text.ScoreComponent
Sets the score objective.
of(double, double, double) - Static method in interface net.kyori.text.BlockNbtComponent.LocalPos
Creates a local position with the given values.
of(String, BlockNbtComponent.Pos) - Static method in interface net.kyori.text.BlockNbtComponent
Creates a block NBT component with a position.
of(int, BlockNbtComponent.WorldPos.Coordinate.Type) - Static method in interface net.kyori.text.BlockNbtComponent.WorldPos.Coordinate
Creates a coordinate with the given value and type.
of(BlockNbtComponent.WorldPos.Coordinate, BlockNbtComponent.WorldPos.Coordinate, BlockNbtComponent.WorldPos.Coordinate) - Static method in interface net.kyori.text.BlockNbtComponent.WorldPos
Creates a world position with the given coordinates.
of(String, String) - Static method in interface net.kyori.text.EntityNbtComponent
Creates a entity NBT component with a position.
of(ClickEvent.Action, String) - Static method in class net.kyori.text.event.ClickEvent
Creates a click event.
of(HoverEvent.Action, Component) - Static method in class net.kyori.text.event.HoverEvent
Creates a hover event.
of(TextColor) - Static method in class net.kyori.text.format.Style
Creates a style with color.
of(TextColor, TextDecoration...) - Static method in class net.kyori.text.format.Style
Creates a style with color and decorations.
of(String) - Static method in interface net.kyori.text.KeybindComponent
Creates a keybind component with a keybind.
of(String, TextColor) - Static method in interface net.kyori.text.KeybindComponent
Creates a keybind component with content, and optional color.
of(String, TextColor, TextDecoration...) - Static method in interface net.kyori.text.KeybindComponent
Creates a keybind component with content, and optional color and decorations.
of(String, TextColor, Set<TextDecoration>) - Static method in interface net.kyori.text.KeybindComponent
Creates a keybind component with content, and optional color and decorations.
of(String, String) - Static method in interface net.kyori.text.ScoreComponent
Creates a score component with a name and objective.
of(String, String, String) - Static method in interface net.kyori.text.ScoreComponent
Creates a score component with a name, objective, and optional value.
of(String) - Static method in interface net.kyori.text.SelectorComponent
Creates a selector component with a pattern.
of(String) - Static method in interface net.kyori.text.TextComponent
Creates a text component with content.
of(boolean) - Static method in interface net.kyori.text.TextComponent
Creates a text component with the content of String.valueOf(boolean).
of(char) - Static method in interface net.kyori.text.TextComponent
Creates a text component with the content of String.valueOf(char).
of(double) - Static method in interface net.kyori.text.TextComponent
Creates a text component with the content of String.valueOf(double).
of(float) - Static method in interface net.kyori.text.TextComponent
Creates a text component with the content of String.valueOf(float).
of(int) - Static method in interface net.kyori.text.TextComponent
Creates a text component with the content of String.valueOf(int).
of(long) - Static method in interface net.kyori.text.TextComponent
Creates a text component with the content of String.valueOf(long).
of(String, TextColor) - Static method in interface net.kyori.text.TextComponent
Creates a text component with content, and optional color.
of(String, TextColor, TextDecoration...) - Static method in interface net.kyori.text.TextComponent
Creates a text component with content, and optional color and decorations.
of(String, TextColor, Set<TextDecoration>) - Static method in interface net.kyori.text.TextComponent
Creates a text component with content, and optional color and decorations.
of(String) - Static method in interface net.kyori.text.TranslatableComponent
Creates a translatable component with a translation key.
of(String, TextColor) - Static method in interface net.kyori.text.TranslatableComponent
Creates a translatable component with a translation key, and optional color.
of(String, TextColor, TextDecoration...) - Static method in interface net.kyori.text.TranslatableComponent
Creates a translatable component with a translation key, and optional color and decorations.
of(String, TextColor, Set<TextDecoration>) - Static method in interface net.kyori.text.TranslatableComponent
Creates a translatable component with a translation key, and optional color and decorations.
of(String, Component...) - Static method in interface net.kyori.text.TranslatableComponent
Creates a translatable component with a translation key and arguments.
of(String, TextColor, Component...) - Static method in interface net.kyori.text.TranslatableComponent
Creates a translatable component with a translation key, arguments, and optional color.
of(String, TextColor, Set<TextDecoration>, Component...) - Static method in interface net.kyori.text.TranslatableComponent
Creates a translatable component with a translation key, arguments, and optional color and decorations.
of(String, List<? extends Component>) - Static method in interface net.kyori.text.TranslatableComponent
Creates a translatable component with a translation key and arguments.
of(String, TextColor, List<? extends Component>) - Static method in interface net.kyori.text.TranslatableComponent
Creates a translatable component with a translation key, arguments, and optional color.
of(String, TextColor, Set<TextDecoration>, List<? extends Component>) - Static method in interface net.kyori.text.TranslatableComponent
Creates a translatable component with a translation key, arguments, and optional color and decorations.
openFile(String) - Static method in class net.kyori.text.event.ClickEvent
Creates a click event that opens a file.
openUrl(String) - Static method in class net.kyori.text.event.ClickEvent
Creates a click event that opens a url.

P

pattern(String) - Method in interface net.kyori.text.SelectorComponent.Builder
Sets the selector pattern.
pattern() - Method in interface net.kyori.text.SelectorComponent
Gets the selector pattern.
pattern(String) - Method in interface net.kyori.text.SelectorComponent
Sets the selector pattern.
populateToString(Map<String, Object>) - Method in class net.kyori.text.AbstractComponent
 
pos(BlockNbtComponent.Pos) - Method in interface net.kyori.text.BlockNbtComponent.Builder
Sets the block position.
pos() - Method in interface net.kyori.text.BlockNbtComponent
Gets the block position.
pos(BlockNbtComponent.Pos) - Method in interface net.kyori.text.BlockNbtComponent
Sets the block position.

R

readable() - Method in enum net.kyori.text.event.ClickEvent.Action
Tests if this action is readable.
readable() - Method in enum net.kyori.text.event.HoverEvent.Action
Tests if this action is readable.
relative(int) - Static method in interface net.kyori.text.BlockNbtComponent.WorldPos.Coordinate
Creates a relative coordinate with the given value.
relativeWorldPos(int, int, int) - Method in interface net.kyori.text.BlockNbtComponent.Builder
Sets the block position to an relative BlockNbtComponent.WorldPos with the given coordinates.
relativeWorldPos(int, int, int) - Method in interface net.kyori.text.BlockNbtComponent
Sets the block position to an relative BlockNbtComponent.WorldPos with the given coordinates.
render(Component, C) - Method in interface net.kyori.text.renderer.ComponentRenderer
Renders a component.
render(Component, C) - Method in class net.kyori.text.renderer.FriendlyComponentRenderer
 
resetStyle() - Method in interface net.kyori.text.ComponentBuilder
Resets all styling on this component.
runCommand(String) - Static method in class net.kyori.text.event.ClickEvent
Creates a click event that runs a command.

S

ScopedComponent<C extends Component> - Interface in net.kyori.text
Some magic to change return types.
score() - Static method in interface net.kyori.text.ComponentBuilders
Creates a score component builder.
score(String, String) - Static method in interface net.kyori.text.ComponentBuilders
Creates a score component builder with a name and objective.
ScoreComponent - Interface in net.kyori.text
A scoreboard score component.
ScoreComponent.Builder - Interface in net.kyori.text
A score component builder.
selector() - Static method in interface net.kyori.text.ComponentBuilders
Creates a selector component builder.
selector(String) - Static method in interface net.kyori.text.ComponentBuilders
Creates a selector component builder with a pattern.
selector(String) - Method in interface net.kyori.text.EntityNbtComponent.Builder
Sets the entity selector.
selector() - Method in interface net.kyori.text.EntityNbtComponent
Gets the entity selector.
selector(String) - Method in interface net.kyori.text.EntityNbtComponent
Sets the entity selector.
SelectorComponent - Interface in net.kyori.text
A scoreboard selector component.
SelectorComponent.Builder - Interface in net.kyori.text
A selector component builder.
serialize(I) - Method in interface net.kyori.text.serializer.ComponentSerializer
Serializes a component into an output of type R.
showEntity(Component) - Static method in class net.kyori.text.event.HoverEvent
Creates a hover event that shows an entity on hover.
showItem(Component) - Static method in class net.kyori.text.event.HoverEvent
Creates a hover event that shows an item on hover.
showText(Component) - Static method in class net.kyori.text.event.HoverEvent
Creates a hover event that shows text on hover.
space() - Static method in interface net.kyori.text.TextComponent
Gets a text immutable component with a single space as the content.
style - Variable in class net.kyori.text.AbstractComponent
The style of this component.
style() - Method in class net.kyori.text.AbstractComponent
 
style() - Method in interface net.kyori.text.Component
Gets the style of this component.
style(Style) - Method in interface net.kyori.text.Component
Sets the style of this component.
style(Style) - Method in interface net.kyori.text.ComponentBuilder
Sets the style.
Style - Class in net.kyori.text.format
 
Style.Builder - Class in net.kyori.text.format
A style builder.
suggestCommand(String) - Static method in class net.kyori.text.event.ClickEvent
Creates a click event that suggests a command.

T

text() - Static method in interface net.kyori.text.ComponentBuilders
Creates a text component builder.
text(String, TextColor) - Static method in interface net.kyori.text.ComponentBuilders
Creates a text component builder with content, and optional color.
text(char) - Static method in interface net.kyori.text.ComponentBuilders
Creates a text component builder with the content of String.valueOf(char).
text(double) - Static method in interface net.kyori.text.ComponentBuilders
Creates a text component builder with the content of String.valueOf(double).
text(float) - Static method in interface net.kyori.text.ComponentBuilders
Creates a text component builder with the content of String.valueOf(float).
text(int) - Static method in interface net.kyori.text.ComponentBuilders
Creates a text component builder with the content of String.valueOf(int).
text(long) - Static method in interface net.kyori.text.ComponentBuilders
Creates a text component builder with the content of String.valueOf(long).
text(String) - Static method in interface net.kyori.text.ComponentBuilders
Creates a text component builder with content.
TextColor - Enum in net.kyori.text.format
An enumeration of colors which may be applied to a Component.
TextComponent - Interface in net.kyori.text
A plain text component.
TextComponent.Builder - Interface in net.kyori.text
A text component builder.
TextDecoration - Enum in net.kyori.text.format
An enumeration of decorations which may be applied to a Component.
TextDecoration.State - Enum in net.kyori.text.format
A state that a TextDecoration can be in.
TextFormat - Interface in net.kyori.text.format
A format which may be applied to a Component.
toBuilder() - Method in interface net.kyori.text.BuildableComponent
Create a builder from this component.
toBuilder() - Method in class net.kyori.text.format.Style
Create a builder from this style.
toString() - Method in class net.kyori.text.AbstractComponent
 
toString() - Method in enum net.kyori.text.event.ClickEvent.Action
 
toString() - Method in class net.kyori.text.event.ClickEvent
 
toString() - Method in enum net.kyori.text.event.HoverEvent.Action
 
toString() - Method in class net.kyori.text.event.HoverEvent
 
toString() - Method in class net.kyori.text.format.Style
 
toString() - Method in enum net.kyori.text.format.TextColor
 
toString() - Method in enum net.kyori.text.format.TextDecoration.State
 
toString() - Method in enum net.kyori.text.format.TextDecoration
 
toString(Object, Map<String, Object>) - Static method in interface net.kyori.text.util.ToStringer
 
ToStringer - Interface in net.kyori.text.util
 
translatable() - Static method in interface net.kyori.text.ComponentBuilders
Creates a translatable component builder.
translatable(String) - Static method in interface net.kyori.text.ComponentBuilders
Creates a translatable component builder with a translation key.
TranslatableComponent - Interface in net.kyori.text
A translatable text component.
TranslatableComponent.Builder - Interface in net.kyori.text
A text component builder.
translation(C, String) - Method in class net.kyori.text.renderer.FriendlyComponentRenderer
Gets a translation for a translation key in the given context.
type() - Method in interface net.kyori.text.BlockNbtComponent.WorldPos.Coordinate
Gets the type.

U

up() - Method in interface net.kyori.text.BlockNbtComponent.LocalPos
Gets the up value.

V

value() - Method in interface net.kyori.text.BlockNbtComponent.WorldPos.Coordinate
Gets the value.
value() - Method in class net.kyori.text.event.ClickEvent
Gets the click event value.
value() - Method in class net.kyori.text.event.HoverEvent
Gets the hover event value.
value(String) - Method in interface net.kyori.text.ScoreComponent.Builder
Sets the value.
value() - Method in interface net.kyori.text.ScoreComponent
Gets the value.
value(String) - Method in interface net.kyori.text.ScoreComponent
Sets the value.
valueOf(String) - Static method in enum net.kyori.text.BlockNbtComponent.WorldPos.Coordinate.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.kyori.text.event.ClickEvent.Action
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.kyori.text.event.HoverEvent.Action
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.kyori.text.format.TextColor
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.kyori.text.format.TextDecoration.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.kyori.text.format.TextDecoration
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.kyori.text.BlockNbtComponent.WorldPos.Coordinate.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.kyori.text.event.ClickEvent.Action
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.kyori.text.event.HoverEvent.Action
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.kyori.text.format.TextColor
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.kyori.text.format.TextDecoration.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.kyori.text.format.TextDecoration
Returns an array containing the constants of this enum type, in the order they are declared.

W

worldPos(BlockNbtComponent.WorldPos.Coordinate, BlockNbtComponent.WorldPos.Coordinate, BlockNbtComponent.WorldPos.Coordinate) - Method in interface net.kyori.text.BlockNbtComponent.Builder
Sets the block position to a BlockNbtComponent.WorldPos with the given coordinates.
worldPos(BlockNbtComponent.WorldPos.Coordinate, BlockNbtComponent.WorldPos.Coordinate, BlockNbtComponent.WorldPos.Coordinate) - Method in interface net.kyori.text.BlockNbtComponent
Sets the block position to a BlockNbtComponent.WorldPos with the given coordinates.

X

x() - Method in interface net.kyori.text.BlockNbtComponent.WorldPos
Gets the x coordinate.

Y

y() - Method in interface net.kyori.text.BlockNbtComponent.WorldPos
Gets the y coordinate.

Z

z() - Method in interface net.kyori.text.BlockNbtComponent.WorldPos
Gets the z coordinate.
A B C D E F G H I K L M N O P R S T U V W X Y Z 
Skip navigation links