Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

absolute(int) - Static method in interface net.kyori.adventure.text.BlockNBTComponent.WorldPos.Coordinate
Creates a absolute coordinate with the given value.
ABSOLUTE - Enum constant in enum class net.kyori.adventure.text.BlockNBTComponent.WorldPos.Coordinate.Type
An absolute coordinate.
absoluteWorldPos(int, int, int) - Method in interface net.kyori.adventure.text.BlockNBTComponent
Sets the block position to an absolute BlockNBTComponent.WorldPos with the given coordinates.
absoluteWorldPos(int, int, int) - Method in interface net.kyori.adventure.text.BlockNBTComponent.Builder
Sets the block position to an absolute BlockNBTComponent.WorldPos with the given coordinates.
AbstractBuilder<R> - Interface in net.kyori.adventure.builder
A builder.
AbstractComponentRenderer<C> - Class in net.kyori.adventure.text.renderer
An abstract implementation of a component renderer.
AbstractComponentRenderer() - Constructor for class net.kyori.adventure.text.renderer.AbstractComponentRenderer
Constructs a new abstract component renderer.
AbstractTranslationStore<T> - Class in net.kyori.adventure.translation
An abstraction to ease the construction of translation stores with generic values.
AbstractTranslationStore(Key) - Constructor for class net.kyori.adventure.translation.AbstractTranslationStore
Creates a new abstract translation store with a given name.
AbstractTranslationStore.StringBased<T> - Class in net.kyori.adventure.translation
An abstract, string-based translation store.
accept(int, int, TokenType) - Method in class net.kyori.adventure.text.minimessage.internal.parser.match.MatchedTokenConsumer
Accepts a matched token.
accept(int, int, TokenType) - Method in class net.kyori.adventure.text.minimessage.internal.parser.match.StringResolvingMatchedTokenConsumer
 
accept(int, int, TokenType) - Method in class net.kyori.adventure.text.minimessage.internal.parser.match.TokenListProducingMatchedTokenConsumer
 
accept(T) - Method in interface net.kyori.adventure.text.event.ClickCallback
Perform an action for this event.
ACCEPTED - Enum constant in enum class net.kyori.adventure.resource.ResourcePackStatus
Indicates that the user has accepted download.
acceptHeterogeneousLists(boolean) - Method in class net.kyori.adventure.nbt.TagStringIO.Builder
Configure whether or not the resulting IO configuration will accept heterogeneous lists.
acceptLegacy(boolean) - Method in class net.kyori.adventure.nbt.TagStringIO.Builder
Configure whether or not the resulting IO configuration will accept legacy-formatted data.
action() - Method in class net.kyori.adventure.text.event.ClickEvent
Gets the click event action.
action() - Method in class net.kyori.adventure.text.event.HoverEvent
Gets the hover event action.
activeBossBars() - Method in interface net.kyori.adventure.bossbar.BossBarViewer
Gets an unmodifiable view of all known currently active bossbars.
add(Iterable) - Method in interface net.kyori.adventure.nbt.ListTagSetter
Adds multiple tags.
add(T) - Method in interface net.kyori.adventure.nbt.ListTagSetter
Adds a tag.
addArgument(Object) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLoggingEventBuilder
 
addArgument(Supplier) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLoggingEventBuilder
 
addChild(ElementNode) - Method in class net.kyori.adventure.text.minimessage.internal.parser.node.ElementNode
Adds a child to this node.
addFlag(BossBar.Flag) - Method in interface net.kyori.adventure.bossbar.BossBar
Adds a flag to this bossbar.
addFlags(Iterable) - Method in interface net.kyori.adventure.bossbar.BossBar
Adds flags to this bossbar.
addFlags(BossBar.Flag...) - Method in interface net.kyori.adventure.bossbar.BossBar
Adds flags to this bossbar.
addingRequest(ResourcePackInfoLike, ResourcePackInfoLike...) - Static method in interface net.kyori.adventure.resource.ResourcePackRequest
Create a basic request to apply the provided resource packs.
addKeyValue(String, Object) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLoggingEventBuilder
 
addKeyValue(String, Supplier) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLoggingEventBuilder
 
addListener(BossBar.Listener) - Method in interface net.kyori.adventure.bossbar.BossBar
Adds a listener.
addListener0(L) - Method in class net.kyori.adventure.util.Listenable
Adds a listener.
addMarker(Marker) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLoggingEventBuilder
 
addOne(List, T) - Static method in class net.kyori.adventure.util.MonkeyBars
Adds an element to the end of the list, or returns a new list.
addPage(Component) - Method in interface net.kyori.adventure.inventory.Book.Builder
Add a page to the book.
addSource(Translator) - Method in interface net.kyori.adventure.translation.GlobalTranslator
Adds a translation source.
addViewer(Audience) - Method in interface net.kyori.adventure.bossbar.BossBar
Show this bossbar to viewer.
Adventure - Class in net.kyori.adventure
We're going on an Adventure!
AdventureProperties - Class in net.kyori.adventure.internal.properties
Adventure properties.
AdventureProperties.DefaultOverrideProvider - Interface in net.kyori.adventure.internal.properties
A service provider that allows default property values to be overridden.
AdventureProperties.Property<T> - Interface in net.kyori.adventure.internal.properties
A property.
all() - Static method in interface net.kyori.adventure.sound.SoundStop
Stops all sounds.
all() - Static method in enum class net.kyori.adventure.text.format.Style.Merge
Gets a merge set of all merge types.
ALL - Enum constant in enum class net.kyori.adventure.text.serializer.json.JSONOptions.HoverEventValueMode
Include all hover event fields, for maximum compatibility.
allowedInNamespace(char) - Static method in interface net.kyori.adventure.key.Key
Checks if value is a valid character in a namespace.
allowedInValue(char) - Static method in interface net.kyori.adventure.key.Key
Checks if value is a valid character in a value.
allowsChildren() - Method in interface net.kyori.adventure.text.minimessage.tag.Inserting
Get whether this tag allows children.
alpha() - Method in interface net.kyori.adventure.text.format.ShadowColor
Get the alpha component of the shadow colour.
alpha() - Method in interface net.kyori.adventure.util.ARGBLike
Gets the alpha component.
always(TriState) - Static method in interface net.kyori.adventure.permission.PermissionChecker
Creates a PermissionChecker that always returns state.
ALWAYS - Enum constant in enum class net.kyori.adventure.text.format.Style.Merge.Strategy
Always merge onto target.
AMBIENT - Enum constant in enum class net.kyori.adventure.sound.Sound.Source
The ambient sound source.
AMPERSAND_CHAR - Static variable in interface net.kyori.adventure.text.serializer.legacy.LegacyComponentSerializer
The legacy character frequently used by configurations and commands.
ansi() - Static method in interface net.kyori.adventure.text.serializer.ansi.ANSIComponentSerializer
Gets a component serializer for serialization to a string using ANSI escape codes.
ansi() - Method in interface net.kyori.adventure.text.serializer.ansi.ANSIComponentSerializer.Provider
ANSIComponentSerializer - Interface in net.kyori.adventure.text.serializer.ansi
A serializer which emits ANSI escape sequences.
ANSIComponentSerializer.Builder - Interface in net.kyori.adventure.text.serializer.ansi
A builder for the ANSI component serializer.
ANSIComponentSerializer.Provider - Interface in net.kyori.adventure.text.serializer.ansi
A ANSIComponentSerializer service provider.
append(Iterable) - Method in interface net.kyori.adventure.text.ComponentBuilder
Appends components to this component.
append(List) - Method in interface net.kyori.adventure.text.Component
Appends a list of components to this component.
append(List) - Method in interface net.kyori.adventure.text.ScopedComponent
 
append(Component) - Method in interface net.kyori.adventure.text.Component
Appends a component to this component.
append(Component) - Method in interface net.kyori.adventure.text.ComponentBuilder
Appends a component to this component.
append(Component) - Method in interface net.kyori.adventure.text.ScopedComponent
 
append(Component...) - Method in interface net.kyori.adventure.text.ComponentBuilder
Appends components to this component.
append(ComponentBuilder) - Method in interface net.kyori.adventure.text.Component
Appends a component to this component.
append(ComponentBuilder) - Method in interface net.kyori.adventure.text.ComponentBuilder
Appends a component to this component.
append(ComponentBuilder) - Method in interface net.kyori.adventure.text.ScopedComponent
 
append(ComponentLike) - Method in interface net.kyori.adventure.text.Component
Appends a component to this component.
append(ComponentLike) - Method in interface net.kyori.adventure.text.ComponentBuilder
Appends a component to this component.
append(ComponentLike) - Method in interface net.kyori.adventure.text.ScopedComponent
 
append(ComponentLike...) - Method in interface net.kyori.adventure.text.Component
Appends components to this component.
append(ComponentLike...) - Method in interface net.kyori.adventure.text.ComponentBuilder
Appends components to this component.
append(ComponentLike...) - Method in interface net.kyori.adventure.text.ScopedComponent
 
appendNewline() - Method in interface net.kyori.adventure.text.Component
Appends a newline to this component.
appendNewline() - Method in interface net.kyori.adventure.text.ComponentBuilder
Appends a newline to this component.
appendNewline() - Method in interface net.kyori.adventure.text.ScopedComponent
 
appendSpace() - Method in interface net.kyori.adventure.text.Component
Appends a space to this component.
appendSpace() - Method in interface net.kyori.adventure.text.ComponentBuilder
Appends a space to this component.
appendSpace() - Method in interface net.kyori.adventure.text.ScopedComponent
 
applicableApply(ComponentBuilderApplicable) - Method in interface net.kyori.adventure.text.ComponentBuilder
Applies applicable.
apply(int, int) - Method in interface net.kyori.adventure.util.IntFunction2
Evaluates this predicate on the given arguments.
apply(C) - Method in interface net.kyori.adventure.text.VirtualComponentRenderer
Gets the value by rendering using context.
apply(Consumer) - Method in interface net.kyori.adventure.text.ComponentBuilder
Applies an action to this builder.
apply(Component, int) - Method in interface net.kyori.adventure.text.minimessage.tag.Modifying
Applies this transformation for the current component.
apply(Style) - Method in interface net.kyori.adventure.text.minimessage.internal.serializer.StyleClaim
Prepare an emitable to apply this claim based on the style.
apply(StyleBuilderApplicable) - Method in interface net.kyori.adventure.text.format.Style.Builder
Applies applicable to this builder.
applyDeep(Consumer) - Method in interface net.kyori.adventure.text.ComponentBuilder
Applies an action to this component and all child components.
applyFallbackStyle(Style) - Method in interface net.kyori.adventure.text.Component
Apply a fallback style for this component and its children.
applyFallbackStyle(Style) - Method in interface net.kyori.adventure.text.ScopedComponent
 
applyFallbackStyle(StyleBuilderApplicable...) - Method in interface net.kyori.adventure.text.Component
Apply a fallback style for this component and its children.
applyFallbackStyle(StyleBuilderApplicable...) - Method in interface net.kyori.adventure.text.ScopedComponent
 
applySkinToPlayerHeadContents(PlayerHeadObjectContents.Builder) - Method in interface net.kyori.adventure.text.object.PlayerHeadObjectContents.SkinSource
Applies this skin source to the given player head contents builder.
applyTo(ConfigurationNode) - Method in interface net.kyori.adventure.serializer.configurate4.ConfigurateDataComponentValue
Apply the contained value to the supplied node.
AQUA - Static variable in class net.kyori.adventure.text.format.NamedTextColor
The standard aqua colour.
AQUA - Static variable in interface net.kyori.adventure.text.serializer.legacy.CharacterAndFormat
Character and format pair representing NamedTextColor.AQUA.
ARGBLike - Interface in net.kyori.adventure.util
Something that can provide red, green, and blue, and alpha colour components.
argument(String) - Method in interface net.kyori.adventure.text.minimessage.internal.serializer.TokenEmitter
Add a single argument to the current tag.
argument(String, QuotingOverride) - Method in interface net.kyori.adventure.text.minimessage.internal.serializer.TokenEmitter
Add a single argument to the current tag.
argument(String, TranslationArgument) - Static method in class net.kyori.adventure.text.minimessage.translation.Argument
Creates a named translation argument.
argument(String, TranslationArgumentLike) - Static method in class net.kyori.adventure.text.minimessage.translation.Argument
Creates a named translation argument.
argument(Component) - Method in interface net.kyori.adventure.text.minimessage.internal.serializer.TokenEmitter
Add a single argument to the current tag.
Argument - Class in net.kyori.adventure.text.minimessage.translation
A utility class to create arguments for translatable components.
ArgumentQueue - Interface in net.kyori.adventure.text.minimessage.tag.resolver
A queue of Tag arguments.
arguments() - Method in interface net.kyori.adventure.text.TranslatableComponent
Gets the unmodifiable list of translation arguments.
arguments(String...) - Method in interface net.kyori.adventure.text.minimessage.internal.serializer.TokenEmitter
Add arguments to the current tag.
arguments(List) - Method in interface net.kyori.adventure.text.TranslatableComponent
Sets the translation arguments for this component.
arguments(List) - Method in interface net.kyori.adventure.text.TranslatableComponent.Builder
Sets the translation args.
arguments(ComponentLike...) - Method in interface net.kyori.adventure.text.TranslatableComponent
Sets the translation arguments for this component.
arguments(ComponentLike...) - Method in interface net.kyori.adventure.text.TranslatableComponent.Builder
Sets the translation args.
ArrayBinaryTag - Interface in net.kyori.adventure.nbt
An array binary tag.
arrayLike() - Static method in interface net.kyori.adventure.text.JoinConfiguration
Provides a join configuration that joins components together in the same manner Arrays.toString(Object[]) stringifies an array.
asBinaryTag() - Method in interface net.kyori.adventure.nbt.api.BinaryTagHolder
 
asBinaryTag() - Method in interface net.kyori.adventure.nbt.BinaryTag
 
asBinaryTag() - Method in interface net.kyori.adventure.nbt.BinaryTagLike
Gets a BinaryTag representation.
asBinaryTag() - Method in interface net.kyori.adventure.text.event.DataComponentValue.TagSerializable
Convert this value into a binary tag value.
asBook() - Method in interface net.kyori.adventure.inventory.BookLike
Gets a Book representation of this object.
asComponent() - Method in interface net.kyori.adventure.text.Component
 
asComponent() - Method in interface net.kyori.adventure.text.ComponentBuilder
 
asComponent() - Method in interface net.kyori.adventure.text.ComponentLike
Gets a Component representation.
asComponent() - Method in interface net.kyori.adventure.text.ScopedComponent
 
asComponent() - Method in interface net.kyori.adventure.text.TranslationArgumentLike
 
asComponents(List) - Static method in interface net.kyori.adventure.text.ComponentLike
Converts a list of ComponentLikes to a list of Components.
asComponents(List, Predicate) - Static method in interface net.kyori.adventure.text.ComponentLike
Converts a list of ComponentLikes to a list of Components.
asCompound(String) - Method in class net.kyori.adventure.nbt.TagStringIO
Read the string into a compound tag structure.
asCompound(String, Appendable) - Method in class net.kyori.adventure.nbt.TagStringIO
Read the string into an embedded compound tag, returning the remainder of the input.
asDouble() - Method in interface net.kyori.adventure.text.minimessage.tag.Tag.Argument
Try and parse this argument as a double.
asHexString() - Method in interface net.kyori.adventure.text.format.ShadowColor
Represent this shadow color as a #-prefixed hex string.
asHexString() - Method in interface net.kyori.adventure.text.format.TextColor
Gets the color, as a hex string.
asHoverEvent() - Method in class net.kyori.adventure.text.event.HoverEvent
 
asHoverEvent() - Method in interface net.kyori.adventure.text.event.HoverEventSource
Represent this object as a hover event.
asHoverEvent(UnaryOperator) - Method in interface net.kyori.adventure.text.Component
 
asHoverEvent(UnaryOperator) - Method in class net.kyori.adventure.text.event.HoverEvent
 
asHoverEvent(UnaryOperator) - Method in interface net.kyori.adventure.text.event.HoverEventSource
Creates a hover event with value derived from this object.
asHSV() - Method in class net.kyori.adventure.text.format.NamedTextColor
 
asHSV() - Method in interface net.kyori.adventure.util.RGBLike
Converts the color represented by this RGBLike to the HSV color space.
asInt() - Method in interface net.kyori.adventure.text.minimessage.tag.Tag.Argument
Try and parse this argument as an int.
asKeybind() - Method in interface net.kyori.adventure.text.KeybindComponent.KeybindLike
Gets the keybind identifier.
asMinimalString() - Method in interface net.kyori.adventure.key.Key
Returns the string representation of this key in minimal form.
asResourcePackInfo() - Method in interface net.kyori.adventure.resource.ResourcePackInfo
 
asResourcePackInfo() - Method in interface net.kyori.adventure.resource.ResourcePackInfo.Builder
 
asResourcePackInfo() - Method in interface net.kyori.adventure.resource.ResourcePackInfoLike
Gets a ResourcePackInfo representation.
asResourcePackRequest() - Method in interface net.kyori.adventure.resource.ResourcePackRequest
 
asResourcePackRequest() - Method in interface net.kyori.adventure.resource.ResourcePackRequest.Builder
 
asResourcePackRequest() - Method in interface net.kyori.adventure.resource.ResourcePackRequestLike
Get the pack request representation.
assertValidTagName(String) - Static method in class net.kyori.adventure.text.minimessage.internal.TagInternals
Checks if a tag name matches the pattern for allowed tag names.
asStop() - Method in interface net.kyori.adventure.sound.Sound
Gets the SoundStop that will stop this specific sound.
asString() - Method in interface net.kyori.adventure.key.Key
Returns the string representation of this key.
asString() - Method in interface net.kyori.adventure.text.BlockNBTComponent.Pos
Gets a parseable string representation of this position.
asString(BinaryTag) - Method in class net.kyori.adventure.nbt.TagStringIO
Get a string representation of the provided tag.
asString(CompoundBinaryTag) - Method in class net.kyori.adventure.nbt.TagStringIO
Get a string representation of the provided tag.
asTag(String) - Method in class net.kyori.adventure.nbt.TagStringIO
Read the string into a tag.
asTag(String, Appendable) - Method in class net.kyori.adventure.nbt.TagStringIO
Read the string into an embedded tag, returning the remainder of the input.
asTranslationArgument() - Method in interface net.kyori.adventure.text.TranslationArgument
 
asTranslationArgument() - Method in interface net.kyori.adventure.text.TranslationArgumentLike
Get the argument representation of this object.
atDebug() - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
Entry point for fluent-logging for Level.DEBUG level.
atError() - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
Entry point for fluent-logging for Level.ERROR level.
atInfo() - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
Entry point for fluent-logging for Level.INFO level.
atlas() - Method in interface net.kyori.adventure.text.object.SpriteObjectContents
Gets the atlas key.
atLevel(Level) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
Create the appropriate builder for the supplied level.
atTrace() - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
Entry point for fluent-logging for Level.TRACE level.
atWarn() - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
Entry point for fluent-logging for Level.WARN level.
audience() - Method in interface net.kyori.adventure.audience.ForwardingAudience.Single
Gets the audience.
audience(Iterable) - Static method in interface net.kyori.adventure.audience.Audience
Creates an audience that forwards to many other audiences.
audience(Audience...) - Static method in interface net.kyori.adventure.audience.Audience
Creates an audience that forwards to many other audiences.
Audience - Interface in net.kyori.adventure.audience
A receiver of Minecraft media.
audiences() - Method in interface net.kyori.adventure.audience.ForwardingAudience
Gets the audiences.
audiences() - Method in interface net.kyori.adventure.audience.ForwardingAudience.Single
 
Audiences - Class in net.kyori.adventure.audience
Audience-related utilities.
author() - Method in interface net.kyori.adventure.inventory.Book
Gets the author.
author(Component) - Method in interface net.kyori.adventure.inventory.Book
Changes the book's author.
author(Component) - Method in interface net.kyori.adventure.inventory.Book.Builder
Set the author.

B

basic() - Static method in interface net.kyori.adventure.text.flattener.ComponentFlattener
A basic flattener that will print only information directly contained in components.
BinaryTag - Interface in net.kyori.adventure.nbt
A binary tag.
binaryTagHolder(String) - Static method in interface net.kyori.adventure.nbt.api.BinaryTagHolder
Creates an encoded binary tag holder.
BinaryTagHolder - Interface in net.kyori.adventure.nbt.api
Holds a compound binary tag.
BinaryTagIO - Class in net.kyori.adventure.nbt
Serialization operations for binary tags.
BinaryTagIO.Compression - Class in net.kyori.adventure.nbt
Compression types.
BinaryTagIO.Reader - Interface in net.kyori.adventure.nbt
BinaryTagIO.Writer - Interface in net.kyori.adventure.nbt
BinaryTagLike - Interface in net.kyori.adventure.nbt
Something that can be represented as a binary tag.
binaryTagType(byte) - Static method in interface net.kyori.adventure.nbt.BinaryTagType
Returns the binary tag type for the given id.
BinaryTagType<T> - Interface in net.kyori.adventure.nbt
A binary tag type.
BinaryTagType.Reader<T> - Interface in net.kyori.adventure.nbt
A binary tag reader.
BinaryTagType.Writer<T> - Interface in net.kyori.adventure.nbt
A binary tag writer.
BinaryTagTypes - Class in net.kyori.adventure.nbt
All known binary tag types.
bind(ComponentLike) - Method in interface net.kyori.adventure.chat.ChatType
Creates a bound chat type with a name Component.
bind(ComponentLike, ComponentLike) - Method in interface net.kyori.adventure.chat.ChatType
Creates a bound chat type with a name and target Component.
BLACK - Static variable in class net.kyori.adventure.text.format.NamedTextColor
The standard black colour.
BLACK - Static variable in interface net.kyori.adventure.text.serializer.legacy.CharacterAndFormat
Character and format pair representing NamedTextColor.BLACK.
BLOCK - Enum constant in enum class net.kyori.adventure.sound.Sound.Source
The block sound source.
blockNBT() - Static method in interface net.kyori.adventure.text.Component
Creates a block NBT component builder.
blockNBT(String, boolean, ComponentLike, BlockNBTComponent.Pos) - Static method in interface net.kyori.adventure.text.Component
Creates a block NBT component with a position.
blockNBT(String, boolean, BlockNBTComponent.Pos) - Static method in interface net.kyori.adventure.text.Component
Creates a block NBT component with a position.
blockNBT(String, BlockNBTComponent.Pos) - Static method in interface net.kyori.adventure.text.Component
Creates a block NBT component with a position.
blockNBT(Consumer) - Static method in interface net.kyori.adventure.text.Component
Creates a block NBT component by applying configuration from consumer.
BlockNBTComponent - Interface in net.kyori.adventure.text
Given an in-game position, this component reads the NBT of the associated block and displays that information.
BlockNBTComponent.Builder - Interface in net.kyori.adventure.text
An NBT component builder.
BlockNBTComponent.LocalPos - Interface in net.kyori.adventure.text
A local position.
BlockNBTComponent.Pos - Interface in net.kyori.adventure.text
A position.
BlockNBTComponent.WorldPos - Interface in net.kyori.adventure.text
A world position.
BlockNBTComponent.WorldPos.Coordinate - Interface in net.kyori.adventure.text
A coordinate component within a BlockNBTComponent.WorldPos.
BlockNBTComponent.WorldPos.Coordinate.Type - Enum Class in net.kyori.adventure.text
The type of a coordinate.
blue() - Method in interface net.kyori.adventure.text.format.ShadowColor
Get the blue component of the shadow colour.
blue() - Method in interface net.kyori.adventure.text.format.TextColor
Get the blue component of the text colour.
blue() - Method in interface net.kyori.adventure.util.RGBLike
Gets the blue component.
BLUE - Enum constant in enum class net.kyori.adventure.bossbar.BossBar.Color
Blue.
BLUE - Static variable in class net.kyori.adventure.text.format.NamedTextColor
The standard blue colour.
BLUE - Static variable in interface net.kyori.adventure.text.serializer.legacy.CharacterAndFormat
Character and format pair representing NamedTextColor.BLUE.
BOLD - Enum constant in enum class net.kyori.adventure.text.format.TextDecoration
A decoration which makes text appear bold.
BOLD - Static variable in interface net.kyori.adventure.text.serializer.legacy.CharacterAndFormat
Character and format pair representing TextDecoration.BOLD.
book(Component, Component, Collection) - Static method in interface net.kyori.adventure.inventory.Book
Creates a book.
book(Component, Component, Component...) - Static method in interface net.kyori.adventure.inventory.Book
Creates a book.
Book - Interface in net.kyori.adventure.inventory
Represents the in-game interface of a book.
Book.Builder - Interface in net.kyori.adventure.inventory
A builder for a Book.
BookLike - Interface in net.kyori.adventure.inventory
Something that can be represented as a Book.
bool(boolean) - Static method in interface net.kyori.adventure.text.TranslationArgument
Create a boolean argument.
bool(String, boolean) - Static method in class net.kyori.adventure.text.minimessage.translation.Argument
Creates a named boolean argument.
booleanChoice(String, boolean) - Static method in class net.kyori.adventure.text.minimessage.tag.resolver.Formatter
Creates a choice tag.
bossBar(ComponentLike, float, BossBar.Color, BossBar.Overlay) - Static method in interface net.kyori.adventure.bossbar.BossBar
Creates a new bossbar.
bossBar(ComponentLike, float, BossBar.Color, BossBar.Overlay, Set) - Static method in interface net.kyori.adventure.bossbar.BossBar
Creates a new bossbar.
bossBar(Component, float, BossBar.Color, BossBar.Overlay) - Static method in interface net.kyori.adventure.bossbar.BossBar
Creates a new bossbar.
bossBar(Component, float, BossBar.Color, BossBar.Overlay, Set) - Static method in interface net.kyori.adventure.bossbar.BossBar
Creates a new bossbar.
BossBar - Interface in net.kyori.adventure.bossbar
Represents an in-game bossbar which can be shown to the client.
BossBar.Color - Enum Class in net.kyori.adventure.bossbar
One of the colors the bar component of a BossBar.
BossBar.Flag - Enum Class in net.kyori.adventure.bossbar
Flags to control toggleable effects of a bossbar.
BossBar.Listener - Interface in net.kyori.adventure.bossbar
A listener for changes that happen on a BossBar.
BossBar.Overlay - Enum Class in net.kyori.adventure.bossbar
An overlay on the bar component of a bossbar.
bossBarColorChanged(BossBar, BossBar.Color, BossBar.Color) - Method in interface net.kyori.adventure.bossbar.BossBar.Listener
Bossbar color changed.
bossBarFlagsChanged(BossBar, Set, Set) - Method in interface net.kyori.adventure.bossbar.BossBar.Listener
Bossbar flags changed.
BossBarImplementation - Interface in net.kyori.adventure.bossbar
BossBar internal implementation.
BossBarImplementation.Provider - Interface in net.kyori.adventure.bossbar
A BossBarImplementation service provider.
bossBarNameChanged(BossBar, Component, Component) - Method in interface net.kyori.adventure.bossbar.BossBar.Listener
Bossbar name changed.
bossBarOverlayChanged(BossBar, BossBar.Overlay, BossBar.Overlay) - Method in interface net.kyori.adventure.bossbar.BossBar.Listener
Bossbar overlay changed.
bossBarProgressChanged(BossBar, float, float) - Method in interface net.kyori.adventure.bossbar.BossBar.Listener
Bossbar progress changed.
BossBarViewer - Interface in net.kyori.adventure.bossbar
Something that can view a BossBar.
BOTH - Enum constant in enum class net.kyori.adventure.text.serializer.json.JSONOptions.ClickEventValueMode
Include both camel and snake case click event fields, for maximum compatibility.
BREADTH_FIRST - Static variable in interface net.kyori.adventure.text.ComponentIteratorType
A breadth-first iteration.
build() - Method in interface net.kyori.adventure.builder.AbstractBuilder
Builds.
build() - Method in interface net.kyori.adventure.nbt.CompoundBinaryTag.Builder
Builds.
build() - Method in interface net.kyori.adventure.nbt.ListBinaryTag.Builder
Builds.
build() - Method in class net.kyori.adventure.nbt.TagStringIO.Builder
Create a new IO configuration from this builder.
build() - Method in interface net.kyori.adventure.resource.ResourcePackInfo.Builder
Builds.
build() - Method in interface net.kyori.adventure.serializer.configurate4.ConfigurateComponentSerializer.Builder
Create a new component serializer instance.
build() - Method in interface net.kyori.adventure.text.ComponentBuilder
Build a component.
build() - Method in interface net.kyori.adventure.text.format.Style.Builder
Builds the style.
build() - Method in interface net.kyori.adventure.text.minimessage.MiniMessage.Builder
Builds the serializer.
build() - Method in interface net.kyori.adventure.text.minimessage.tag.resolver.TagResolver.Builder
Create a placeholder resolver based on the input.
build() - Method in interface net.kyori.adventure.text.object.PlayerHeadObjectContents.Builder
Builds the player head contents.
build() - Method in interface net.kyori.adventure.text.serializer.ansi.ANSIComponentSerializer.Builder
Builds the serializer.
build() - Method in interface net.kyori.adventure.text.serializer.gson.GsonComponentSerializer.Builder
Builds the serializer.
build() - Method in interface net.kyori.adventure.text.serializer.json.JSONComponentSerializer.Builder
Create a finished serializer instance.
build() - Method in interface net.kyori.adventure.text.serializer.legacy.LegacyComponentSerializer.Builder
Builds the serializer.
Buildable<B> - Interface in net.kyori.adventure.util
Something that can be built.
builder() - Static method in interface net.kyori.adventure.inventory.Book
Create a new builder that will create a Book.
builder() - Static method in interface net.kyori.adventure.nbt.CompoundBinaryTag
Creates a builder.
builder() - Static method in interface net.kyori.adventure.nbt.ListBinaryTag
Creates a builder.
builder() - Static method in class net.kyori.adventure.nbt.TagStringIO
Create a new builder to configure IO.
builder() - Static method in interface net.kyori.adventure.pointer.Pointers
Gets a new pointers builder.
builder() - Static method in interface net.kyori.adventure.pointer.PointersSupplier
Gets a new pointers supplier builder.
builder() - Static method in interface net.kyori.adventure.serializer.configurate4.ConfigurateComponentSerializer
Create a new builder for a customized Configurate serializer.
builder() - Static method in interface net.kyori.adventure.text.event.ClickCallback.Options
Create a new builder.
builder() - Static method in interface net.kyori.adventure.text.flattener.ComponentFlattener
Create a new builder for a flattener.
builder() - Static method in interface net.kyori.adventure.text.JoinConfiguration
Creates a new builder.
builder() - Static method in interface net.kyori.adventure.text.minimessage.MiniMessage
Creates a new MiniMessage.Builder.
builder() - Static method in interface net.kyori.adventure.text.minimessage.tag.resolver.TagResolver
Create a new builder for a tag resolver.
builder() - Static method in interface net.kyori.adventure.text.serializer.ansi.ANSIComponentSerializer
Create a new builder.
builder() - Method in interface net.kyori.adventure.text.serializer.ansi.ANSIComponentSerializer.Provider
Completes the building process of ANSIComponentSerializer.Builder.
builder() - Static method in interface net.kyori.adventure.text.serializer.gson.GsonComponentSerializer
builder() - Method in interface net.kyori.adventure.text.serializer.gson.GsonComponentSerializer.Provider
Completes the building process of GsonComponentSerializer.Builder.
builder() - Method in class net.kyori.adventure.text.serializer.gson.impl.JSONComponentSerializerProviderImpl
 
builder() - Static method in interface net.kyori.adventure.text.serializer.json.JSONComponentSerializer
Get a builder to create a customized JSON serializer instance.
builder() - Method in interface net.kyori.adventure.text.serializer.json.JSONComponentSerializer.Provider
Provide a supplier for builder builders of JSONComponentSerializer instances.
builder() - Static method in interface net.kyori.adventure.text.serializer.legacy.LegacyComponentSerializer
builder() - Static method in interface net.kyori.adventure.text.serializer.plain.PlainTextComponentSerializer
Create a new builder.
builder() - Static method in interface net.kyori.adventure.text.TextReplacementConfig
Create a new builder.
builder() - Static method in interface net.kyori.adventure.util.InheritanceAwareMap
Create a new builder for an inheritance aware map.
builder(int) - Static method in interface net.kyori.adventure.nbt.CompoundBinaryTag
Creates a builder with the specified initial capacity.
builder(int) - Static method in interface net.kyori.adventure.nbt.ListBinaryTag
Creates a builder with the specified initial capacity.
builder(BinaryTagType) - Static method in interface net.kyori.adventure.nbt.ListBinaryTag
Creates a builder.
builder(BinaryTagType, int) - Static method in interface net.kyori.adventure.nbt.ListBinaryTag
Creates a builder with the specified initial capacity.
builder(ClickCallback.Options) - Static method in interface net.kyori.adventure.text.event.ClickCallback.Options
Create a new builder populating from existing options.
builder(MiniMessage.Preset) - Static method in interface net.kyori.adventure.text.minimessage.MiniMessage
Creates a new MiniMessage.Builder pre-configured for a specific preset.
builder(InheritanceAwareMap) - Static method in interface net.kyori.adventure.util.InheritanceAwareMap
Create a new builder for an inheritance aware map.
buildToString(StringBuilder, int) - Method in class net.kyori.adventure.text.minimessage.internal.parser.node.ElementNode
Serializes this node to a string.
buildToString(StringBuilder, int) - Method in class net.kyori.adventure.text.minimessage.internal.parser.node.TagNode
 
buildToString(StringBuilder, int) - Method in class net.kyori.adventure.text.minimessage.internal.parser.node.ValueNode
 
byBoolean(boolean) - Static method in enum class net.kyori.adventure.text.format.TextDecoration.State
Gets a state from a boolean.
byBoolean(boolean) - Static method in enum class net.kyori.adventure.util.TriState
Gets a state from a boolean.
byBoolean(Boolean) - Static method in enum class net.kyori.adventure.text.format.TextDecoration.State
Gets a state from a Boolean.
byBoolean(Boolean) - Static method in enum class net.kyori.adventure.util.TriState
Gets a state from a Boolean.
byDataVersion() - Static method in class net.kyori.adventure.text.serializer.json.JSONOptions
Get JSON flags delineated by world data version.
BYTE - Static variable in class net.kyori.adventure.nbt.BinaryTagTypes
BYTE_ARRAY - Static variable in class net.kyori.adventure.nbt.BinaryTagTypes
byteArrayBinaryTag(byte...) - Static method in interface net.kyori.adventure.nbt.ByteArrayBinaryTag
Creates a binary tag holding a byte-array value.
ByteArrayBinaryTag - Interface in net.kyori.adventure.nbt
A binary tag holding a byte-array value.
byteBinaryTag(byte) - Static method in interface net.kyori.adventure.nbt.ByteBinaryTag
Creates a binary tag holding a byte value.
ByteBinaryTag - Interface in net.kyori.adventure.nbt
A binary tag holding a byte value.
bytes() - Method in interface net.kyori.adventure.chat.SignedMessage.Signature
Gets the bytes for this signature.
byteValue() - Method in interface net.kyori.adventure.nbt.NumberBinaryTag
Gets the value as a byte.
byTriState(TriState) - Static method in enum class net.kyori.adventure.text.format.TextDecoration.State
Gets a state from a TriState.

C

caching(TagResolver.WithoutArguments) - Method in interface net.kyori.adventure.text.minimessage.tag.resolver.TagResolver.Builder
Add a resolver that dynamically queries and caches based on the provided function.
caching(TagResolver.WithoutArguments) - Static method in interface net.kyori.adventure.text.minimessage.tag.resolver.TagResolver
Constructs a tag resolver capable of caching resolved tags.
callback() - Method in interface net.kyori.adventure.resource.ResourcePackRequest
A callback to respond to resource pack application status events.
callback(ResourcePackCallback) - Method in interface net.kyori.adventure.resource.ResourcePackRequest.Builder
Set the callback to respond to resource pack application status events.
callback(ResourcePackCallback) - Method in interface net.kyori.adventure.resource.ResourcePackRequest
Set the callback to respond to resource pack application status events.
callback(ClickCallback) - Static method in class net.kyori.adventure.text.event.ClickEvent
Create a click event that, when clicked, will schedule a callback function to be executed on the server.
callback(ClickCallback, Consumer) - Static method in class net.kyori.adventure.text.event.ClickEvent
Create a click event that, when clicked, will schedule a callback function to be executed on the server.
callback(ClickCallback, ClickCallback.Options) - Static method in class net.kyori.adventure.text.event.ClickEvent
Create a click event that, when clicked, will schedule a callback function to be executed on the server.
CAMEL_CASE - Enum constant in enum class net.kyori.adventure.text.serializer.json.JSONOptions.ClickEventValueMode
Only emit the pre-1.21.5 click events using the clickEvent field.
CAMEL_CASE - Enum constant in enum class net.kyori.adventure.text.serializer.json.JSONOptions.HoverEventValueMode
Only emit the 1.16+ hover events using the hoverEvent field.
canDelete() - Method in interface net.kyori.adventure.chat.SignedMessage
Checks if this message can be deleted via Audience.deleteMessage(SignedMessage).
canTranslate(String, Locale) - Method in class net.kyori.adventure.translation.AbstractTranslationStore
 
canTranslate(String, Locale) - Method in interface net.kyori.adventure.translation.TranslationStore
Checks if this translator can translate the given key and locale pair.
canTranslate(String, Locale) - Method in interface net.kyori.adventure.translation.Translator
Checks if this translator can translate the given key and locale pair.
capturingDataComponentValue(ConfigurationNode) - Static method in interface net.kyori.adventure.serializer.configurate4.ConfigurateDataComponentValue
Create a data component value capturing the value of an existing node.
caseInsensitive() - Method in interface net.kyori.adventure.text.serializer.legacy.CharacterAndFormat
If the CharacterAndFormat.character() is case-insensitive.
CHANGE_PAGE - Static variable in class net.kyori.adventure.text.event.ClickEvent.Action
Changes the page of a book.
changePage(int) - Static method in class net.kyori.adventure.text.event.ClickEvent
Creates a click event that changes to a page.
character() - Method in interface net.kyori.adventure.text.serializer.legacy.CharacterAndFormat
Gets the character.
character(char) - Method in interface net.kyori.adventure.text.serializer.legacy.LegacyComponentSerializer.Builder
Sets the legacy character used by the serializer.
characterAndFormat(char, TextFormat) - Static method in interface net.kyori.adventure.text.serializer.legacy.CharacterAndFormat
Creates a new combination of a case-sensitive character and a TextFormat.
characterAndFormat(char, TextFormat, boolean) - Static method in interface net.kyori.adventure.text.serializer.legacy.CharacterAndFormat
Creates a new combination of a character and a TextFormat.
CharacterAndFormat - Interface in net.kyori.adventure.text.serializer.legacy
A combination of a character, a TextFormat, and if the character is CharacterAndFormat.caseInsensitive().
characterAndReset(char) - Static method in interface net.kyori.adventure.text.serializer.legacy.CharacterAndFormat
Creates a new combination of a case-sensitive character and the reset directive.
characterAndReset(char, boolean) - Static method in interface net.kyori.adventure.text.serializer.legacy.CharacterAndFormat
Creates a new combination of a case-sensitive character and the reset directive.
CHAT - Static variable in interface net.kyori.adventure.chat.ChatType
A chat message from a player.
chatType(Keyed) - Static method in interface net.kyori.adventure.chat.ChatType
Creates a new chat type with a given key.
ChatType - Interface in net.kyori.adventure.chat
A type of chat.
ChatType.Bound - Interface in net.kyori.adventure.chat
A bound ChatType.
checkNamespace(String) - Static method in interface net.kyori.adventure.key.Key
Checks if value is a valid namespace.
checkValue(String) - Static method in interface net.kyori.adventure.key.Key
Checks if value is a valid value.
children() - Method in interface net.kyori.adventure.text.Component
Gets the unmodifiable list of children.
children() - Method in interface net.kyori.adventure.text.ComponentBuilder
Get an unmodifiable list containing all children currently in this builder.
children() - Method in class net.kyori.adventure.text.minimessage.internal.parser.node.ElementNode
Returns the children of this node.
children() - Method in interface net.kyori.adventure.text.minimessage.tree.Node
Get children of this node.
children(List) - Method in interface net.kyori.adventure.text.Component
Sets the list of children.
children(List) - Method in interface net.kyori.adventure.text.ScopedComponent
 
childTokens() - Method in class net.kyori.adventure.text.minimessage.internal.parser.Token
Returns the children of this token.
childTokens(List) - Method in class net.kyori.adventure.text.minimessage.internal.parser.Token
Sets the children of this token.
choice(String, Number) - Static method in class net.kyori.adventure.text.minimessage.tag.resolver.Formatter
Creates a replacement that inserts a choice formatted text.
claim(String, Function, BiConsumer) - Static method in interface net.kyori.adventure.text.minimessage.internal.serializer.StyleClaim
Create a new style claim that will emit content for any non-null value.
claim(String, Function, Predicate, BiConsumer) - Static method in interface net.kyori.adventure.text.minimessage.internal.serializer.StyleClaim
Create a new style claim that will emit content for any non-null value that passes the filter.
claimComponent(Component) - Method in interface net.kyori.adventure.text.minimessage.internal.serializer.SerializableResolver.Single
Claim a full component for tag emission.
ClaimConsumer - Interface in net.kyori.adventure.text.minimessage.internal.serializer
A consumer of serialization claims.
claimingComponent(String, BiFunction, Function) - Static method in interface net.kyori.adventure.text.minimessage.internal.serializer.SerializableResolver
Create a tag resolver that only responds to a single tag name, and whose value does not depend on that name.
claimingComponent(Set, BiFunction, Function) - Static method in interface net.kyori.adventure.text.minimessage.internal.serializer.SerializableResolver
Create a tag resolver that only responds to certain tag names, and whose value does not depend on that name.
claimingStyle(String, BiFunction, StyleClaim) - Static method in interface net.kyori.adventure.text.minimessage.internal.serializer.SerializableResolver
Create a tag resolver that only responds to a single tag name, and whose value does not depend on that name.
claimingStyle(Set, BiFunction, StyleClaim) - Static method in interface net.kyori.adventure.text.minimessage.internal.serializer.SerializableResolver
Create a tag resolver that only responds to certain tag names, and whose value does not depend on that name.
claimKey() - Method in interface net.kyori.adventure.text.minimessage.internal.serializer.StyleClaim
The key identifying this style element.
claimStyle() - Method in interface net.kyori.adventure.text.minimessage.internal.serializer.SerializableResolver.Single
Claim a style for tag emission.
clearResourcePacks() - Method in interface net.kyori.adventure.audience.Audience
Clear all server-provided resource packs that have been sent to this user.
clearResourcePacks() - Method in interface net.kyori.adventure.audience.ForwardingAudience
 
clearResourcePacks() - Method in interface net.kyori.adventure.audience.ForwardingAudience.Single
 
clearTitle() - Method in interface net.kyori.adventure.audience.Audience
Clears the title, if one is being displayed.
clearTitle() - Method in interface net.kyori.adventure.audience.ForwardingAudience
 
clearTitle() - Method in interface net.kyori.adventure.audience.ForwardingAudience.Single
 
CLICK_EVENT_ACTION - Static variable in class net.kyori.adventure.text.serializer.commons.ComponentTreeConstants
 
CLICK_EVENT_CAMEL - Static variable in class net.kyori.adventure.text.serializer.commons.ComponentTreeConstants
 
CLICK_EVENT_COMMAND - Static variable in class net.kyori.adventure.text.serializer.commons.ComponentTreeConstants
 
CLICK_EVENT_ID - Static variable in class net.kyori.adventure.text.serializer.commons.ComponentTreeConstants
 
CLICK_EVENT_PAGE - Static variable in class net.kyori.adventure.text.serializer.commons.ComponentTreeConstants
 
CLICK_EVENT_PATH - Static variable in class net.kyori.adventure.text.serializer.commons.ComponentTreeConstants
 
CLICK_EVENT_PAYLOAD - Static variable in class net.kyori.adventure.text.serializer.commons.ComponentTreeConstants
 
CLICK_EVENT_SNAKE - Static variable in class net.kyori.adventure.text.serializer.commons.ComponentTreeConstants
 
CLICK_EVENT_URL - Static variable in class net.kyori.adventure.text.serializer.commons.ComponentTreeConstants
 
CLICK_EVENT_VALUE - Static variable in class net.kyori.adventure.text.serializer.commons.ComponentTreeConstants
 
ClickCallback<T> - Interface in net.kyori.adventure.text.event
A handler for callback click events.
ClickCallback.Options - Interface in net.kyori.adventure.text.event
Options to configure how a callback can be executed.
ClickCallback.Options.Builder - Interface in net.kyori.adventure.text.event
A builder for callback options.
ClickCallback.Provider - Interface in net.kyori.adventure.text.event
A provider for actually producing click callbacks.
clickEvent() - Method in interface net.kyori.adventure.text.Component
Gets the click event of this component.
clickEvent() - Method in interface net.kyori.adventure.text.format.Style
Gets the click event.
clickEvent() - Method in interface net.kyori.adventure.text.format.StyleGetter
Gets the click event.
clickEvent() - Static method in class net.kyori.adventure.text.minimessage.tag.standard.StandardTags
Get a resolver for the "click" tag.
clickEvent(ClickEvent) - Method in interface net.kyori.adventure.text.Component
Sets the click event of this component.
clickEvent(ClickEvent) - Method in interface net.kyori.adventure.text.ComponentBuilder
Sets the click event of this component.
clickEvent(ClickEvent) - Method in interface net.kyori.adventure.text.format.Style.Builder
Sets the click event.
clickEvent(ClickEvent) - Method in interface net.kyori.adventure.text.format.Style
Sets the click event.
clickEvent(ClickEvent) - Method in interface net.kyori.adventure.text.format.StyleSetter
Sets the click event.
clickEvent(ClickEvent) - Method in interface net.kyori.adventure.text.ScopedComponent
 
clickEvent(ClickEvent.Action, T) - Static method in class net.kyori.adventure.text.event.ClickEvent
Creates a click event with a payload.
ClickEvent<T> - Class in net.kyori.adventure.text.event
A click event.
ClickEvent.Action<T> - Class in net.kyori.adventure.text.event
An enumeration of click event actions.
ClickEvent.Action.ChangePage - Class in net.kyori.adventure.text.event
Changes the page of a book.
ClickEvent.Action.CopyToClipboard - Class in net.kyori.adventure.text.event
Copies text to the clipboard.
ClickEvent.Action.Custom - Class in net.kyori.adventure.text.event
Sends a custom event to the server.
ClickEvent.Action.OpenFile - Class in net.kyori.adventure.text.event
Opens a file when clicked.
ClickEvent.Action.OpenUrl - Class in net.kyori.adventure.text.event
Opens a url when clicked.
ClickEvent.Action.RunCommand - Class in net.kyori.adventure.text.event
Runs a command when clicked.
ClickEvent.Action.ShowDialog - Class in net.kyori.adventure.text.event
Shows a dialog.
ClickEvent.Action.SuggestCommand - Class in net.kyori.adventure.text.event
Suggests a command.
ClickEvent.Action.TextCarrier - Class in net.kyori.adventure.text.event
An action with a text payload.
ClickEvent.Payload - Interface in net.kyori.adventure.text.event
A payload for a click event.
ClickEvent.Payload.Custom - Interface in net.kyori.adventure.text.event
A payload with a key and optional custom NBT data.
ClickEvent.Payload.Dialog - Interface in net.kyori.adventure.text.event
A payload that holds a dialog.
ClickEvent.Payload.Int - Interface in net.kyori.adventure.text.event
A payload that holds an integer.
ClickEvent.Payload.Text - Interface in net.kyori.adventure.text.event
A payload that holds a string.
CLOSE_TAG - Enum constant in enum class net.kyori.adventure.text.minimessage.internal.parser.TokenType
 
CLOSE_TAG - Static variable in class net.kyori.adventure.text.minimessage.internal.parser.TokenParser
 
closeDialog() - Method in interface net.kyori.adventure.audience.Audience
Closes the dialog that is currently being shown to this audience, if any.
closeDialog() - Method in interface net.kyori.adventure.audience.ForwardingAudience
 
closeDialog() - Method in interface net.kyori.adventure.audience.ForwardingAudience.Single
 
codec(Codec.Decoder, Codec.Encoder) - Static method in interface net.kyori.adventure.util.Codec
Creates a codec.
Codec<D,E,DX,EX> - Interface in net.kyori.adventure.util
A combination encoder and decoder.
Codec.Decoder<D,E,X> - Interface in net.kyori.adventure.util
A decoder.
Codec.Encoder<D,E,X> - Interface in net.kyori.adventure.util
An encoder.
color() - Method in interface net.kyori.adventure.bossbar.BossBar
Gets the color.
color() - Method in interface net.kyori.adventure.text.Component
Gets the color of this component.
color() - Method in interface net.kyori.adventure.text.format.Style
Gets the color.
color() - Method in interface net.kyori.adventure.text.format.StyleGetter
Gets the color.
color() - Static method in class net.kyori.adventure.text.minimessage.tag.standard.StandardTags
Get a resolver for the "color" tags.
color() - Method in class net.kyori.adventure.text.serializer.legacy.LegacyFormat
Gets the color.
color(int, int, int) - Static method in interface net.kyori.adventure.text.format.TextColor
Create a new text colour with the red, green, and blue components individually.
color(float, float, float) - Static method in interface net.kyori.adventure.text.format.TextColor
Create a new color with the individual components as floats.
color(int) - Static method in interface net.kyori.adventure.text.format.TextColor
Creates a new text colour.
color(BossBar.Color) - Method in interface net.kyori.adventure.bossbar.BossBar
Sets the color.
color(TextColor) - Method in interface net.kyori.adventure.text.Component
Sets the color of this component.
color(TextColor) - Method in interface net.kyori.adventure.text.ComponentBuilder
Sets the color of this component.
color(TextColor) - Method in interface net.kyori.adventure.text.format.Style.Builder
Sets the color.
color(TextColor) - Method in interface net.kyori.adventure.text.format.Style
Sets the color.
color(TextColor) - Method in interface net.kyori.adventure.text.format.StyleSetter
Sets the color.
color(TextColor) - Method in interface net.kyori.adventure.text.ScopedComponent
 
color(HSVLike) - Static method in interface net.kyori.adventure.text.format.TextColor
Creates a new text color, converting the provided HSVLike to the RGB color space.
color(RGBLike) - Static method in interface net.kyori.adventure.text.format.TextColor
Creates a new text colour.
COLOR - Enum constant in enum class net.kyori.adventure.text.format.Style.Merge
COLOR - Static variable in class net.kyori.adventure.text.serializer.commons.ComponentTreeConstants
 
colorAndDecorations() - Static method in enum class net.kyori.adventure.text.format.Style.Merge
Gets a merge set containing Style.Merge.COLOR and Style.Merge.DECORATIONS.
colorDownsamplingGson() - Static method in interface net.kyori.adventure.text.serializer.gson.GsonComponentSerializer
Gets a component serializer for gson serialization and deserialization.
colorIfAbsent(TextColor) - Method in interface net.kyori.adventure.text.Component
Sets the color if there isn't one set already.
colorIfAbsent(TextColor) - Method in interface net.kyori.adventure.text.ComponentBuilder
Sets the color of this component if there isn't one set already.
colorIfAbsent(TextColor) - Method in interface net.kyori.adventure.text.format.Style.Builder
Sets the color if there isn't one set already.
colorIfAbsent(TextColor) - Method in interface net.kyori.adventure.text.format.Style
Sets the color if there isn't one set already.
colorIfAbsent(TextColor) - Method in interface net.kyori.adventure.text.format.StyleSetter
Sets the color if there isn't one set already.
colorIfAbsent(TextColor) - Method in interface net.kyori.adventure.text.ScopedComponent
 
colorLevel(ColorLevel) - Method in interface net.kyori.adventure.text.serializer.ansi.ANSIComponentSerializer.Builder
Sets the default color level used when serializing.
commas(boolean) - Static method in interface net.kyori.adventure.text.JoinConfiguration
Provides a join configuration with no prefix or suffix that simply joins the components together using a single comma, matching a CSV like layout.
compact() - Method in interface net.kyori.adventure.text.Component
Create a new component with any redundant style elements or children removed.
compact(Style) - Method in interface net.kyori.adventure.text.Component
Create a new component with any redundant style elements or children removed.
comparator() - Static method in interface net.kyori.adventure.key.Key
Gets the comparator.
compareTo(Key) - Method in interface net.kyori.adventure.key.Key
 
compareTo(TextColor) - Method in interface net.kyori.adventure.text.format.TextColor
 
compatibility() - Static method in class net.kyori.adventure.text.serializer.json.JSONOptions
The combination of flags that can be understood by modern clients, as well as as far back as possible.
complexMapper(Class, BiConsumer) - Method in interface net.kyori.adventure.text.flattener.ComponentFlattener.Builder
Register a type of component that needs to be flattened to an intermediate stage.
component(String) - Method in interface net.kyori.adventure.text.flattener.FlattenerListener
Accept the plain-text content of a single component.
component(String, ComponentLike) - Static method in class net.kyori.adventure.text.minimessage.tag.resolver.Placeholder
Creates a replacement that inserts a component.
component(String, ComponentLike) - Static method in class net.kyori.adventure.text.minimessage.translation.Argument
Creates a named component argument.
component(Key) - Static method in interface net.kyori.adventure.translation.TranslationStore
Creates a new translation store that uses component-based translation.
component(ComponentLike) - Static method in interface net.kyori.adventure.text.TranslationArgument
Create a component argument.
component(Emitable) - Method in interface net.kyori.adventure.text.minimessage.internal.serializer.ClaimConsumer
Submit a component claim for the active component.
Component - Interface in net.kyori.adventure.text
A Component is an immutable object that represents how text is displayed Minecraft clients.
ComponentApplicable - Interface in net.kyori.adventure.text
Something that can be applied to a Component.
componentApply(Component) - Method in interface net.kyori.adventure.text.ComponentApplicable
Applies to component.
ComponentBuilder<C,B> - Interface in net.kyori.adventure.text
A component builder.
ComponentBuilderApplicable - Interface in net.kyori.adventure.text
Something that can be applied to a ComponentBuilder.
componentBuilderApply(ComponentBuilder) - Method in interface net.kyori.adventure.text.Component
 
componentBuilderApply(ComponentBuilder) - Method in interface net.kyori.adventure.text.ComponentBuilder
 
componentBuilderApply(ComponentBuilder) - Method in interface net.kyori.adventure.text.ComponentBuilderApplicable
Applies to component.
componentBuilderApply(ComponentBuilder) - Method in interface net.kyori.adventure.text.format.StyleBuilderApplicable
 
componentClaimed() - Method in interface net.kyori.adventure.text.minimessage.internal.serializer.ClaimConsumer
Get whether a component has been claimed yet.
ComponentDecoder<S,O> - Interface in net.kyori.adventure.text.serializer
A Component decoder, which provides deserialization, but without serialization.
ComponentEncoder<I,R> - Interface in net.kyori.adventure.text.serializer
A Component encoder, which provides serialization, but without deserialization.
ComponentFlattener - Interface in net.kyori.adventure.text.flattener
A 'flattener' to convert a component tree to a linear string for display.
ComponentFlattener.Builder - Interface in net.kyori.adventure.text.flattener
A builder for a component flattener.
ComponentIteratorFlag - Enum Class in net.kyori.adventure.text
Flags to modify the behaviour of a component iterator.
ComponentIteratorType - Interface in net.kyori.adventure.text
The iterator types.
ComponentLike - Interface in net.kyori.adventure.text
Something that can be represented as a Component.
ComponentLogger - Interface in net.kyori.adventure.text.logger.slf4j
An extended type of Logger capable of logging formatted components to the console.
ComponentLoggerProvider - Interface in net.kyori.adventure.text.logger.slf4j
A service interface for platforms to provide their own component logger implementations.
ComponentLoggerProvider.LoggerHelper - Interface in net.kyori.adventure.text.logger.slf4j
A factory for default implementations of component loggers.
ComponentLoggingEventBuilder - Interface in net.kyori.adventure.text.logger.slf4j
A builder for logging events that accepts Component messages and arguments.
componentMessage() - Method in interface net.kyori.adventure.util.ComponentMessageThrowable
Gets the message.
ComponentMessageThrowable - Interface in net.kyori.adventure.util
An extension interface for Throwables to provide a Component-based message.
ComponentRenderer<C> - Interface in net.kyori.adventure.text.renderer
A component renderer.
ComponentSerializer<I,O,R> - Interface in net.kyori.adventure.text.serializer
A Component serializer and deserializer.
ComponentTreeConstants - Class in net.kyori.adventure.text.serializer.commons
Constants to aid in the creation and testing of tree-based component serializers.
COMPOUND - Static variable in class net.kyori.adventure.nbt.BinaryTagTypes
CompoundBinaryTag - Interface in net.kyori.adventure.nbt
Binary tag holding a mapping of string keys to BinaryTag values.
CompoundBinaryTag.Builder - Interface in net.kyori.adventure.nbt
A compound tag builder.
CompoundTagSetter<R> - Interface in net.kyori.adventure.nbt
Common methods between CompoundBinaryTag and CompoundBinaryTag.Builder.
Compression() - Constructor for class net.kyori.adventure.nbt.BinaryTagIO.Compression
Constructs a new BinaryTagIO.Compression instance.
computeHashAndBuild() - Method in interface net.kyori.adventure.resource.ResourcePackInfo.Builder
Builds, computing a hash based on the provided URL.
computeHashAndBuild(Executor) - Method in interface net.kyori.adventure.resource.ResourcePackInfo.Builder
Builds, computing a hash based on the provided URL.
condition(TextReplacementConfig.Condition) - Method in interface net.kyori.adventure.text.TextReplacementConfig.Builder
Set the function to determine how an individual match should be processed.
condition(IntFunction2) - Method in interface net.kyori.adventure.text.TextReplacementConfig.Builder
Set the function to determine how an individual match should be processed.
configurate() - Static method in interface net.kyori.adventure.serializer.configurate4.ConfigurateComponentSerializer
Get an instance with default settings.
ConfigurateComponentSerializer - Interface in net.kyori.adventure.serializer.configurate4
A serializer that will output to Configurate ConfigurationNodes.
ConfigurateComponentSerializer.Builder - Interface in net.kyori.adventure.serializer.configurate4
A builder for a configurate serializer instance.
ConfigurateDataComponentValue - Interface in net.kyori.adventure.serializer.configurate4
A data component value that can integrate with configuration nodes.
configureAndBuild(B, Consumer) - Static method in interface net.kyori.adventure.builder.AbstractBuilder
Configures builder using consumer and then builds.
contains(String) - Method in interface net.kyori.adventure.nbt.CompoundBinaryTag
Returns whether the compound contains a specific key.
contains(String) - Method in class net.kyori.adventure.translation.AbstractTranslationStore
 
contains(String) - Method in interface net.kyori.adventure.translation.TranslationStore
Checks if any translations are explicitly registered for the specified key.
contains(String, Locale) - Method in class net.kyori.adventure.translation.AbstractTranslationStore
 
contains(String, Locale) - Method in interface net.kyori.adventure.translation.TranslationStore
Checks if any translations are explicitly registered for the specified key and locale.
contains(String, BinaryTagType) - Method in interface net.kyori.adventure.nbt.CompoundBinaryTag
Returns whether the compound contains a tag of a specific type with a key.
contains(Component) - Method in interface net.kyori.adventure.text.Component
Checks if this component contains a component.
contains(Component, BiPredicate) - Method in interface net.kyori.adventure.text.Component
Checks if this component contains a component.
containsKey(Class) - Method in interface net.kyori.adventure.util.InheritanceAwareMap
Check whether this map contains a value (direct or computed) for the provided class.
content() - Method in interface net.kyori.adventure.text.TextComponent.Builder
Gets the plain text content.
content() - Method in interface net.kyori.adventure.text.TextComponent
Gets the plain text content.
content(String) - Method in interface net.kyori.adventure.text.TextComponent.Builder
Sets the plain text content.
content(String) - Method in interface net.kyori.adventure.text.TextComponent
Sets the plain text content.
contents() - Method in interface net.kyori.adventure.text.ObjectComponent
Gets the contents of this object component.
contents(ObjectContents) - Method in interface net.kyori.adventure.text.ObjectComponent.Builder
Sets the contents of this object component builder.
contents(ObjectContents) - Method in interface net.kyori.adventure.text.ObjectComponent
Creates a copy of this object component with the given contents.
Context - Interface in net.kyori.adventure.text.minimessage
Parser context for use within transformations.
contextType() - Method in interface net.kyori.adventure.text.VirtualComponent
Gets the renderer context type.
CONTINUE - Enum constant in enum class net.kyori.adventure.text.PatternReplacementResult
Skip the current match, but continue searching for others.
conversions() - Method in interface net.kyori.adventure.text.event.DataComponentValueConverterRegistry.Provider
Return conversions available from this provider.
conversions() - Method in class net.kyori.adventure.text.serializer.gson.impl.GsonDataComponentValueConverterProvider
 
convert(Class, Class, BiFunction) - Static method in interface net.kyori.adventure.text.event.DataComponentValueConverterRegistry.Conversion
Create a new conversion.
convert(Class, Key, DataComponentValue) - Static method in class net.kyori.adventure.text.event.DataComponentValueConverterRegistry
Try to convert the data component value in to the provided output type.
convert(Key, I) - Method in interface net.kyori.adventure.text.event.DataComponentValueConverterRegistry.Conversion
Perform the actual conversion.
convertor() - Method in interface net.kyori.adventure.text.JoinConfiguration
Gets the convertor of this join configuration.
convertor(Function) - Method in interface net.kyori.adventure.text.JoinConfiguration.Builder
Sets the convertor of this join configuration builder.
coordinate(int, BlockNBTComponent.WorldPos.Coordinate.Type) - Static method in interface net.kyori.adventure.text.BlockNBTComponent.WorldPos.Coordinate
Creates a coordinate with the given value and type.
COPY_TO_CLIPBOARD - Static variable in class net.kyori.adventure.text.event.ClickEvent.Action
Copies text to the clipboard.
copyToClipboard(String) - Static method in class net.kyori.adventure.text.event.ClickEvent
Creates a click event that copies text to the clipboard.
count() - Method in class net.kyori.adventure.text.event.HoverEvent.ShowItem
Gets the count.
count(int) - Method in class net.kyori.adventure.text.event.HoverEvent.ShowItem
Sets the count.
create(Class, Function) - Static method in class net.kyori.adventure.util.Index
Creates an index map.
create(Class, Function, V...) - Static method in class net.kyori.adventure.util.Index
Creates an index map.
create(Function, List) - Static method in class net.kyori.adventure.util.Index
Creates an index map.
create(Function, V...) - Static method in class net.kyori.adventure.util.Index
Creates an index map.
create(BossBar) - Method in interface net.kyori.adventure.bossbar.BossBarImplementation.Provider
Gets an implementation.
create(Key) - Static method in interface net.kyori.adventure.text.minimessage.translation.MiniMessageTranslationStore
Creates a MiniMessage translation store, backed by the default MiniMessage instance.
create(Key, MiniMessage) - Static method in interface net.kyori.adventure.text.minimessage.translation.MiniMessageTranslationStore
Creates a MiniMessage translation store.
create(ClickCallback, ClickCallback.Options) - Method in interface net.kyori.adventure.text.event.ClickCallback.Provider
Create a real click event based on the provided parameters.
CREATE_WORLD_FOG - Enum constant in enum class net.kyori.adventure.bossbar.BossBar.Flag
If world fog should be created.
custom(Key) - Static method in class net.kyori.adventure.text.event.ClickEvent
Creates a click event that sends a custom event to the server.
custom(Key) - Static method in interface net.kyori.adventure.text.event.ClickEvent.Payload
Creates a custom payload.
custom(Key, BinaryTagHolder) - Static method in class net.kyori.adventure.text.event.ClickEvent
Creates a click event that sends a custom event to the server.
custom(Key, BinaryTagHolder) - Static method in interface net.kyori.adventure.text.event.ClickEvent.Payload
Creates a custom payload.
CUSTOM - Static variable in class net.kyori.adventure.text.event.ClickEvent.Action
Sends a custom event to the server.

D

DARK_AQUA - Static variable in class net.kyori.adventure.text.format.NamedTextColor
The standard dark_aqua colour.
DARK_AQUA - Static variable in interface net.kyori.adventure.text.serializer.legacy.CharacterAndFormat
Character and format pair representing NamedTextColor.DARK_AQUA.
DARK_BLUE - Static variable in class net.kyori.adventure.text.format.NamedTextColor
The standard dark_blue colour.
DARK_BLUE - Static variable in interface net.kyori.adventure.text.serializer.legacy.CharacterAndFormat
Character and format pair representing NamedTextColor.DARK_BLUE.
DARK_GRAY - Static variable in class net.kyori.adventure.text.format.NamedTextColor
The standard dark_gray colour.
DARK_GRAY - Static variable in interface net.kyori.adventure.text.serializer.legacy.CharacterAndFormat
Character and format pair representing NamedTextColor.DARK_GRAY.
DARK_GREEN - Static variable in class net.kyori.adventure.text.format.NamedTextColor
The standard dark_green colour.
DARK_GREEN - Static variable in interface net.kyori.adventure.text.serializer.legacy.CharacterAndFormat
Character and format pair representing NamedTextColor.DARK_GREEN.
DARK_PURPLE - Static variable in class net.kyori.adventure.text.format.NamedTextColor
The standard dark_purple colour.
DARK_PURPLE - Static variable in interface net.kyori.adventure.text.serializer.legacy.CharacterAndFormat
Character and format pair representing NamedTextColor.DARK_PURPLE.
DARK_RED - Static variable in class net.kyori.adventure.text.format.NamedTextColor
The standard dark_red colour.
DARK_RED - Static variable in interface net.kyori.adventure.text.serializer.legacy.CharacterAndFormat
Character and format pair representing NamedTextColor.DARK_RED.
DARKEN_SCREEN - Enum constant in enum class net.kyori.adventure.bossbar.BossBar.Flag
If the screen should be darkened.
dataComponents() - Method in class net.kyori.adventure.text.event.HoverEvent.ShowItem
Get the data components used for this item.
dataComponents(Map) - Method in class net.kyori.adventure.text.event.HoverEvent.ShowItem
Set the data components used on this item.
dataComponentsAs(Class) - Method in class net.kyori.adventure.text.event.HoverEvent.ShowItem
Return an unmodifiable map of data components coerced to the target type.
DataComponentValue - Interface in net.kyori.adventure.text.event
A holder for the value of an item's data component.
DataComponentValue.Removed - Interface in net.kyori.adventure.text.event
Only valid in a patch-style usage, indicating that the data component with a certain key should be removed.
DataComponentValue.TagSerializable - Interface in net.kyori.adventure.text.event
Represent an DataComponentValue that can be represented as a binary tag.
DataComponentValueConverterRegistry - Class in net.kyori.adventure.text.event
A registry for conversions between different data component value holder classes.
DataComponentValueConverterRegistry.Conversion<I,O> - Interface in net.kyori.adventure.text.event
A single conversion that may be provided by a provider.
DataComponentValueConverterRegistry.Provider - Interface in net.kyori.adventure.text.event
A provider for data component value converters.
date(String, TemporalAccessor) - Static method in class net.kyori.adventure.text.minimessage.tag.resolver.Formatter
Creates a replacement that inserts a date or a time as a component.
debug(Consumer) - Method in interface net.kyori.adventure.text.minimessage.MiniMessage.Builder
Print debug information to the given output (disabled by default).
debug(Component) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
Log a message at the DEBUG level.
debug(Component, Object) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
Log a message at the DEBUG level according to the specified format and argument.
debug(Component, Object...) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
Log a message at the DEBUG level according to the specified format and arguments.
debug(Component, Object, Object) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
Log a message at the DEBUG level according to the specified format and arguments.
debug(Component, Throwable) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
Log an exception (throwable) at the DEBUG level with an accompanying message.
debug(Marker, Component) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
Log a message with the specific Marker at the DEBUG level.
debug(Marker, Component, Object) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
This method is similar to ComponentLogger.debug(Component, Object) method except that the marker data is also taken into consideration.
debug(Marker, Component, Object...) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
This method is similar to ComponentLogger.debug(Component, Object...) method except that the marker data is also taken into consideration.
debug(Marker, Component, Object, Object) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
This method is similar to ComponentLogger.debug(Component, Object, Object) method except that the marker data is also taken into consideration.
debug(Marker, Component, Throwable) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
This method is similar to ComponentLogger.debug(Component, Throwable) method except that the marker data is also taken into consideration.
DEBUG - Static variable in class net.kyori.adventure.internal.properties.AdventureProperties
Property for specifying whether debug mode is enabled.
DECLINED - Enum constant in enum class net.kyori.adventure.resource.ResourcePackStatus
Indicates that the user has declined a pack.
decode(E) - Method in interface net.kyori.adventure.util.Codec
Decodes.
decode(E) - Method in interface net.kyori.adventure.util.Codec.Decoder
Decodes.
decorate(TextDecoration) - Method in interface net.kyori.adventure.text.Component
Sets the state of decoration to TextDecoration.State.TRUE on this component.
decorate(TextDecoration) - Method in interface net.kyori.adventure.text.ComponentBuilder
Sets the state of decoration to TextDecoration.State.TRUE.
decorate(TextDecoration) - Method in interface net.kyori.adventure.text.format.Style.Builder
Sets decoration to TextDecoration.State.TRUE.
decorate(TextDecoration) - Method in interface net.kyori.adventure.text.format.Style
Sets the state of decoration to TextDecoration.State.TRUE on this style.
decorate(TextDecoration) - Method in interface net.kyori.adventure.text.format.StyleSetter
Sets the state of decoration to TextDecoration.State.TRUE.
decorate(TextDecoration) - Method in interface net.kyori.adventure.text.ScopedComponent
 
decorate(TextDecoration...) - Method in interface net.kyori.adventure.text.ComponentBuilder
Sets decorations to TextDecoration.State.TRUE.
decorate(TextDecoration...) - Method in interface net.kyori.adventure.text.format.MutableStyleSetter
Sets decorations to TextDecoration.State.TRUE.
decorate(TextDecoration...) - Method in interface net.kyori.adventure.text.format.Style.Builder
Sets decorations to TextDecoration.State.TRUE.
decorate(TextDecoration...) - Method in interface net.kyori.adventure.text.format.StyleSetter
Sets decorations to TextDecoration.State.TRUE.
decoration() - Method in interface net.kyori.adventure.text.format.TextDecorationAndState
Gets the decoration.
decoration() - Method in class net.kyori.adventure.text.serializer.legacy.LegacyFormat
Gets the decoration.
decoration(TextDecoration) - Method in interface net.kyori.adventure.text.Component
Gets the state of a decoration on this component.
decoration(TextDecoration) - Method in interface net.kyori.adventure.text.format.Style
Gets the state of a decoration on this style.
decoration(TextDecoration) - Method in interface net.kyori.adventure.text.format.StyleGetter
Gets the state of a decoration on this stylable.
decoration(TextDecoration, boolean) - Method in interface net.kyori.adventure.text.Component
Sets the state of a decoration on this component.
decoration(TextDecoration, boolean) - Method in interface net.kyori.adventure.text.ComponentBuilder
Sets the state of a decoration on this component.
decoration(TextDecoration, boolean) - Method in interface net.kyori.adventure.text.format.Style.Builder
Sets the state of a decoration on this style.
decoration(TextDecoration, boolean) - Method in interface net.kyori.adventure.text.format.Style
Sets the state of a decoration on this style.
decoration(TextDecoration, boolean) - Method in interface net.kyori.adventure.text.format.StyleSetter
Sets the state of a decoration.
decoration(TextDecoration, boolean) - Method in interface net.kyori.adventure.text.ScopedComponent
 
decoration(TextDecoration, TextDecoration.State) - Method in interface net.kyori.adventure.text.Component
Sets the value of a decoration on this component.
decoration(TextDecoration, TextDecoration.State) - Method in interface net.kyori.adventure.text.ComponentBuilder
Sets the value of a decoration on this component.
decoration(TextDecoration, TextDecoration.State) - Method in interface net.kyori.adventure.text.format.Style.Builder
Sets the value of a decoration.
decoration(TextDecoration, TextDecoration.State) - Method in interface net.kyori.adventure.text.format.Style
Sets the value of a decoration on this style.
decoration(TextDecoration, TextDecoration.State) - Method in interface net.kyori.adventure.text.format.StyleSetter
Sets the value of a decoration.
decoration(TextDecoration, TextDecoration.State) - Method in interface net.kyori.adventure.text.ScopedComponent
 
decorationIfAbsent(TextDecoration, TextDecoration.State) - Method in interface net.kyori.adventure.text.Component
Sets the state of a decoration on this component to state if the current state of the decoration is TextDecoration.State.NOT_SET.
decorationIfAbsent(TextDecoration, TextDecoration.State) - Method in interface net.kyori.adventure.text.ComponentBuilder
Sets the state of a decoration on this component to state if the current state of the decoration is TextDecoration.State.NOT_SET.
decorationIfAbsent(TextDecoration, TextDecoration.State) - Method in interface net.kyori.adventure.text.format.Style.Builder
Sets the state of a decoration on this style to state if the current state of the decoration is TextDecoration.State.NOT_SET.
decorationIfAbsent(TextDecoration, TextDecoration.State) - Method in interface net.kyori.adventure.text.format.Style
Sets the state of a decoration on this style to state if the current state of the decoration is TextDecoration.State.NOT_SET.
decorationIfAbsent(TextDecoration, TextDecoration.State) - Method in interface net.kyori.adventure.text.format.StyleSetter
Sets the state of a decoration to state if the current state of the decoration is TextDecoration.State.NOT_SET.
decorationIfAbsent(TextDecoration, TextDecoration.State) - Method in interface net.kyori.adventure.text.ScopedComponent
 
decorations() - Method in interface net.kyori.adventure.text.Component
Gets a map of decorations this component has.
decorations() - Method in interface net.kyori.adventure.text.format.Style
Gets a map of decorations this style has.
decorations() - Method in interface net.kyori.adventure.text.format.StyleGetter
Gets a map of decorations this stylable has.
decorations() - Static method in class net.kyori.adventure.text.minimessage.tag.standard.StandardTags
Get a resolver for all decoration tags.
decorations(Map) - Method in interface net.kyori.adventure.text.Component
Sets decorations for this component's style using the specified decorations map.
decorations(Map) - Method in interface net.kyori.adventure.text.ComponentBuilder
Sets decorations for this component's style using the specified decorations map.
decorations(Map) - Method in interface net.kyori.adventure.text.format.MutableStyleSetter
Sets decorations using the specified decorations map.
decorations(Map) - Method in interface net.kyori.adventure.text.format.Style.Builder
Sets decorations for this style using the specified decorations map.
decorations(Map) - Method in interface net.kyori.adventure.text.format.Style
Sets decorations for this style using the specified decorations map.
decorations(Map) - Method in interface net.kyori.adventure.text.format.StyleSetter
Sets decorations using the specified decorations map.
decorations(Map) - Method in interface net.kyori.adventure.text.ScopedComponent
 
decorations(Set, boolean) - Method in interface net.kyori.adventure.text.ComponentBuilder
Sets the state of a set of decorations to flag on this component.
decorations(Set, boolean) - Method in interface net.kyori.adventure.text.format.MutableStyleSetter
Sets the state of a set of decorations to flag.
decorations(Set, boolean) - Method in interface net.kyori.adventure.text.format.StyleSetter
Sets the state of a set of decorations to flag.
decorations(TextDecoration) - Static method in class net.kyori.adventure.text.minimessage.tag.standard.StandardTags
Get a resolver for a specific text decoration.
DECORATIONS - Enum constant in enum class net.kyori.adventure.text.format.Style.Merge
DEFAULT - Enum constant in enum class net.kyori.adventure.text.minimessage.MiniMessage.Preset
The default preset, containing all features of MiniMessage.
DEFAULT_ATLAS - Static variable in interface net.kyori.adventure.text.object.SpriteObjectContents
The default atlas key for sprites, used by vanilla when the atlas is not specified in a serialized object component.
DEFAULT_FLATTENER_NESTING_LIMIT - Static variable in class net.kyori.adventure.internal.properties.AdventureProperties
Property for setting a global default for flattener nesting.
DEFAULT_FONT - Static variable in interface net.kyori.adventure.text.format.Style
The default font.
DEFAULT_HAT - Static variable in interface net.kyori.adventure.text.object.PlayerHeadObjectContents
The default value for whether the player's hat layer should render.
DEFAULT_LIFETIME - Static variable in interface net.kyori.adventure.text.event.ClickCallback
The default lifetime of a callback after creating it, 12 hours.
DEFAULT_SEPARATOR - Static variable in interface net.kyori.adventure.key.Key
The default namespace and value separator.
DEFAULT_TIMES - Static variable in interface net.kyori.adventure.title.Title
The default times.
DEFAULT_TRANSLATION_LOCALE - Static variable in class net.kyori.adventure.internal.properties.AdventureProperties
Property for specifying the default translation locale.
defaultLocale(Locale) - Method in class net.kyori.adventure.translation.AbstractTranslationStore
 
defaultLocale(Locale) - Method in interface net.kyori.adventure.translation.TranslationStore
Sets the default locale used by this store.
defaults() - Static method in class net.kyori.adventure.text.minimessage.tag.standard.StandardTags
Get a resolver that handles all default standard tags.
defaults() - Static method in interface net.kyori.adventure.text.serializer.legacy.CharacterAndFormat
Gets an unmodifiable list of character and format instances containing all default vanilla formats.
delegating(Logger, Function) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLoggerProvider.LoggerHelper
Create a component logger based on one which delegates to an underlying plain Logger implementation.
deleteMessage(SignedMessage) - Method in interface net.kyori.adventure.audience.Audience
Requests deletion of a message with the provided SignedMessage's signature.
deleteMessage(SignedMessage.Signature) - Method in interface net.kyori.adventure.audience.Audience
Requests deletion of a message with the provided SignedMessage.Signature.
deleteMessage(SignedMessage.Signature) - Method in interface net.kyori.adventure.audience.ForwardingAudience
 
deleteMessage(SignedMessage.Signature) - Method in interface net.kyori.adventure.audience.ForwardingAudience.Single
 
DEPTH_FIRST - Static variable in interface net.kyori.adventure.text.ComponentIteratorType
A depth-first iteration.
deserialize(String) - Method in interface net.kyori.adventure.text.minimessage.Context
Deserializes a MiniMessage string using all the settings of this context.
deserialize(String) - Method in interface net.kyori.adventure.text.serializer.legacy.LegacyComponentSerializer
Deserialize a component from a legacy String.
deserialize(String) - Method in interface net.kyori.adventure.text.serializer.plain.PlainTextComponentSerializer
 
deserialize(String, Pointered) - Method in interface net.kyori.adventure.text.minimessage.MiniMessage
Deserializes a string into a component, with a target.
deserialize(String, Pointered, TagResolver) - Method in interface net.kyori.adventure.text.minimessage.MiniMessage
Deserializes a string into a component, with a tag resolver to parse tags of the form <key> and a target.
deserialize(String, Pointered, TagResolver...) - Method in interface net.kyori.adventure.text.minimessage.MiniMessage
Deserializes a string into a component, with tag resolvers to parse tags of the form <key> and a target.
deserialize(String, TagResolver) - Method in interface net.kyori.adventure.text.minimessage.Context
Deserializes a MiniMessage string using all the settings of this context.
deserialize(String, TagResolver) - Method in interface net.kyori.adventure.text.minimessage.MiniMessage
Deserializes a string into a component, with a tag resolver to parse tags of the form <key>.
deserialize(String, TagResolver...) - Method in interface net.kyori.adventure.text.minimessage.Context
Deserializes a MiniMessage string using all the settings of this context.
deserialize(String, TagResolver...) - Method in interface net.kyori.adventure.text.minimessage.MiniMessage
Deserializes a string into a component, with tag resolvers to parse tags of the form <key>.
deserialize(R) - Method in interface net.kyori.adventure.text.serializer.ComponentSerializer
Deserialize a component from input of type R.
deserialize(S) - Method in interface net.kyori.adventure.text.serializer.ComponentDecoder
Deserialize a component from input of type S.
deserializeFromTree(JsonElement) - Method in interface net.kyori.adventure.text.serializer.gson.GsonComponentSerializer
Deserialize a component from input of type JsonElement.
deserializeOr(R, O) - Method in interface net.kyori.adventure.text.serializer.ComponentSerializer
Deserialize a component from input of type R.
deserializeOr(S, O) - Method in interface net.kyori.adventure.text.serializer.ComponentDecoder
Deserialize a component from input of type S.
deserializeOrNull(R) - Method in interface net.kyori.adventure.text.serializer.ComponentSerializer
Deserialize a component from input of type R.
deserializeOrNull(S) - Method in interface net.kyori.adventure.text.serializer.ComponentDecoder
Deserialize a component from input of type S.
deserializeShowEntity(Component, Codec.Decoder) - Method in interface net.kyori.adventure.text.serializer.json.LegacyHoverEventSerializer
Convert a legacy hover event show_entity value to its modern format.
deserializeShowItem(Component) - Method in interface net.kyori.adventure.text.serializer.json.LegacyHoverEventSerializer
Convert a legacy hover event show_item value to its modern format.
deserializeToTree(String) - Method in interface net.kyori.adventure.text.minimessage.MiniMessage
Deserializes a string into a tree of parsed elements.
deserializeToTree(String, Pointered) - Method in interface net.kyori.adventure.text.minimessage.MiniMessage
Deserializes a string into a tree of parsed elements, with a target.
deserializeToTree(String, Pointered, TagResolver) - Method in interface net.kyori.adventure.text.minimessage.MiniMessage
Deserializes a string into a tree of parsed elements, with a tag resolver to parse tags of the form <key> and a target.
deserializeToTree(String, Pointered, TagResolver...) - Method in interface net.kyori.adventure.text.minimessage.MiniMessage
Deserializes a string into a tree of parsed elements, with a tag resolver to parse tags of the form <key>.
deserializeToTree(String, TagResolver) - Method in interface net.kyori.adventure.text.minimessage.MiniMessage
Deserializes a string into a tree of parsed elements, with a tag resolver to parse tags of the form <key>.
deserializeToTree(String, TagResolver...) - Method in interface net.kyori.adventure.text.minimessage.MiniMessage
Deserializes a string into a tree of parsed elements, with a tag resolver to parse tags of the form <key>.
destination() - Method in interface net.kyori.adventure.text.event.DataComponentValueConverterRegistry.Conversion
The destination type.
detailMessage() - Method in exception class net.kyori.adventure.text.minimessage.internal.parser.ParsingExceptionImpl
 
detailMessage() - Method in exception class net.kyori.adventure.text.minimessage.ParsingException
Get the detail message optionally passed with this exception.
dialog() - Method in interface net.kyori.adventure.text.event.ClickEvent.Payload.Dialog
The dialog.
dialog(DialogLike) - Static method in interface net.kyori.adventure.text.event.ClickEvent.Payload
Creates a dialog payload.
DialogLike - Interface in net.kyori.adventure.dialog
Something that can be represented as a Dialog.
DISCARDED - Enum constant in enum class net.kyori.adventure.resource.ResourcePackStatus
Indicates that this resource pack did not have issues, but was not applied due to a failure in another server resource pack.
DISPLAY_NAME - Static variable in interface net.kyori.adventure.identity.Identity
A pointer to a display name.
DOUBLE - Static variable in class net.kyori.adventure.nbt.BinaryTagTypes
doubleBinaryTag(double) - Static method in interface net.kyori.adventure.nbt.DoubleBinaryTag
Creates a binary tag holding a double value.
DoubleBinaryTag - Interface in net.kyori.adventure.nbt
A binary tag holding a double value.
doubleValue() - Method in interface net.kyori.adventure.nbt.NumberBinaryTag
Gets the value as a double.
DOWNLOADED - Enum constant in enum class net.kyori.adventure.resource.ResourcePackStatus
Indicates that the resource pack has been successfully downloaded.
duration(long) - Static method in interface net.kyori.adventure.util.Ticks
Converts ticks into a Duration.

E

edit(Consumer) - Method in interface net.kyori.adventure.text.format.Style
Edits this style.
edit(Consumer, Style.Merge.Strategy) - Method in interface net.kyori.adventure.text.format.Style
Edits this style.
editOptions(Consumer) - Method in interface net.kyori.adventure.text.serializer.gson.GsonComponentSerializer.Builder
 
editOptions(Consumer) - Method in interface net.kyori.adventure.text.serializer.json.JSONComponentSerializer.Builder
Edit the active set of serializer options.
editTags(Consumer) - Method in interface net.kyori.adventure.text.minimessage.MiniMessage.Builder
Add to the set of known tags this MiniMessage instance can use.
element() - Method in interface net.kyori.adventure.text.serializer.gson.GsonDataComponentValue
The contained element, intended for read-only use.
ElementNode - Class in net.kyori.adventure.text.minimessage.internal.parser.node
Represents a node in the tree.
elementType() - Method in interface net.kyori.adventure.nbt.ListBinaryTag
Gets the type of element stored in this list.
emit(TokenEmitter) - Method in interface net.kyori.adventure.text.minimessage.internal.serializer.Emitable
Emit tags based on this emitable's data.
EMIT_ARRAY - Enum constant in enum class net.kyori.adventure.text.serializer.json.JSONOptions.ShadowColorEmitMode
Emit a colour as 4-element float array of the RGBA components of the colour.
EMIT_CHANGE_PAGE_CLICK_EVENT_PAGE_AS_STRING - Static variable in class net.kyori.adventure.text.serializer.json.JSONOptions
Whether to emit the page in a change_page click event as a string.
EMIT_CLICK_EVENT_TYPE - Static variable in class net.kyori.adventure.text.serializer.json.JSONOptions
Control how click event values should be emitted.
EMIT_CLICK_URL_HTTPS - Static variable in class net.kyori.adventure.text.serializer.json.JSONOptions
Whether to prepend https:// to open_url click event URIs without a valid scheme.
EMIT_COMPACT_TEXT_COMPONENT - Static variable in class net.kyori.adventure.text.serializer.json.JSONOptions
Whether to emit text components with no style and no children as plain text.
EMIT_DATA_COMPONENTS - Enum constant in enum class net.kyori.adventure.text.serializer.json.JSONOptions.ShowItemHoverDataMode
Only emit modern data components.
EMIT_DEFAULT_ITEM_HOVER_QUANTITY - Static variable in class net.kyori.adventure.text.serializer.json.JSONOptions
Whether to emit the default hover event item stack quantity of 1.
EMIT_EITHER - Enum constant in enum class net.kyori.adventure.text.serializer.json.JSONOptions.ShowItemHoverDataMode
Emit whichever of legacy or modern data the item has.
EMIT_HOVER_EVENT_TYPE - Static variable in class net.kyori.adventure.text.serializer.json.JSONOptions
Control how hover event values should be emitted.
EMIT_HOVER_SHOW_ENTITY_ID_AS_INT_ARRAY - Static variable in class net.kyori.adventure.text.serializer.json.JSONOptions
Whether to emit the hover event show entity action's entity UUID as an int array, as understood by 1.20.3+, or as a string as understood by previous versions.
EMIT_HOVER_SHOW_ENTITY_KEY_AS_TYPE_AND_UUID_AS_ID - Static variable in class net.kyori.adventure.text.serializer.json.JSONOptions
Whether to emit the hover event show entity action's entity type key as a type and UUID as an id, as it was before 1.21.5.
EMIT_INTEGER - Enum constant in enum class net.kyori.adventure.text.serializer.json.JSONOptions.ShadowColorEmitMode
Emit as a single packed integer value containing, in order, ARGB bytes.
EMIT_LEGACY_NBT - Enum constant in enum class net.kyori.adventure.text.serializer.json.JSONOptions.ShowItemHoverDataMode
Only emit the pre-1.20.5 item nbt.
EMIT_RGB - Static variable in class net.kyori.adventure.text.serializer.json.JSONOptions
Whether to emit RGB text.
Emitable - Interface in net.kyori.adventure.text.minimessage.internal.serializer
Something that holds data representable as MiniMessage tags.
emitHeterogeneousLists(boolean) - Method in class net.kyori.adventure.nbt.TagStringIO.Builder
Configure whether or not the resulting IO configuration will emit heterogeneous lists.
emitLegacy(boolean) - Method in class net.kyori.adventure.nbt.TagStringIO.Builder
Configure whether or not the resulting IO configuration will emit legacy-formatted data.
emitVirtuals() - Method in interface net.kyori.adventure.text.minimessage.Context
Dictates if transformations may emit virtual components or not.
emitVirtuals(boolean) - Method in interface net.kyori.adventure.text.minimessage.MiniMessage.Builder
Configures if MiniMessage should emit virtual components (enabled by default).
EMOTE_COMMAND - Static variable in interface net.kyori.adventure.chat.ChatType
A message sent as a result of using the /me command.
empty() - Static method in interface net.kyori.adventure.audience.Audience
Gets an audience that does nothing.
empty() - Static method in interface net.kyori.adventure.nbt.CompoundBinaryTag
Gets an empty compound tag.
empty() - Static method in interface net.kyori.adventure.nbt.ListBinaryTag
Gets an empty list tag.
empty() - Static method in interface net.kyori.adventure.pointer.Pointers
Gets an empty pointers collection.
empty() - Static method in interface net.kyori.adventure.text.Component
Gets an empty component.
empty() - Static method in interface net.kyori.adventure.text.format.Style
Gets an empty style.
empty() - Static method in interface net.kyori.adventure.text.minimessage.tag.resolver.TagResolver
An empty tag resolver that will return null for all resolve attempts.
empty() - Static method in interface net.kyori.adventure.util.InheritanceAwareMap
Get an empty inheritance aware map.
encode(D) - Method in interface net.kyori.adventure.util.Codec
Encodes.
encode(D) - Method in interface net.kyori.adventure.util.Codec.Encoder
Encodes.
encode(T, Codec) - Static method in interface net.kyori.adventure.nbt.api.BinaryTagHolder
Encodes nbt using codec.
END - Static variable in class net.kyori.adventure.nbt.BinaryTagTypes
endBinaryTag() - Static method in interface net.kyori.adventure.nbt.EndBinaryTag
Gets the end tag.
EndBinaryTag - Interface in net.kyori.adventure.nbt
An end tag.
endIndex() - Method in exception class net.kyori.adventure.text.minimessage.internal.parser.ParsingExceptionImpl
 
endIndex() - Method in class net.kyori.adventure.text.minimessage.internal.parser.Token
Returns the end index of this token.
endIndex() - Method in exception class net.kyori.adventure.text.minimessage.ParsingException
Get the end index of the location which caused this exception.
entityNBT() - Static method in interface net.kyori.adventure.text.Component
Creates an entity NBT component builder.
entityNBT(String, String) - Static method in interface net.kyori.adventure.text.Component
Creates a entity NBT component with a position.
entityNBT(Consumer) - Static method in interface net.kyori.adventure.text.Component
Creates a entity NBT component by applying configuration from consumer.
EntityNBTComponent - Interface in net.kyori.adventure.text
Given a Minecraft selector, this component reads the NBT of the associated entity and displays that information.
EntityNBTComponent.Builder - Interface in net.kyori.adventure.text
An entity NBT component builder.
enumSet(Class, E...) - Static method in class net.kyori.adventure.util.MonkeyBars
Creates a set from an array of enum constants.
equals(double, double) - Static method in class net.kyori.adventure.util.ShadyPines
Checks if a is equal to b.
equals(float, float) - Static method in class net.kyori.adventure.util.ShadyPines
Checks if a is equal to b.
equals(Object) - Method in class net.kyori.adventure.text.serializer.legacy.LegacyFormat
 
equals(Object) - Method in class net.kyori.adventure.text.event.ClickEvent.Action
 
equals(Object) - Method in class net.kyori.adventure.text.event.ClickEvent
 
equals(Object) - Method in class net.kyori.adventure.text.event.HoverEvent
 
equals(Object) - Method in class net.kyori.adventure.text.event.HoverEvent.ShowEntity
 
equals(Object) - Method in class net.kyori.adventure.text.event.HoverEvent.ShowItem
 
equals(Object) - Method in class net.kyori.adventure.text.minimessage.internal.parser.Token
 
equals(Object) - Method in class net.kyori.adventure.translation.AbstractTranslationStore
 
EQUALS - Static variable in interface net.kyori.adventure.text.Component
A predicate that checks equality of two Components using Objects.equals(Object, Object).
EQUALS_IDENTITY - Static variable in interface net.kyori.adventure.text.Component
A predicate that checks equality of two Components using identity equality.
error(Component) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
Log a message at the ERROR level.
error(Component, Object) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
Log a message at the ERROR level according to the specified format and argument.
error(Component, Object...) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
Log a message at the ERROR level according to the specified format and arguments.
error(Component, Object, Object) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
Log a message at the ERROR level according to the specified format and arguments.
error(Component, Throwable) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
Log an exception (throwable) at the ERROR level with an accompanying message.
error(Marker, Component) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
Log a message with the specific final Marker at the ERROR level.
error(Marker, Component, Object) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
This method is similar to ComponentLogger.error(Component, Object) method except that the marker data is also taken into consideration.
error(Marker, Component, Object...) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
This method is similar to ComponentLogger.error(Component, Object...) method except that the marker data is also taken into consideration.
error(Marker, Component, Object, Object) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
This method is similar to ComponentLogger.error(Component, Object, Object) method except that the marker data is also taken into consideration.
error(Marker, Component, Throwable) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
This method is similar to ComponentLogger.error(Component, Throwable) method except that the marker data is also taken into consideration.
ESCAPE - Static variable in class net.kyori.adventure.text.minimessage.internal.parser.TokenParser
 
escapeTags(String) - Method in interface net.kyori.adventure.text.minimessage.MiniMessage
Escapes all known tags in the input message, so that they are ignored in deserialization.
escapeTags(String, TagResolver) - Method in interface net.kyori.adventure.text.minimessage.MiniMessage
Escapes all known tags in the input message, so that they are ignored in deserialization.
escapeTags(String, TagResolver...) - Method in interface net.kyori.adventure.text.minimessage.MiniMessage
Escapes all known tags in the input message, so that they are ignored in deserialization.
EVENTS - Enum constant in enum class net.kyori.adventure.text.format.Style.Merge
EXTRA - Static variable in class net.kyori.adventure.text.serializer.commons.ComponentTreeConstants
 
extractUrls() - Method in interface net.kyori.adventure.text.serializer.legacy.LegacyComponentSerializer.Builder
Sets that the serializer should extract URLs into ClickEvents when deserializing.
extractUrls(Pattern) - Method in interface net.kyori.adventure.text.serializer.legacy.LegacyComponentSerializer.Builder
Sets that the serializer should extract URLs into ClickEvents when deserializing.
extractUrls(Pattern, Style) - Method in interface net.kyori.adventure.text.serializer.legacy.LegacyComponentSerializer.Builder
Sets that the serializer should extract URLs into ClickEvents when deserializing.
extractUrls(Style) - Method in interface net.kyori.adventure.text.serializer.legacy.LegacyComponentSerializer.Builder
Sets that the serializer should extract URLs into ClickEvents when deserializing.

F

fadeIn() - Method in interface net.kyori.adventure.title.Title.Times
Gets the time the title will fade-in.
fadeOut() - Method in interface net.kyori.adventure.title.Title.Times
Gets the time the title will fade-out.
FAILED_DOWNLOAD - Enum constant in enum class net.kyori.adventure.resource.ResourcePackStatus
Indicates that the download failed for some other reason.
FAILED_RELOAD - Enum constant in enum class net.kyori.adventure.resource.ResourcePackStatus
Indicates that the client's resource manager reload failed.
fallback() - Method in interface net.kyori.adventure.text.ObjectComponent
Gets the fallback component.
fallback() - Method in interface net.kyori.adventure.text.TranslatableComponent
Gets the translation fallback text for this component.
fallback(String) - Method in interface net.kyori.adventure.text.TranslatableComponent.Builder
Sets the translation fallback text.
fallback(String) - Method in interface net.kyori.adventure.text.TranslatableComponent
Sets the translation fallback text for this component.
fallback(ComponentLike) - Method in interface net.kyori.adventure.text.ObjectComponent.Builder
Sets the fallback component of this object component builder.
fallback(ComponentLike) - Method in interface net.kyori.adventure.text.ObjectComponent
Creates a copy of this object component with the given fallback.
fallbackString() - Method in interface net.kyori.adventure.text.VirtualComponentRenderer
Get a fallback value for when this component has been serialized without being rendered.
FALSE - Enum constant in enum class net.kyori.adventure.text.format.TextDecoration.State
State describing a false value.
FALSE - Enum constant in enum class net.kyori.adventure.util.TriState
State describing a false value.
filter(Predicate) - Method in interface net.kyori.adventure.text.event.ClickCallback
Filter audiences that receive this click callback.
filter(Predicate, Consumer) - Method in interface net.kyori.adventure.text.event.ClickCallback
Filter audiences that receive this click callback.
filterAudience(Predicate) - Method in interface net.kyori.adventure.audience.Audience
Filters this audience.
filterAudience(Predicate) - Method in interface net.kyori.adventure.audience.ForwardingAudience
 
filterAudience(Predicate) - Method in interface net.kyori.adventure.audience.ForwardingAudience.Single
 
flags() - Method in interface net.kyori.adventure.bossbar.BossBar
Gets the flags.
flags(Set) - Method in interface net.kyori.adventure.bossbar.BossBar
Sets the flags.
flatten(Component, FlattenerListener) - Method in interface net.kyori.adventure.text.flattener.ComponentFlattener
Perform a flattening on the component, providing output to the listener.
flattener(ComponentFlattener) - Method in interface net.kyori.adventure.text.serializer.ansi.ANSIComponentSerializer.Builder
Sets the component flattener instance to use when traversing the component for serialization.
flattener(ComponentFlattener) - Method in interface net.kyori.adventure.text.serializer.legacy.LegacyComponentSerializer.Builder
Use this component flattener to convert components into plain text.
flattener(ComponentFlattener) - Method in interface net.kyori.adventure.text.serializer.plain.PlainTextComponentSerializer.Builder
Set the component flattener to use.
FlattenerListener - Interface in net.kyori.adventure.text.flattener
A listener accepting styled information from flattened components.
FLOAT - Static variable in class net.kyori.adventure.nbt.BinaryTagTypes
floatBinaryTag(float) - Static method in interface net.kyori.adventure.nbt.FloatBinaryTag
Creates a binary tag holding a float value.
FloatBinaryTag - Interface in net.kyori.adventure.nbt
A binary tag holding a float value.
floatValue() - Method in interface net.kyori.adventure.nbt.NumberBinaryTag
Gets the value as a float.
font() - Method in interface net.kyori.adventure.text.Component
Gets the font.
font() - Method in interface net.kyori.adventure.text.format.Style
Gets the font.
font() - Method in interface net.kyori.adventure.text.format.StyleGetter
Gets the font.
font() - Static method in class net.kyori.adventure.text.minimessage.tag.standard.StandardTags
Get a resolver for the "font" tag.
font(Key) - Method in interface net.kyori.adventure.text.Component
Sets the font.
font(Key) - Method in interface net.kyori.adventure.text.ComponentBuilder
Sets the font of this component.
font(Key) - Method in interface net.kyori.adventure.text.format.Style.Builder
Sets the font.
font(Key) - Method in interface net.kyori.adventure.text.format.Style
Sets the font.
font(Key) - Method in interface net.kyori.adventure.text.format.StyleSetter
Sets the font.
font(Key) - Method in interface net.kyori.adventure.text.ScopedComponent
 
FONT - Enum constant in enum class net.kyori.adventure.text.format.Style.Merge
Merges Style.font().
FONT - Static variable in class net.kyori.adventure.text.serializer.commons.ComponentTreeConstants
 
forEachAudience(Consumer) - Method in interface net.kyori.adventure.audience.Audience
Executes an action against all audiences.
forEachAudience(Consumer) - Method in interface net.kyori.adventure.audience.ForwardingAudience
 
forEachAudience(Consumer) - Method in interface net.kyori.adventure.audience.ForwardingAudience.Single
 
forEachInt(IntConsumer) - Method in interface net.kyori.adventure.nbt.IntArrayBinaryTag
Perform an action for every int in the backing array.
forEachListener(Consumer) - Method in class net.kyori.adventure.util.Listenable
Process an action for each listener.
forEachLong(LongConsumer) - Method in interface net.kyori.adventure.nbt.LongArrayBinaryTag
Perform an action for every long in the backing array.
format() - Method in interface net.kyori.adventure.text.serializer.legacy.CharacterAndFormat
Gets the format, or null if this format holds a reset directive.
formats(List) - Method in interface net.kyori.adventure.text.serializer.legacy.LegacyComponentSerializer.Builder
Sets the formats to use.
FORMATTED_TEXT - Enum constant in enum class net.kyori.adventure.text.minimessage.MiniMessage.Preset
A preset that disables all non-text component types and only allows formatting text components (i.e., color, shadow, decorations, fonts).
Formatter - Class in net.kyori.adventure.text.minimessage.tag.resolver
Tag resolvers producing tags that insert formatted values.
forPreset(MiniMessage.Preset) - Static method in class net.kyori.adventure.text.minimessage.tag.standard.StandardTags
Get a resolver that handles all standard tags for a given preset.
ForwardingAudience - Interface in net.kyori.adventure.audience
A receiver that wraps one or more receivers.
ForwardingAudience.Single - Interface in net.kyori.adventure.audience
An audience that forwards everything to a single other audience.
ForwardingIterator<T> - Class in net.kyori.adventure.util
An iterable that forwards the ForwardingIterator.iterator() and ForwardingIterator.spliterator() calls to some suppliers.
ForwardingIterator(Supplier, Supplier) - Constructor for class net.kyori.adventure.util.ForwardingIterator
Creates a new forwarding iterable.
forwards() - Method in interface net.kyori.adventure.text.BlockNBTComponent.LocalPos
Gets the forwards value.
from(Iterable) - Static method in interface net.kyori.adventure.nbt.ListBinaryTag
Creates a list tag from tags.
from(Map) - Static method in interface net.kyori.adventure.nbt.CompoundBinaryTag
Creates a compound tag populated with tags.
fromCSSHexString(String) - Static method in interface net.kyori.adventure.text.format.TextColor
Create a color from a CSS hex string (#rrggbb or #rgb).
fromHexString(String) - Static method in interface net.kyori.adventure.text.format.ShadowColor
Attempt to parse a shadow colour from a #-prefixed hex string.
fromHexString(String) - Static method in interface net.kyori.adventure.text.format.TextColor
Create a new color from a hex string.
fromRGB(int, int, int) - Static method in interface net.kyori.adventure.util.HSVLike
Creates a new HSVLike from the given red, green, and blue color components.
fromString(String) - Static method in interface net.kyori.adventure.text.BlockNBTComponent.Pos
Attempt to parse a position from the input string.

G

get() - Static method in interface net.kyori.adventure.text.serializer.json.legacyimpl.NBTLegacyHoverEventSerializer
Gets the legacy HoverEvent serializer.
get(int) - Method in interface net.kyori.adventure.nbt.ListBinaryTag
Gets a tag.
get(int) - Method in interface net.kyori.adventure.nbt.ByteArrayBinaryTag
Gets the value at index in this tag.
get(int) - Method in interface net.kyori.adventure.nbt.IntArrayBinaryTag
Gets the value at index in this tag.
get(int) - Method in interface net.kyori.adventure.nbt.LongArrayBinaryTag
Gets the value at index in this tag.
get(CharSequence) - Method in class net.kyori.adventure.text.minimessage.internal.parser.Token
Get the value of this token from the complete message.
get(Class) - Method in interface net.kyori.adventure.util.InheritanceAwareMap
Get the applicable value for the provided class.
get(String) - Method in interface net.kyori.adventure.nbt.CompoundBinaryTag
Gets a tag.
get(BossBar, Class) - Static method in interface net.kyori.adventure.bossbar.BossBarImplementation
Gets an implementation, and casts it to type.
get(Pointer) - Method in interface net.kyori.adventure.audience.ForwardingAudience.Single
 
get(Pointer) - Method in interface net.kyori.adventure.pointer.Pointered
Gets the value of pointer.
get(Pointer) - Method in interface net.kyori.adventure.pointer.Pointers
Gets the value of pointer.
get(Codec) - Method in interface net.kyori.adventure.nbt.api.BinaryTagHolder
Gets the held value as a binary tag.
getBoolean(String) - Method in interface net.kyori.adventure.nbt.CompoundBinaryTag
Gets a boolean.
getBoolean(String, boolean) - Method in interface net.kyori.adventure.nbt.CompoundBinaryTag
Gets a boolean.
getByte(int) - Method in interface net.kyori.adventure.nbt.ListBinaryTag
Gets a byte.
getByte(int, byte) - Method in interface net.kyori.adventure.nbt.ListBinaryTag
Gets a byte.
getByte(String) - Method in interface net.kyori.adventure.nbt.CompoundBinaryTag
Gets a byte.
getByte(String, byte) - Method in interface net.kyori.adventure.nbt.CompoundBinaryTag
Gets a byte.
getByteArray(int) - Method in interface net.kyori.adventure.nbt.ListBinaryTag
Gets an array of bytes.
getByteArray(int, byte[]) - Method in interface net.kyori.adventure.nbt.ListBinaryTag
Gets an array of bytes.
getByteArray(String) - Method in interface net.kyori.adventure.nbt.CompoundBinaryTag
Gets an array of bytes.
getByteArray(String, byte[]) - Method in interface net.kyori.adventure.nbt.CompoundBinaryTag
Gets an array of bytes.
getCompound(int) - Method in interface net.kyori.adventure.nbt.ListBinaryTag
Gets a compound.
getCompound(int, CompoundBinaryTag) - Method in interface net.kyori.adventure.nbt.ListBinaryTag
Gets a compound.
getCompound(String) - Method in interface net.kyori.adventure.nbt.CompoundBinaryTag
Gets a compound.
getCompound(String, CompoundBinaryTag) - Method in interface net.kyori.adventure.nbt.CompoundBinaryTag
Gets a compound.
getDouble(int) - Method in interface net.kyori.adventure.nbt.ListBinaryTag
Gets a double.
getDouble(int, double) - Method in interface net.kyori.adventure.nbt.ListBinaryTag
Gets a double.
getDouble(String) - Method in interface net.kyori.adventure.nbt.CompoundBinaryTag
Gets a double.
getDouble(String, double) - Method in interface net.kyori.adventure.nbt.CompoundBinaryTag
Gets a double.
getFloat(int) - Method in interface net.kyori.adventure.nbt.ListBinaryTag
Gets a float.
getFloat(int, float) - Method in interface net.kyori.adventure.nbt.ListBinaryTag
Gets a float.
getFloat(String) - Method in interface net.kyori.adventure.nbt.CompoundBinaryTag
Gets a float.
getFloat(String, float) - Method in interface net.kyori.adventure.nbt.CompoundBinaryTag
Gets a float.
getInt(int) - Method in interface net.kyori.adventure.nbt.ListBinaryTag
Gets an int.
getInt(int, int) - Method in interface net.kyori.adventure.nbt.ListBinaryTag
Gets an int.
getInt(String) - Method in interface net.kyori.adventure.nbt.CompoundBinaryTag
Gets an int.
getInt(String, int) - Method in interface net.kyori.adventure.nbt.CompoundBinaryTag
Gets an int.
getIntArray(int) - Method in interface net.kyori.adventure.nbt.ListBinaryTag
Gets an array of ints.
getIntArray(int, int[]) - Method in interface net.kyori.adventure.nbt.ListBinaryTag
Gets an array of ints.
getIntArray(String) - Method in interface net.kyori.adventure.nbt.CompoundBinaryTag
Gets an array of ints.
getIntArray(String, int[]) - Method in interface net.kyori.adventure.nbt.CompoundBinaryTag
Gets an array of ints.
getList(int) - Method in interface net.kyori.adventure.nbt.ListBinaryTag
Gets a list.
getList(int, BinaryTagType) - Method in interface net.kyori.adventure.nbt.ListBinaryTag
Gets a list.
getList(int, BinaryTagType, ListBinaryTag) - Method in interface net.kyori.adventure.nbt.ListBinaryTag
Gets a list.
getList(int, ListBinaryTag) - Method in interface net.kyori.adventure.nbt.ListBinaryTag
Gets a list.
getList(String) - Method in interface net.kyori.adventure.nbt.CompoundBinaryTag
Gets a list.
getList(String, ListBinaryTag) - Method in interface net.kyori.adventure.nbt.CompoundBinaryTag
Gets a list.
getList(String, BinaryTagType) - Method in interface net.kyori.adventure.nbt.CompoundBinaryTag
Gets a list, ensuring that the type is the same as type.
getList(String, BinaryTagType, ListBinaryTag) - Method in interface net.kyori.adventure.nbt.CompoundBinaryTag
Gets a list, ensuring that the type is the same as type.
getLong(int) - Method in interface net.kyori.adventure.nbt.ListBinaryTag
Gets a long.
getLong(int, long) - Method in interface net.kyori.adventure.nbt.ListBinaryTag
Gets a long.
getLong(String) - Method in interface net.kyori.adventure.nbt.CompoundBinaryTag
Gets a long.
getLong(String, long) - Method in interface net.kyori.adventure.nbt.CompoundBinaryTag
Gets a long.
getLongArray(int) - Method in interface net.kyori.adventure.nbt.ListBinaryTag
Gets an array of longs.
getLongArray(int, long[]) - Method in interface net.kyori.adventure.nbt.ListBinaryTag
Gets an array of longs.
getLongArray(String) - Method in interface net.kyori.adventure.nbt.CompoundBinaryTag
Gets an array of longs.
getLongArray(String, long[]) - Method in interface net.kyori.adventure.nbt.CompoundBinaryTag
Gets an array of longs.
getMessage() - Method in exception class net.kyori.adventure.text.minimessage.internal.parser.ParsingExceptionImpl
 
getMessage(Throwable) - Static method in interface net.kyori.adventure.util.ComponentMessageThrowable
Gets the Component-based message from a Throwable, if available.
getMiniMessageString(String, Locale) - Method in class net.kyori.adventure.text.minimessage.translation.MiniMessageTranslator
Returns a raw MiniMessage string for the given key.
getOrConvertMessage(Throwable) - Static method in interface net.kyori.adventure.util.ComponentMessageThrowable
Gets the Component-based message from a Throwable, or converts Throwable.getMessage().
getOrDefault(Pointer, T) - Method in interface net.kyori.adventure.audience.ForwardingAudience.Single
 
getOrDefault(Pointer, T) - Method in interface net.kyori.adventure.pointer.Pointered
Gets the value of pointer.
getOrDefault(Pointer, T) - Method in interface net.kyori.adventure.pointer.Pointers
Gets the value of pointer.
getOrDefaultFrom(Pointer, Supplier) - Method in interface net.kyori.adventure.audience.ForwardingAudience.Single
 
getOrDefaultFrom(Pointer, Supplier) - Method in interface net.kyori.adventure.pointer.Pointered
Gets the value of pointer.
getOrDefaultFrom(Pointer, Supplier) - Method in interface net.kyori.adventure.pointer.Pointers
Gets the value of pointer.
getShort(int) - Method in interface net.kyori.adventure.nbt.ListBinaryTag
Gets a short.
getShort(int, short) - Method in interface net.kyori.adventure.nbt.ListBinaryTag
Gets a short.
getShort(String) - Method in interface net.kyori.adventure.nbt.CompoundBinaryTag
Gets a short.
getShort(String, short) - Method in interface net.kyori.adventure.nbt.CompoundBinaryTag
Gets a short.
getString(int) - Method in interface net.kyori.adventure.nbt.ListBinaryTag
Gets a string.
getString(int, String) - Method in interface net.kyori.adventure.nbt.ListBinaryTag
Gets a string.
getString(String) - Method in interface net.kyori.adventure.nbt.CompoundBinaryTag
Gets a string.
getString(String, String) - Method in interface net.kyori.adventure.nbt.CompoundBinaryTag
Gets a string.
GlobalTranslator - Interface in net.kyori.adventure.translation
A global source of translations.
GOLD - Static variable in class net.kyori.adventure.text.format.NamedTextColor
The standard gold colour.
GOLD - Static variable in interface net.kyori.adventure.text.serializer.legacy.CharacterAndFormat
Character and format pair representing NamedTextColor.GOLD.
gradient() - Static method in class net.kyori.adventure.text.minimessage.tag.standard.StandardTags
Get a resolver for the "gradient" tag.
GRAY - Static variable in class net.kyori.adventure.text.format.NamedTextColor
The standard gray colour.
GRAY - Static variable in interface net.kyori.adventure.text.serializer.legacy.CharacterAndFormat
Character and format pair representing NamedTextColor.GRAY.
green() - Method in interface net.kyori.adventure.text.format.ShadowColor
Get the green component of the shadow colour.
green() - Method in interface net.kyori.adventure.text.format.TextColor
Get the green component of the text colour.
green() - Method in interface net.kyori.adventure.util.RGBLike
Gets the green component.
GREEN - Enum constant in enum class net.kyori.adventure.bossbar.BossBar.Color
Green.
GREEN - Static variable in class net.kyori.adventure.text.format.NamedTextColor
The standard green colour.
GREEN - Static variable in interface net.kyori.adventure.text.serializer.legacy.CharacterAndFormat
Character and format pair representing NamedTextColor.GREEN.
gson() - Static method in interface net.kyori.adventure.text.serializer.gson.GsonComponentSerializer
Gets a component serializer for gson serialization and deserialization.
gson() - Method in interface net.kyori.adventure.text.serializer.gson.GsonComponentSerializer.Provider
Provides a standard GsonComponentSerializer.
GsonComponentSerializer - Interface in net.kyori.adventure.text.serializer.gson
A gson component serializer.
GsonComponentSerializer.Builder - Interface in net.kyori.adventure.text.serializer.gson
GsonComponentSerializer.Provider - Interface in net.kyori.adventure.text.serializer.gson
A GsonComponentSerializer service provider.
gsonDataComponentValue(JsonElement) - Static method in interface net.kyori.adventure.text.serializer.gson.GsonDataComponentValue
Create a box for item data that can be understood by the gson serializer.
GsonDataComponentValue - Interface in net.kyori.adventure.text.serializer.gson
An DataComponentValue implementation that holds a JsonElement.
GsonDataComponentValueConverterProvider - Class in net.kyori.adventure.text.serializer.gson.impl
A provider for Gson's implementations of data component value converters.
GsonDataComponentValueConverterProvider() - Constructor for class net.kyori.adventure.text.serializer.gson.impl.GsonDataComponentValueConverterProvider
 
gsonLegacy() - Method in interface net.kyori.adventure.text.serializer.gson.GsonComponentSerializer.Provider
Provides a legacy GsonComponentSerializer.
GZIP - Static variable in class net.kyori.adventure.nbt.BinaryTagIO.Compression
GZIP compression.

H

h() - Method in interface net.kyori.adventure.util.HSVLike
Gets the hue component.
handle(Component, ClaimConsumer) - Method in interface net.kyori.adventure.text.minimessage.internal.serializer.SerializableResolver
Attempt to process a component for serialization.
handle(Component, ClaimConsumer) - Method in interface net.kyori.adventure.text.minimessage.internal.serializer.SerializableResolver.Single
 
has(String) - Method in interface net.kyori.adventure.text.minimessage.tag.resolver.TagResolver
Get whether this resolver handles tags with a certain name.
has(String) - Method in interface net.kyori.adventure.text.minimessage.tag.resolver.TagResolver.Single
 
has(String) - Method in interface net.kyori.adventure.text.minimessage.tag.resolver.TagResolver.WithoutArguments
Check if this resolver knows of a tag.
hasAnyTranslations() - Method in class net.kyori.adventure.translation.AbstractTranslationStore
 
hasAnyTranslations() - Method in interface net.kyori.adventure.translation.Translator
Checks if this translator has any translations.
hasDecoration(TextDecoration) - Method in interface net.kyori.adventure.text.Component
Tests if this component has a decoration.
hasDecoration(TextDecoration) - Method in interface net.kyori.adventure.text.format.Style
Tests if this style has a decoration.
hasDecoration(TextDecoration) - Method in interface net.kyori.adventure.text.format.StyleGetter
Tests if this stylable has a decoration.
hasFlag(BossBar.Flag) - Method in interface net.kyori.adventure.bossbar.BossBar
Checks if this bossbar has a flag.
hash() - Method in interface net.kyori.adventure.resource.ResourcePackInfo
Gets the SHA-1 hash.
hash(String) - Method in interface net.kyori.adventure.resource.ResourcePackInfo.Builder
Sets the hash.
hashCode() - Method in class net.kyori.adventure.text.event.ClickEvent.Action
 
hashCode() - Method in class net.kyori.adventure.text.event.ClickEvent
 
hashCode() - Method in class net.kyori.adventure.text.event.HoverEvent
 
hashCode() - Method in class net.kyori.adventure.text.event.HoverEvent.ShowEntity
 
hashCode() - Method in class net.kyori.adventure.text.event.HoverEvent.ShowItem
 
hashCode() - Method in class net.kyori.adventure.text.minimessage.internal.parser.Token
 
hashCode() - Method in class net.kyori.adventure.text.serializer.legacy.LegacyFormat
 
hashCode() - Method in class net.kyori.adventure.translation.AbstractTranslationStore
 
hasNext() - Method in interface net.kyori.adventure.text.minimessage.tag.resolver.ArgumentQueue
Get whether another argument is available to be popped.
hasStyling() - Method in interface net.kyori.adventure.text.Component
Tests if this component has any styling.
hat() - Method in interface net.kyori.adventure.text.object.PlayerHeadObjectContents
Whether the player head should render the player's hat layer.
hat(boolean) - Method in interface net.kyori.adventure.text.object.PlayerHeadObjectContents.Builder
Sets whether the player head should render the player's hat layer.
heterogeneousListBinaryTag() - Static method in interface net.kyori.adventure.nbt.ListBinaryTag
Creates a builder that can accept elements of multiple types.
heterogeneousListBinaryTag(int) - Static method in interface net.kyori.adventure.nbt.ListBinaryTag
Creates a builder with the specified initial capacity that can accept elements of multiple types.
HEX_CHAR - Static variable in interface net.kyori.adventure.text.serializer.legacy.LegacyComponentSerializer
The legacy character used to prefix hex colors.
HEX_CHARACTER - Static variable in interface net.kyori.adventure.text.format.TextColor
The hex character.
HEX_PREFIX - Static variable in interface net.kyori.adventure.text.format.TextColor
The hex character, in String format.
hexCharacter(char) - Method in interface net.kyori.adventure.text.serializer.legacy.LegacyComponentSerializer.Builder
Sets the legacy hex character used by the serializer.
hexColors() - Method in interface net.kyori.adventure.text.serializer.legacy.LegacyComponentSerializer.Builder
Sets that the serializer should support hex colors.
hideBossBar(BossBar) - Method in interface net.kyori.adventure.audience.Audience
Hides a boss bar.
hideBossBar(BossBar) - Method in interface net.kyori.adventure.audience.ForwardingAudience
 
hideBossBar(BossBar) - Method in interface net.kyori.adventure.audience.ForwardingAudience.Single
 
HOSTILE - Enum constant in enum class net.kyori.adventure.sound.Sound.Source
The hostile sound source.
HOVER_EVENT_ACTION - Static variable in class net.kyori.adventure.text.serializer.commons.ComponentTreeConstants
 
HOVER_EVENT_CAMEL - Static variable in class net.kyori.adventure.text.serializer.commons.ComponentTreeConstants
 
HOVER_EVENT_CONTENTS - Static variable in class net.kyori.adventure.text.serializer.commons.ComponentTreeConstants
 
HOVER_EVENT_SNAKE - Static variable in class net.kyori.adventure.text.serializer.commons.ComponentTreeConstants
 
HOVER_EVENT_VALUE - Static variable in class net.kyori.adventure.text.serializer.commons.ComponentTreeConstants
 
hoverEvent() - Method in interface net.kyori.adventure.text.Component
Gets the hover event of this component.
hoverEvent() - Method in interface net.kyori.adventure.text.format.Style
Gets the hover event.
hoverEvent() - Method in interface net.kyori.adventure.text.format.StyleGetter
Gets the hover event.
hoverEvent() - Static method in class net.kyori.adventure.text.minimessage.tag.standard.StandardTags
Get a resolver for the "hover" tag.
hoverEvent(HoverEventSource) - Method in interface net.kyori.adventure.text.Component
Sets the hover event of this component.
hoverEvent(HoverEventSource) - Method in interface net.kyori.adventure.text.ComponentBuilder
Sets the hover event of this component.
hoverEvent(HoverEventSource) - Method in interface net.kyori.adventure.text.format.Style.Builder
Sets the hover event.
hoverEvent(HoverEventSource) - Method in interface net.kyori.adventure.text.format.Style
Sets the hover event.
hoverEvent(HoverEventSource) - Method in interface net.kyori.adventure.text.format.StyleSetter
Sets the hover event.
hoverEvent(HoverEventSource) - Method in interface net.kyori.adventure.text.ScopedComponent
 
hoverEvent(HoverEvent.Action, V) - Static method in class net.kyori.adventure.text.event.HoverEvent
Creates a hover event.
HoverEvent<V> - Class in net.kyori.adventure.text.event
A hover event.
HoverEvent.Action<V> - Class in net.kyori.adventure.text.event
An enumeration of hover event actions.
HoverEvent.Action.Renderer<V> - Interface in net.kyori.adventure.text.event
Type-specific renderer.
HoverEvent.ShowEntity - Class in net.kyori.adventure.text.event
The value of a show_entity hover event.
HoverEvent.ShowItem - Class in net.kyori.adventure.text.event
The value of a show_item hover event.
HoverEventSource<V> - Interface in net.kyori.adventure.text.event
Something that can provide a HoverEvent.
hsvLike(float, float, float) - Static method in interface net.kyori.adventure.util.HSVLike
Creates a new HSVLike.
HSVLike - Interface in net.kyori.adventure.util
Something that can provide hue, saturation, and value color components.

I

id() - Method in interface net.kyori.adventure.nbt.BinaryTagType
Gets the id.
id() - Method in interface net.kyori.adventure.resource.ResourcePackInfo
Gets the id.
id() - Method in interface net.kyori.adventure.text.event.DataComponentValueConverterRegistry.Provider
An identifier for this provider.
id() - Method in class net.kyori.adventure.text.event.HoverEvent.ShowEntity
Gets the id.
id() - Method in interface net.kyori.adventure.text.object.PlayerHeadObjectContents
Gets the UUID of the player if present.
id() - Method in class net.kyori.adventure.text.serializer.gson.impl.GsonDataComponentValueConverterProvider
 
id(UUID) - Method in interface net.kyori.adventure.text.object.PlayerHeadObjectContents.Builder
Sets the UUID of the player.
id(UUID) - Method in interface net.kyori.adventure.resource.ResourcePackInfo.Builder
Sets the id.
id(UUID) - Method in class net.kyori.adventure.text.event.HoverEvent.ShowEntity
Sets the id.
Identified - Interface in net.kyori.adventure.identity
Something that can be identified by an Identity.
identity() - Method in interface net.kyori.adventure.identity.Identified
Gets the identity.
identity() - Method in interface net.kyori.adventure.identity.Identity
 
identity(UUID) - Static method in interface net.kyori.adventure.identity.Identity
Creates an identity.
Identity - Interface in net.kyori.adventure.identity
An identity used to track the sender of messages for the social interaction features introduced in Minecraft: Java Edition 1.16.4.
IF_ABSENT_ON_TARGET - Enum constant in enum class net.kyori.adventure.text.format.Style.Merge.Strategy
Merge onto target when not already set on target.
INCLUDE_HOVER_SHOW_ENTITY_NAME - Enum constant in enum class net.kyori.adventure.text.ComponentIteratorFlag
Includes the name of entities inside entity hover events.
INCLUDE_HOVER_SHOW_TEXT_COMPONENT - Enum constant in enum class net.kyori.adventure.text.ComponentIteratorFlag
Includes the components inside text hover events.
INCLUDE_TRANSLATABLE_COMPONENT_ARGUMENTS - Enum constant in enum class net.kyori.adventure.text.ComponentIteratorFlag
Includes the arguments of translatable components.
indent(int) - Method in class net.kyori.adventure.nbt.TagStringIO.Builder
Set the indent for new levels of pretty-printing.
indentTab(int) - Method in class net.kyori.adventure.nbt.TagStringIO.Builder
Set the indent for new levels of pretty-printing.
Index<K,V> - Class in net.kyori.adventure.util
A bidirectional map in which keys and values must be unique.
info(Component) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
Log a message at the INFO level.
info(Component, Object) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
Log a message at the INFO level according to the specified format and argument.
info(Component, Object...) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
Log a message at the INFO level according to the specified format and arguments.
info(Component, Object, Object) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
Log a message at the INFO level according to the specified format and arguments.
info(Component, Throwable) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
Log an exception (throwable) at the INFO level with an accompanying message.
info(Marker, Component) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
Log a message with the specific Marker at the INFO level.
info(Marker, Component, Object) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
This method is similar to ComponentLogger.info(Component, Object) method except that the marker data is also taken into consideration.
info(Marker, Component, Object...) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
This method is similar to ComponentLogger.info(Component, Object...) method except that the marker data is also taken into consideration.
info(Marker, Component, Object, Object) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
This method is similar to ComponentLogger.info(Component, Object, Object) method except that the marker data is also taken into consideration.
info(Marker, Component, Throwable) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
This method is similar to ComponentLogger.info(Component, Throwable) method except that the marker data is also taken into consideration.
InheritanceAwareMap<C,V> - Interface in net.kyori.adventure.util
A map type that will traverse class hierarchy to find a value for a key.
InheritanceAwareMap.Builder<C,V> - Interface in net.kyori.adventure.util
A builder for inheritance-aware maps.
input - Variable in class net.kyori.adventure.text.minimessage.internal.parser.match.MatchedTokenConsumer
 
input() - Method in class net.kyori.adventure.text.minimessage.internal.parser.node.RootNode
 
input() - Method in interface net.kyori.adventure.text.minimessage.tree.Node.Root
Get the original provided message which produced this node.
inserting(Component) - Static method in interface net.kyori.adventure.text.minimessage.tag.Tag
Create a tag that will insert a certain component into the output.
inserting(ComponentLike) - Static method in interface net.kyori.adventure.text.minimessage.tag.Tag
Create a tag that will insert a certain component into the output.
Inserting - Interface in net.kyori.adventure.text.minimessage.tag
A tag that inserts a Component into the output.
insertion() - Method in interface net.kyori.adventure.text.Component
Gets the string to be inserted when this component is shift-clicked.
insertion() - Method in interface net.kyori.adventure.text.format.Style
Gets the string to be inserted when this style is shift-clicked.
insertion() - Method in interface net.kyori.adventure.text.format.StyleGetter
Gets the string to be inserted when this stylable is shift-clicked.
insertion() - Static method in class net.kyori.adventure.text.minimessage.tag.standard.StandardTags
Get a resolver for the "insert" tag.
insertion(String) - Method in interface net.kyori.adventure.text.Component
Sets the string to be inserted when this component is shift-clicked.
insertion(String) - Method in interface net.kyori.adventure.text.ComponentBuilder
Sets the string to be inserted when this component is shift-clicked.
insertion(String) - Method in interface net.kyori.adventure.text.format.Style.Builder
Sets the string to be inserted.
insertion(String) - Method in interface net.kyori.adventure.text.format.Style
Sets the string to be inserted when this style is shift-clicked.
insertion(String) - Method in interface net.kyori.adventure.text.format.StyleSetter
Sets the string to be inserted when this object (T) is shift-clicked.
insertion(String) - Method in interface net.kyori.adventure.text.ScopedComponent
 
INSERTION - Enum constant in enum class net.kyori.adventure.text.format.Style.Merge
INSERTION - Static variable in class net.kyori.adventure.text.serializer.commons.ComponentTreeConstants
 
instance() - Method in class net.kyori.adventure.text.serializer.gson.impl.JSONComponentSerializerProviderImpl
 
instance() - Method in interface net.kyori.adventure.text.serializer.json.JSONComponentSerializer.Provider
Provides a standard JSONComponentSerializer.
INSTANCE - Enum constant in enum class net.kyori.adventure.text.serializer.legacy.Reset
 
INT - Static variable in class net.kyori.adventure.nbt.BinaryTagTypes
INT_ARRAY - Static variable in class net.kyori.adventure.nbt.BinaryTagTypes
intArrayBinaryTag(int...) - Static method in interface net.kyori.adventure.nbt.IntArrayBinaryTag
Creates a binary tag holding an int-array value.
IntArrayBinaryTag - Interface in net.kyori.adventure.nbt
A binary tag holding an int-array value.
intBinaryTag(int) - Static method in interface net.kyori.adventure.nbt.IntBinaryTag
Creates a binary tag holding an int value.
IntBinaryTag - Interface in net.kyori.adventure.nbt
A binary tag holding an int value.
integer() - Method in interface net.kyori.adventure.text.event.ClickEvent.Payload.Int
The integer value for this payload.
integer(int) - Static method in interface net.kyori.adventure.text.event.ClickEvent.Payload
Creates an integer payload.
intermediate() - Method in enum class net.kyori.adventure.resource.ResourcePackStatus
Whether, after receiving this status, further status events might occur.
interpret() - Method in interface net.kyori.adventure.text.NBTComponent
Gets if we should be interpreting.
interpret(boolean) - Method in interface net.kyori.adventure.text.NBTComponent
Sets if we should be interpreting.
interpret(boolean) - Method in interface net.kyori.adventure.text.NBTComponentBuilder
Sets whether to interpret.
INTERPRET_DEFAULT - Static variable in interface net.kyori.adventure.text.NBTComponent
The default value for NBTComponent.interpret().
IntFunction2<R> - Interface in net.kyori.adventure.util
A function that takes two ints as input and produces a R result.
intValue() - Method in interface net.kyori.adventure.nbt.NumberBinaryTag
Gets the value as a int.
INVALID_URL - Enum constant in enum class net.kyori.adventure.resource.ResourcePackStatus
Indicates that the provided pack URL could not be parsed.
InvalidKeyException - Exception Class in net.kyori.adventure.key
This exception is thrown when an invalid namespace and/or value has been detected while creating a Key.
IS_NOT_EMPTY - Static variable in interface net.kyori.adventure.text.Component
A predicate that excludes Component.empty().
isEmpty() - Method in interface net.kyori.adventure.nbt.CompoundBinaryTag
Returns whether the compound has tags or not.
isEmpty() - Method in interface net.kyori.adventure.nbt.ListBinaryTag
Returns whether the list has elements or not.
isEmpty() - Method in interface net.kyori.adventure.text.format.Style
Tests if this style is empty.
isFalse() - Method in interface net.kyori.adventure.text.minimessage.tag.Tag.Argument
Checks if this argument represents false.
isSystem() - Method in interface net.kyori.adventure.chat.SignedMessage
Checks if this message is a system message.
isTrue() - Method in interface net.kyori.adventure.text.minimessage.tag.Tag.Argument
Checks if this argument represents true.
ITALIC - Enum constant in enum class net.kyori.adventure.text.format.TextDecoration
A decoration which makes text appear in italics.
ITALIC - Static variable in interface net.kyori.adventure.text.serializer.legacy.CharacterAndFormat
Character and format pair representing TextDecoration.ITALIC.
item() - Method in class net.kyori.adventure.text.event.HoverEvent.ShowItem
Gets the item.
item(Key) - Method in class net.kyori.adventure.text.event.HoverEvent.ShowItem
Sets the item.
iterable(ComponentIteratorType, Set) - Method in interface net.kyori.adventure.text.Component
Returns an iterable view of this component.
iterable(ComponentIteratorType, ComponentIteratorFlag...) - Method in interface net.kyori.adventure.text.Component
Returns an iterable view of this component.
iterator() - Method in interface net.kyori.adventure.nbt.IntArrayBinaryTag
iterator() - Method in interface net.kyori.adventure.nbt.LongArrayBinaryTag
iterator() - Method in class net.kyori.adventure.util.ForwardingIterator
 
iterator(ComponentIteratorType, Set) - Method in interface net.kyori.adventure.text.Component
Returns an iterator for this component.
iterator(ComponentIteratorType, ComponentIteratorFlag...) - Method in interface net.kyori.adventure.text.Component
Returns an iterator for this component.

J

join(JoinConfiguration.Builder, Iterable) - Static method in interface net.kyori.adventure.text.Component
Joins components using the configuration in configBuilder.
join(JoinConfiguration.Builder, ComponentLike...) - Static method in interface net.kyori.adventure.text.Component
Joins components using the configuration in configBuilder.
join(JoinConfiguration, Iterable) - Static method in interface net.kyori.adventure.text.Component
Joins components using the configuration in config.
join(JoinConfiguration, ComponentLike...) - Static method in interface net.kyori.adventure.text.Component
Joins components using the configuration in config.
JoinConfiguration - Interface in net.kyori.adventure.text
A configuration for how a series of components can be joined.
JoinConfiguration.Builder - Interface in net.kyori.adventure.text
A builder for join configurations.
joining(String, Iterable) - Static method in class net.kyori.adventure.text.minimessage.tag.resolver.Formatter
Creates a replacement that inserts a list of components.
joining(String, ComponentLike...) - Static method in class net.kyori.adventure.text.minimessage.tag.resolver.Formatter
Creates a replacement that inserts a list of components.
json() - Static method in interface net.kyori.adventure.text.serializer.json.JSONComponentSerializer
Gets a component serializer for JSON serialization and deserialization.
JSONComponentSerializer - Interface in net.kyori.adventure.text.serializer.json
A JSON component serializer.
JSONComponentSerializer.Builder - Interface in net.kyori.adventure.text.serializer.json
A builder for JSONComponentSerializer instances that delegates to the active serializer.
JSONComponentSerializer.Provider - Interface in net.kyori.adventure.text.serializer.json
A JSONComponentSerializer service provider.
JSONComponentSerializerProviderImpl - Class in net.kyori.adventure.text.serializer.gson.impl
Implementation of the JSON component serializer provider.
JSONComponentSerializerProviderImpl() - Constructor for class net.kyori.adventure.text.serializer.gson.impl.JSONComponentSerializerProviderImpl
 
JSONOptions - Class in net.kyori.adventure.text.serializer.json
Options that can apply to JSON serializers.
JSONOptions.ClickEventValueMode - Enum Class in net.kyori.adventure.text.serializer.json
Configure how to emit click event values.
JSONOptions.HoverEventValueMode - Enum Class in net.kyori.adventure.text.serializer.json
Configure how to emit hover event values.
JSONOptions.ShadowColorEmitMode - Enum Class in net.kyori.adventure.text.serializer.json
How text shadow colors should be emitted.
JSONOptions.ShowItemHoverDataMode - Enum Class in net.kyori.adventure.text.serializer.json
Configure how to emit show_item hovers.

K

key() - Method in interface net.kyori.adventure.chat.ChatType
Gets the key associated with this chat type.
key() - Method in interface net.kyori.adventure.key.Key
 
key() - Method in interface net.kyori.adventure.key.Keyed
Gets the key.
key() - Method in interface net.kyori.adventure.pointer.Pointer
Gets the key.
key() - Method in interface net.kyori.adventure.sound.Sound.Type
Gets the key.
key() - Method in interface net.kyori.adventure.text.minimessage.tag.resolver.TagResolver.Single
The key this resolver matches.
key() - Method in interface net.kyori.adventure.text.TranslatableComponent
Gets the translation key.
key(String) - Static method in interface net.kyori.adventure.key.Key
Creates a key.
key(String) - Method in interface net.kyori.adventure.text.TranslatableComponent.Builder
Sets the translation key.
key(String) - Method in interface net.kyori.adventure.text.TranslatableComponent
Sets the translation key.
key(String, char) - Static method in interface net.kyori.adventure.key.Key
Creates a key.
key(String, String) - Static method in interface net.kyori.adventure.key.Key
Creates a key.
key(Namespaced, String) - Static method in interface net.kyori.adventure.key.Key
Creates a key.
key(Translatable) - Method in interface net.kyori.adventure.text.TranslatableComponent.Builder
Sets the translation key.
key(Translatable) - Method in interface net.kyori.adventure.text.TranslatableComponent
Sets the translation key.
key(V) - Method in class net.kyori.adventure.util.Index
Gets the key for a value.
Key - Interface in net.kyori.adventure.key
An identifying object used to fetch and/or store unique objects.
keybind() - Static method in interface net.kyori.adventure.text.Component
Creates a keybind component builder.
keybind() - Method in interface net.kyori.adventure.text.KeybindComponent
Gets the keybind.
keybind() - Static method in class net.kyori.adventure.text.minimessage.tag.standard.StandardTags
Get a resolver for the "key" tag.
keybind(String) - Static method in interface net.kyori.adventure.text.Component
Creates a keybind component with a keybind.
keybind(String) - Method in interface net.kyori.adventure.text.KeybindComponent.Builder
Sets the keybind.
keybind(String) - Method in interface net.kyori.adventure.text.KeybindComponent
Sets the keybind.
keybind(String, TextColor) - Static method in interface net.kyori.adventure.text.Component
Creates a keybind component with a keybind, and optional color.
keybind(String, TextColor, Set) - Static method in interface net.kyori.adventure.text.Component
Creates a keybind component with a keybind, and optional color and decorations.
keybind(String, TextColor, TextDecoration...) - Static method in interface net.kyori.adventure.text.Component
Creates a keybind component with a keybind, and optional color and decorations.
keybind(String, Style) - Static method in interface net.kyori.adventure.text.Component
Creates a keybind component with a keybind and styling.
keybind(Consumer) - Static method in interface net.kyori.adventure.text.Component
Creates a keybind component by applying configuration from consumer.
keybind(KeybindComponent.KeybindLike) - Static method in interface net.kyori.adventure.text.Component
Creates a keybind component with a keybind.
keybind(KeybindComponent.KeybindLike) - Method in interface net.kyori.adventure.text.KeybindComponent.Builder
Sets the keybind.
keybind(KeybindComponent.KeybindLike) - Method in interface net.kyori.adventure.text.KeybindComponent
Sets the keybind.
keybind(KeybindComponent.KeybindLike, TextColor) - Static method in interface net.kyori.adventure.text.Component
Creates a keybind component with a keybind, and optional color.
keybind(KeybindComponent.KeybindLike, TextColor, Set) - Static method in interface net.kyori.adventure.text.Component
Creates a keybind component with a keybind, and optional color and decorations.
keybind(KeybindComponent.KeybindLike, TextColor, TextDecoration...) - Static method in interface net.kyori.adventure.text.Component
Creates a keybind component with a keybind, and optional color and decorations.
keybind(KeybindComponent.KeybindLike, Style) - Static method in interface net.kyori.adventure.text.Component
Creates a keybind component with a keybind and styling.
KEYBIND - Static variable in class net.kyori.adventure.text.serializer.commons.ComponentTreeConstants
 
KeybindComponent - Interface in net.kyori.adventure.text
A Component that displays the client's current keybind for the supplied action.
KeybindComponent.Builder - Interface in net.kyori.adventure.text
A keybind component builder.
KeybindComponent.KeybindLike - Interface in net.kyori.adventure.text
Something that can provide a keybind identifier.
Keyed - Interface in net.kyori.adventure.key
Something that has an associated Key.
keyedValue(Key, T) - Static method in interface net.kyori.adventure.key.KeyedValue
Creates a link.
KeyedValue<T> - Interface in net.kyori.adventure.key
A T value with an associated Key.
keyNamespace() - Method in exception class net.kyori.adventure.key.InvalidKeyException
Gets the invalid key, as a string.
keyOr(V, K) - Method in class net.kyori.adventure.util.Index
Gets a key by its value or returns a fallback key.
keyOrThrow(V) - Method in class net.kyori.adventure.util.Index
Gets the key for a value or throws an exception.
KeyPattern - Annotation Interface in net.kyori.adventure.key
An annotation used to annotate elements that must match against a valid Key pattern.
KeyPattern.Namespace - Annotation Interface in net.kyori.adventure.key
An annotation used to annotate elements that must match against a valid Key namespace pattern.
KeyPattern.Value - Annotation Interface in net.kyori.adventure.key
An annotation used to annotate elements that must match against a valid Key value pattern.
keys() - Method in class net.kyori.adventure.util.Index
Gets the keys.
keySet() - Method in interface net.kyori.adventure.nbt.CompoundBinaryTag
Gets a set of all keys.
keyToValue() - Method in class net.kyori.adventure.util.Index
Get an unmodifiable mapping of index entries from key to value.
keyValue() - Method in exception class net.kyori.adventure.key.InvalidKeyException
Gets the invalid key, as a string.
knownProviders() - Static method in class net.kyori.adventure.text.event.DataComponentValueConverterRegistry
Get the id's of all registered conversion providers.

L

lastEndIndex() - Method in class net.kyori.adventure.text.minimessage.internal.parser.match.MatchedTokenConsumer
The last accepted end index, or -1 if no match has been accepted.
lastSeparator() - Method in interface net.kyori.adventure.text.JoinConfiguration
Gets the last separator of this join configuration.
lastSeparator(ComponentLike) - Method in interface net.kyori.adventure.text.JoinConfiguration.Builder
Sets the last separator of this join configuration builder.
lastSeparatorIfSerial() - Method in interface net.kyori.adventure.text.JoinConfiguration
Gets the last separator that will be used instead of the normal last separator in the case where there are more than two components being joined.
lastSeparatorIfSerial(ComponentLike) - Method in interface net.kyori.adventure.text.JoinConfiguration.Builder
Sets the last separator that will be used instead of the normal last separator in the case where there are more than two components being joined.
left() - Method in interface net.kyori.adventure.text.BlockNBTComponent.LocalPos
Gets the left value.
legacy() - Method in interface net.kyori.adventure.text.serializer.legacy.LegacyComponentSerializer.Provider
Completes the building process of LegacyComponentSerializer.Builder.
legacy(char) - Static method in interface net.kyori.adventure.text.serializer.legacy.LegacyComponentSerializer
Gets a component serializer for legacy-based serialization and deserialization.
legacyAmpersand() - Static method in interface net.kyori.adventure.text.serializer.legacy.LegacyComponentSerializer
Gets a component serializer for legacy-based serialization and deserialization.
legacyAmpersand() - Method in interface net.kyori.adventure.text.serializer.legacy.LegacyComponentSerializer.Provider
LegacyComponentSerializer - Interface in net.kyori.adventure.text.serializer.legacy
A legacy component serializer.
LegacyComponentSerializer.Builder - Interface in net.kyori.adventure.text.serializer.legacy
LegacyComponentSerializer.Provider - Interface in net.kyori.adventure.text.serializer.legacy
A LegacyComponentSerializer service provider.
LegacyFormat - Class in net.kyori.adventure.text.serializer.legacy
A legacy format.
legacyHoverEventSerializer(LegacyHoverEventSerializer) - Method in interface net.kyori.adventure.text.serializer.gson.GsonComponentSerializer.Builder
 
legacyHoverEventSerializer(LegacyHoverEventSerializer) - Method in interface net.kyori.adventure.text.serializer.json.JSONComponentSerializer.Builder
Sets a serializer that will be used to interpret legacy hover event value payloads.
LegacyHoverEventSerializer - Interface in net.kyori.adventure.text.serializer.json
Adapter to convert between modern and legacy hover event formats.
legacySection() - Static method in interface net.kyori.adventure.text.serializer.legacy.LegacyComponentSerializer
Gets a component serializer for legacy-based serialization and deserialization.
legacySection() - Method in interface net.kyori.adventure.text.serializer.legacy.LegacyComponentSerializer.Provider
lerp(float, ARGBLike, ARGBLike) - Static method in interface net.kyori.adventure.text.format.ShadowColor
Linearly interpolates between a and b by t.
lerp(float, RGBLike, RGBLike) - Static method in interface net.kyori.adventure.text.format.TextColor
Linearly interpolates between a and b by t.
lifetime() - Method in interface net.kyori.adventure.text.event.ClickCallback.Options
How long this callback will last until it is made invalid.
lifetime(TemporalAmount) - Method in interface net.kyori.adventure.text.event.ClickCallback.Options.Builder
Set how long the callback should last from sending.
LIGHT_PURPLE - Static variable in class net.kyori.adventure.text.format.NamedTextColor
The standard light_purple colour.
LIGHT_PURPLE - Static variable in interface net.kyori.adventure.text.serializer.legacy.CharacterAndFormat
Character and format pair representing NamedTextColor.LIGHT_PURPLE.
linear(ComponentBuilderApplicable...) - Static method in class net.kyori.adventure.text.LinearComponents
Styles apply to all components after them until a conflicting style is discovered
LinearComponents - Class in net.kyori.adventure.text
A utility class that allows components to be created where styles can be specified inline.
LIST - Static variable in class net.kyori.adventure.nbt.BinaryTagTypes
LIST_WILDCARD - Static variable in class net.kyori.adventure.nbt.BinaryTagTypes
Synthetic tag type used as a list's element type to indicate it contains elements of multiple types.
listBinaryTag(BinaryTagType, List) - Static method in interface net.kyori.adventure.nbt.ListBinaryTag
Creates a tag.
ListBinaryTag - Interface in net.kyori.adventure.nbt
A list of a single tag type.
ListBinaryTag.Builder<T> - Interface in net.kyori.adventure.nbt
A list tag builder.
Listenable<L> - Class in net.kyori.adventure.util
Something that has listeners.
Listenable() - Constructor for class net.kyori.adventure.util.Listenable
Creates a new listenable.
ListTagSetter<R,T> - Interface in net.kyori.adventure.nbt
Common methods between ListBinaryTag and ListBinaryTag.Builder.
LOCALE - Static variable in interface net.kyori.adventure.identity.Identity
A pointer to a Locale.
localPos(double, double, double) - Method in interface net.kyori.adventure.text.BlockNBTComponent.Builder
Sets the block position to a BlockNBTComponent.LocalPos with the given values.
localPos(double, double, double) - Method in interface net.kyori.adventure.text.BlockNBTComponent
Sets the block position to a BlockNBTComponent.LocalPos with the given coordinates.
localPos(double, double, double) - Static method in interface net.kyori.adventure.text.BlockNBTComponent.LocalPos
Creates a local position with the given values.
LOCATION_UNKNOWN - Static variable in exception class net.kyori.adventure.text.minimessage.ParsingException
 
log(ComponentLike) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLoggingEventBuilder
Set the message and publish this logging event.
log(ComponentLike, Object) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLoggingEventBuilder
Set the message with one argument and publish this logging event.
log(ComponentLike, Object...) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLoggingEventBuilder
Set the message with an array of arguments and publish this logging event.
log(ComponentLike, Object, Object) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLoggingEventBuilder
Set the message with two arguments and publish this logging event.
logComponent(Supplier) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLoggingEventBuilder
Set the message supplier and publish this logging event.
logger() - Static method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
Get a logger instance with the name of the calling class.
logger(Class) - Static method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
Get a logger instance with the binary name of the provided class.
logger(String) - Static method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
Get a logger instance with the provided name.
logger(ComponentLoggerProvider.LoggerHelper, String) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLoggerProvider
Create a component logger for the provided logger name.
LONG - Static variable in class net.kyori.adventure.nbt.BinaryTagTypes
LONG_ARRAY - Static variable in class net.kyori.adventure.nbt.BinaryTagTypes
longArrayBinaryTag(long...) - Static method in interface net.kyori.adventure.nbt.LongArrayBinaryTag
Creates a binary tag holding a long-array value.
LongArrayBinaryTag - Interface in net.kyori.adventure.nbt
A binary tag holding a long-array value.
longBinaryTag(long) - Static method in interface net.kyori.adventure.nbt.LongBinaryTag
Creates a binary tag holding a long value.
LongBinaryTag - Interface in net.kyori.adventure.nbt
A binary tag holding a long value.
longValue() - Method in interface net.kyori.adventure.nbt.NumberBinaryTag
Gets the value as a long.
lowerValue() - Method in interface net.kyori.adventure.text.minimessage.tag.Tag.Argument
Returns the value of this argument, lower-cased in the root locale.

M

makeLoggingEventBuilder(Level) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
Unconditionally create a new logging event builder.
mapChildren(Function) - Method in interface net.kyori.adventure.text.ComponentBuilder
Replaces each child of this component with the resultant component from the function.
mapChildrenDeep(Function) - Method in interface net.kyori.adventure.text.ComponentBuilder
Replaces each child and sub-child of this component with the resultant component of the function.
mapContext(Function) - Method in interface net.kyori.adventure.text.renderer.ComponentRenderer
Return a ComponentRenderer that takes a different context type.
mapper(Class, Function) - Method in interface net.kyori.adventure.text.flattener.ComponentFlattener.Builder
Register a type of component to be handled.
MASTER - Enum constant in enum class net.kyori.adventure.sound.Sound.Source
The main sound source.
match(String) - Method in interface net.kyori.adventure.text.TextReplacementConfig.Builder
Compile the provided input as a Pattern and set it as the match to test against.
match(Pattern) - Method in interface net.kyori.adventure.text.TextReplacementConfig.Builder
Match the provided Pattern.
MatchedTokenConsumer<T> - Class in net.kyori.adventure.text.minimessage.internal.parser.match
A consumer of a region of a string that was identified as a token.
MatchedTokenConsumer(String) - Constructor for class net.kyori.adventure.text.minimessage.internal.parser.match.MatchedTokenConsumer
Creates a new matched token consumer.
matchLiteral(String) - Method in interface net.kyori.adventure.text.TextReplacementConfig.Builder
Set this builder to match only the literal string provided.
matchPattern() - Method in interface net.kyori.adventure.text.TextReplacementConfig
Get the pattern that will be searched for.
MAX_PROGRESS - Static variable in interface net.kyori.adventure.bossbar.BossBar
The maximum value the progress can be.
merge(Style) - Method in interface net.kyori.adventure.text.format.Style.Builder
Merges from another style into this style.
merge(Style) - Method in interface net.kyori.adventure.text.format.Style
Merges from another style into this style.
merge(Style, Set) - Method in interface net.kyori.adventure.text.format.Style.Builder
Merges from another style into this style.
merge(Style, Set) - Method in interface net.kyori.adventure.text.format.Style
Merges from another style into this style.
merge(Style, Style.Merge) - Method in interface net.kyori.adventure.text.format.Style
Merges from another style into this style.
merge(Style, Style.Merge...) - Method in interface net.kyori.adventure.text.format.Style.Builder
Merges from another style into this style.
merge(Style, Style.Merge...) - Method in interface net.kyori.adventure.text.format.Style
Merges from another style into this style.
merge(Style, Style.Merge.Strategy) - Method in interface net.kyori.adventure.text.format.Style.Builder
Merges from another style into this style.
merge(Style, Style.Merge.Strategy) - Method in interface net.kyori.adventure.text.format.Style
Merges from another style into this style.
merge(Style, Style.Merge.Strategy, Set) - Method in interface net.kyori.adventure.text.format.Style.Builder
Merges from another style into this style.
merge(Style, Style.Merge.Strategy, Set) - Method in interface net.kyori.adventure.text.format.Style
Merges from another style into this style.
merge(Style, Style.Merge.Strategy, Style.Merge) - Method in interface net.kyori.adventure.text.format.Style
Merges from another style into this style.
merge(Style, Style.Merge.Strategy, Style.Merge...) - Method in interface net.kyori.adventure.text.format.Style.Builder
Merges from another style into this style.
merge(Style, Style.Merge.Strategy, Style.Merge...) - Method in interface net.kyori.adventure.text.format.Style
Merges from another style into this style.
merges(Style.Merge...) - Static method in enum class net.kyori.adventure.text.format.Style.Merge
Creates a merge set.
mergeStyle(Component) - Method in interface net.kyori.adventure.text.Component
Merges from another style into this component's style.
mergeStyle(Component) - Method in interface net.kyori.adventure.text.ComponentBuilder
Merges styling from another component into this component.
mergeStyle(Component) - Method in interface net.kyori.adventure.text.ScopedComponent
 
mergeStyle(Component, B, C) - Method in class net.kyori.adventure.text.renderer.TranslatableComponentRenderer
 
mergeStyle(Component, Set) - Method in interface net.kyori.adventure.text.Component
Merges from another style into this component's style.
mergeStyle(Component, Set) - Method in interface net.kyori.adventure.text.ComponentBuilder
Merges styling from another component into this component.
mergeStyle(Component, Set) - Method in interface net.kyori.adventure.text.ScopedComponent
 
mergeStyle(Component, Style.Merge...) - Method in interface net.kyori.adventure.text.Component
Merges from another style into this component's style.
mergeStyle(Component, Style.Merge...) - Method in interface net.kyori.adventure.text.ComponentBuilder
Merges styling from another component into this component.
mergeStyle(Component, Style.Merge...) - Method in interface net.kyori.adventure.text.ScopedComponent
 
mergeStyleAndOptionallyDeepRender(Component, B, C) - Method in class net.kyori.adventure.text.renderer.TranslatableComponentRenderer
 
message() - Method in interface net.kyori.adventure.chat.SignedMessage
The plain string message.
messageFormat(Key) - Static method in interface net.kyori.adventure.translation.TranslationStore
Creates a new translation store that uses message-format-based translation.
MIN_PROGRESS - Static variable in interface net.kyori.adventure.bossbar.BossBar
The minimum value the progress can be.
MINECRAFT_NAMESPACE - Static variable in interface net.kyori.adventure.key.Key
The namespace for Minecraft.
miniMessage() - Static method in interface net.kyori.adventure.text.minimessage.MiniMessage
Gets a simple instance with default settings.
miniMessage(MiniMessage.Preset) - Static method in interface net.kyori.adventure.text.minimessage.MiniMessage
Gets an instance based on a specific preset.
MiniMessage - Interface in net.kyori.adventure.text.minimessage
MiniMessage is a textual representation of components.
MiniMessage.Builder - Interface in net.kyori.adventure.text.minimessage
A builder for MiniMessage.
MiniMessage.Preset - Enum Class in net.kyori.adventure.text.minimessage
A variety of presets for configuring MiniMessage.
MiniMessageTranslationStore - Interface in net.kyori.adventure.text.minimessage.translation
A MiniMessage translation store.
MiniMessageTranslator - Class in net.kyori.adventure.text.minimessage.translation
A Translator implementation that translates strings using MiniMessage.
MiniMessageTranslator() - Constructor for class net.kyori.adventure.text.minimessage.translation.MiniMessageTranslator
Constructor for a MiniMessageTranslator using the default MiniMessage instance.
MiniMessageTranslator(MiniMessage) - Constructor for class net.kyori.adventure.text.minimessage.translation.MiniMessageTranslator
Constructor for a MiniMessageTranslator using a specific MiniMessage instance.
Modifying - Interface in net.kyori.adventure.text.minimessage.tag
A tag that can transform a whole subtree of nodes.
MonkeyBars - Class in net.kyori.adventure.util
Collection related utilities.
MSG_COMMAND_INCOMING - Static variable in interface net.kyori.adventure.chat.ChatType
A message received as a result of using the /msg command.
MSG_COMMAND_OUTGOING - Static variable in interface net.kyori.adventure.chat.ChatType
A message sent as a result of using the /msg command.
MUSIC - Enum constant in enum class net.kyori.adventure.sound.Sound.Source
The music sound source.
MutableStyleSetter<T> - Interface in net.kyori.adventure.text.format
Writes style properties to a mutable object.

N

Nag - Exception Class in net.kyori.adventure.util
A nag.
Nag(String) - Constructor for exception class net.kyori.adventure.util.Nag
Constructs with a message.
name() - Method in interface net.kyori.adventure.bossbar.BossBar
Gets the name.
name() - Method in interface net.kyori.adventure.chat.ChatType.Bound
Get the name component.
name() - Method in interface net.kyori.adventure.sound.Sound
Gets the name.
name() - Method in class net.kyori.adventure.text.event.ClickEvent.Action
Returns the name of this action.
name() - Method in class net.kyori.adventure.text.event.HoverEvent.Action
Returns the name of this action.
name() - Method in class net.kyori.adventure.text.event.HoverEvent.ShowEntity
Gets the name.
name() - Method in class net.kyori.adventure.text.format.NamedTextColor
The name of this named text color.
name() - Method in class net.kyori.adventure.text.minimessage.internal.parser.node.TagNode
Returns the name of this tag.
name() - Method in interface net.kyori.adventure.text.object.PlayerHeadObjectContents
Gets the name of the player if present.
name() - Method in interface net.kyori.adventure.text.object.PlayerHeadObjectContents.ProfileProperty
Gets the name of the property.
name() - Method in interface net.kyori.adventure.text.ScoreComponent
Gets the score name.
name() - Method in class net.kyori.adventure.translation.AbstractTranslationStore
 
name() - Method in interface net.kyori.adventure.translation.Translator
A key identifying this translation source.
name(String) - Method in interface net.kyori.adventure.text.object.PlayerHeadObjectContents.Builder
Sets the name of the player.
name(String) - Method in interface net.kyori.adventure.text.ScoreComponent.Builder
Sets the score name.
name(String) - Method in interface net.kyori.adventure.text.ScoreComponent
Sets the score name.
name(Component) - Method in class net.kyori.adventure.text.event.HoverEvent.ShowEntity
Sets the name.
name(Component) - Method in interface net.kyori.adventure.bossbar.BossBar
Sets the name.
name(ComponentLike) - Method in interface net.kyori.adventure.bossbar.BossBar
Sets the name.
NAME - Static variable in interface net.kyori.adventure.identity.Identity
A pointer to a name.
named(Supplier) - Static method in interface net.kyori.adventure.sound.SoundStop
Stops all sounds named sound.
named(Key) - Static method in interface net.kyori.adventure.sound.SoundStop
Stops all sounds named sound.
named(Sound.Type) - Static method in interface net.kyori.adventure.sound.SoundStop
Stops all sounds named sound.
namedColor(int) - Static method in class net.kyori.adventure.text.format.NamedTextColor
Gets the named color exactly matching the provided color.
namedOnSource(Supplier, Sound.Source) - Static method in interface net.kyori.adventure.sound.SoundStop
Stops all sounds named name on source source.
namedOnSource(Key, Sound.Source) - Static method in interface net.kyori.adventure.sound.SoundStop
Stops all sounds named name on source source.
namedOnSource(Sound.Type, Sound.Source) - Static method in interface net.kyori.adventure.sound.SoundStop
Stops all sounds named name on source source.
NamedTextColor - Class in net.kyori.adventure.text.format
The named text colours in Minecraft: Java Edition.
NAMES - Static variable in enum class net.kyori.adventure.bossbar.BossBar.Color
The name map.
NAMES - Static variable in enum class net.kyori.adventure.bossbar.BossBar.Flag
The name map.
NAMES - Static variable in enum class net.kyori.adventure.bossbar.BossBar.Overlay
The name map.
NAMES - Static variable in enum class net.kyori.adventure.sound.Sound.Source
The name map.
NAMES - Static variable in class net.kyori.adventure.text.event.ClickEvent.Action
The name map.
NAMES - Static variable in class net.kyori.adventure.text.event.HoverEvent.Action
The name map.
NAMES - Static variable in class net.kyori.adventure.text.format.NamedTextColor
An index of name to color.
NAMES - Static variable in enum class net.kyori.adventure.text.format.TextDecoration
The name map.
NAMES - Static variable in enum class net.kyori.adventure.text.minimessage.MiniMessage.Preset
The name map.
namespace() - Method in interface net.kyori.adventure.key.Key
Gets the namespace.
namespace() - Method in interface net.kyori.adventure.key.Namespaced
Gets the namespace.
NAMESPACE - Static variable in class net.kyori.adventure.Adventure
The namespace.
NAMESPACE_PATTERN - Static variable in annotation interface net.kyori.adventure.key.KeyPattern
The pattern for namespaces.
Namespaced - Interface in net.kyori.adventure.key
Something that has a namespace.
nbt() - Method in interface net.kyori.adventure.text.event.ClickEvent.Payload.Custom
The optional custom data.
nbt() - Method in class net.kyori.adventure.text.event.HoverEvent.ShowItem
Gets the nbt.
nbt() - Static method in class net.kyori.adventure.text.minimessage.tag.standard.StandardTags
Get a resolver for the "nbt" tag.
nbt(C, B, O) - Method in class net.kyori.adventure.text.renderer.TranslatableComponentRenderer
 
nbt(BinaryTagHolder) - Method in class net.kyori.adventure.text.event.HoverEvent.ShowItem
Sets the nbt.
NBT - Static variable in class net.kyori.adventure.text.serializer.commons.ComponentTreeConstants
 
NBT_BLOCK - Static variable in class net.kyori.adventure.text.serializer.commons.ComponentTreeConstants
 
NBT_ENTITY - Static variable in class net.kyori.adventure.text.serializer.commons.ComponentTreeConstants
 
NBT_INTERPRET - Static variable in class net.kyori.adventure.text.serializer.commons.ComponentTreeConstants
 
NBT_PLAIN - Static variable in class net.kyori.adventure.text.serializer.commons.ComponentTreeConstants
 
NBT_STORAGE - Static variable in class net.kyori.adventure.text.serializer.commons.ComponentTreeConstants
 
NBTComponent<C> - Interface in net.kyori.adventure.text
A component that can display NBT fetched from different locations, optionally trying to interpret the NBT as JSON using the net.kyori.adventure.text.serializer.gson.GsonComponentSerializer to convert the JSON to a Component.
NBTComponentBuilder<C,B> - Interface in net.kyori.adventure.text
An NBT component builder.
NBTLegacyHoverEventSerializer - Interface in net.kyori.adventure.text.serializer.json.legacyimpl
A legacy HoverEvent serializer.
nbtPath() - Method in interface net.kyori.adventure.text.NBTComponent
Gets the NBT path.
nbtPath(String) - Method in interface net.kyori.adventure.text.NBTComponent
Sets the NBT path.
nbtPath(String) - Method in interface net.kyori.adventure.text.NBTComponentBuilder
Sets the NBT path content.
nearestColorTo(List, TextColor) - Static method in interface net.kyori.adventure.text.format.TextColor
Find the colour nearest to the provided colour.
nearestTo(TextColor) - Static method in class net.kyori.adventure.text.format.NamedTextColor
Find the named colour nearest to the provided colour.
nestingLimit(int) - Method in interface net.kyori.adventure.text.flattener.ComponentFlattener.Builder
Sets the limit of nested flatten calls.
net.kyori.adventure - package net.kyori.adventure
Adventure: a serverside user interface library for Minecraft: Java Edition.
net.kyori.adventure.api - module net.kyori.adventure.api
Adventure: a serverside user interface library for Minecraft: Java Edition.
net.kyori.adventure.audience - package net.kyori.adventure.audience
A receiver of Minecraft media.
net.kyori.adventure.bossbar - package net.kyori.adventure.bossbar
Boss bars.
net.kyori.adventure.builder - package net.kyori.adventure.builder
Common builder-related gizmos.
net.kyori.adventure.chat - package net.kyori.adventure.chat
Chat-related data.
net.kyori.adventure.dialog - package net.kyori.adventure.dialog
Dialogs.
net.kyori.adventure.identity - package net.kyori.adventure.identity
Identity information used to track the sender of messages for the social interaction features introduced in Minecraft: Java Edition 1.16.4.
net.kyori.adventure.internal.properties - package net.kyori.adventure.internal.properties
Internal properties.
net.kyori.adventure.inventory - package net.kyori.adventure.inventory
Content that works on inventory items.
net.kyori.adventure.key - module net.kyori.adventure.key
A reference composed of a namespace and a path.
net.kyori.adventure.key - package net.kyori.adventure.key
A reference composed of a namespace and a path.
net.kyori.adventure.nbt - module net.kyori.adventure.nbt
An implementation of the NBT format.
net.kyori.adventure.nbt - package net.kyori.adventure.nbt
An implementation of the NBT format.
net.kyori.adventure.nbt.api - package net.kyori.adventure.nbt.api
Holders of Named Binary Tags.
net.kyori.adventure.permission - package net.kyori.adventure.permission
TriState based permission checking.
net.kyori.adventure.pointer - package net.kyori.adventure.pointer
Key/Value based pointers to information.
net.kyori.adventure.resource - package net.kyori.adventure.resource
Data for controlling resource packs.
net.kyori.adventure.serializer.configurate4 - module net.kyori.adventure.serializer.configurate4
Serializers for Configurate 4.
net.kyori.adventure.serializer.configurate4 - package net.kyori.adventure.serializer.configurate4
Serializers for Configurate 4.
net.kyori.adventure.sound - package net.kyori.adventure.sound
Data for controlling sound playback.
net.kyori.adventure.text - package net.kyori.adventure.text
Data for controlling components, their styles, and events.
net.kyori.adventure.text.event - package net.kyori.adventure.text.event
Events that occur when players interact with components.
net.kyori.adventure.text.flattener - package net.kyori.adventure.text.flattener
Flatteners to convert component trees into linear strings.
net.kyori.adventure.text.format - package net.kyori.adventure.text.format
Formats which may be applied to components.
net.kyori.adventure.text.logger.slf4j - module net.kyori.adventure.text.logger.slf4j
A wrapper around SLF4J providing methods for formatted logging of Components.
net.kyori.adventure.text.logger.slf4j - package net.kyori.adventure.text.logger.slf4j
A wrapper around SLF4J providing methods for formatted logging of Components.
net.kyori.adventure.text.minimessage - module net.kyori.adventure.text.minimessage
MiniMessage, a friendly text format for representing chat components.
net.kyori.adventure.text.minimessage - package net.kyori.adventure.text.minimessage
MiniMessage, a friendly text format for representing chat components.
net.kyori.adventure.text.minimessage.internal - package net.kyori.adventure.text.minimessage.internal
Internal API, not for public use.
net.kyori.adventure.text.minimessage.internal.parser - package net.kyori.adventure.text.minimessage.internal.parser
Parser.
net.kyori.adventure.text.minimessage.internal.parser.match - package net.kyori.adventure.text.minimessage.internal.parser.match
Token consumers.
net.kyori.adventure.text.minimessage.internal.parser.node - package net.kyori.adventure.text.minimessage.internal.parser.node
Parser nodes.
net.kyori.adventure.text.minimessage.internal.serializer - package net.kyori.adventure.text.minimessage.internal.serializer
Serializer for the MiniMessage language.
net.kyori.adventure.text.minimessage.tag - package net.kyori.adventure.text.minimessage.tag
Specification of the API for customizing tags understood by MiniMessage.
net.kyori.adventure.text.minimessage.tag.resolver - package net.kyori.adventure.text.minimessage.tag.resolver
Tools for resolving tags based on tag information.
net.kyori.adventure.text.minimessage.tag.standard - package net.kyori.adventure.text.minimessage.tag.standard
Built-in tags shipped with MiniMessage.
net.kyori.adventure.text.minimessage.translation - package net.kyori.adventure.text.minimessage.translation
Tools for working with Adventure's translation API.
net.kyori.adventure.text.minimessage.tree - package net.kyori.adventure.text.minimessage.tree
A stable representation of the MiniMessage parse tree.
net.kyori.adventure.text.object - package net.kyori.adventure.text.object
Types related to ObjectComponent.
net.kyori.adventure.text.renderer - package net.kyori.adventure.text.renderer
Component rendering.
net.kyori.adventure.text.serializer - package net.kyori.adventure.text.serializer
Serialization and deserialization for components.
net.kyori.adventure.text.serializer.ansi - module net.kyori.adventure.text.serializer.ansi
Serialization to ANSI escape sequences.
net.kyori.adventure.text.serializer.ansi - package net.kyori.adventure.text.serializer.ansi
Serialization to ANSI escape sequences.
net.kyori.adventure.text.serializer.commons - module net.kyori.adventure.text.serializer.commons
Constants useful for creating any component serializer following the vanilla tree structure.
net.kyori.adventure.text.serializer.commons - package net.kyori.adventure.text.serializer.commons
Constants useful for creating any component serializer following the vanilla tree structure.
net.kyori.adventure.text.serializer.gson - module net.kyori.adventure.text.serializer.gson
Gson based serialization and deserialization.
net.kyori.adventure.text.serializer.gson - package net.kyori.adventure.text.serializer.gson
Gson based serialization and deserialization.
net.kyori.adventure.text.serializer.gson.impl - package net.kyori.adventure.text.serializer.gson.impl
Internal classes for the Gson serializer.
net.kyori.adventure.text.serializer.json - module net.kyori.adventure.text.serializer.json
A common abstraction providing an API to serializer components with multiple JSON libraries.
net.kyori.adventure.text.serializer.json - package net.kyori.adventure.text.serializer.json
A common abstraction providing an API to serializer components with multiple JSON libraries.
net.kyori.adventure.text.serializer.json.legacyimpl - module net.kyori.adventure.text.serializer.json.legacyimpl
JSON legacy hover event serialization and deserialization.
net.kyori.adventure.text.serializer.json.legacyimpl - package net.kyori.adventure.text.serializer.json.legacyimpl
JSON legacy hover event serialization and deserialization.
net.kyori.adventure.text.serializer.legacy - module net.kyori.adventure.text.serializer.legacy
Legacy text based serialization and deserialization.
net.kyori.adventure.text.serializer.legacy - package net.kyori.adventure.text.serializer.legacy
Legacy text based serialization and deserialization.
net.kyori.adventure.text.serializer.plain - module net.kyori.adventure.text.serializer.plain
Plain text based serialization and deserialization.
net.kyori.adventure.text.serializer.plain - package net.kyori.adventure.text.serializer.plain
Plain text based serialization and deserialization.
net.kyori.adventure.title - package net.kyori.adventure.title
Data for controlling titles.
net.kyori.adventure.translation - package net.kyori.adventure.translation
Translations and translation registries.
net.kyori.adventure.util - package net.kyori.adventure.util
Miscellaneous utilities.
NEUTRAL - Enum constant in enum class net.kyori.adventure.sound.Sound.Source
The neutral sound source.
NEVER - Enum constant in enum class net.kyori.adventure.text.format.Style.Merge.Strategy
Never merges onto target.
newException(String) - Method in interface net.kyori.adventure.text.minimessage.Context
Create a new parsing exception without reference to a specific location.
newException(String, Throwable, ArgumentQueue) - Method in interface net.kyori.adventure.text.minimessage.Context
Create a new parsing exception.
newException(String, ArgumentQueue) - Method in interface net.kyori.adventure.text.minimessage.Context
Create a new parsing exception.
newline() - Static method in interface net.kyori.adventure.text.Component
Gets a text component with a new line character as the content.
newline() - Static method in class net.kyori.adventure.text.minimessage.tag.standard.StandardTags
Get a resolver for the "newline" tag.
newlines() - Static method in interface net.kyori.adventure.text.JoinConfiguration
Provides a join configuration with no prefix or suffix that simply joins the components together using the Component.newline() component.
nil() - Static method in interface net.kyori.adventure.identity.Identity
Gets the null identity.
NO_NESTING_LIMIT - Static variable in interface net.kyori.adventure.text.flattener.ComponentFlattener
A constant representing a flattener with no limit on nested flatten calls.
Node - Interface in net.kyori.adventure.text.minimessage.tree
A node in the MiniMessage parse tree.
Node.Root - Interface in net.kyori.adventure.text.minimessage.tree
The root node of a parse.
NON_INTERACTABLE - Enum constant in enum class net.kyori.adventure.text.minimessage.MiniMessage.Preset
A preset that disables all interactive features, such as hover and click events.
none() - Static method in interface net.kyori.adventure.text.format.ShadowColor
Return a shadow color that will disable the shadow on a component.
NONE - Enum constant in enum class net.kyori.adventure.text.serializer.json.JSONOptions.ShadowColorEmitMode
Do not emit shadow colours.
NONE - Static variable in class net.kyori.adventure.nbt.BinaryTagIO.Compression
No compression.
nonEmptyArrayToList(Function, I, I...) - Static method in class net.kyori.adventure.util.MonkeyBars
Create a list based on a first element plus array of additional elements.
noOp() - Static method in interface net.kyori.adventure.resource.ResourcePackCallback
Create a pack callback that performs no operation.
noSeparators() - Static method in interface net.kyori.adventure.text.JoinConfiguration
Gets a join configuration with no separators, prefix or suffix.
NOT_SET - Enum constant in enum class net.kyori.adventure.text.format.TextDecoration.State
State describing the absence of a value.
NOT_SET - Enum constant in enum class net.kyori.adventure.util.TriState
State describing the absence of a value.
NOTCHED_10 - Enum constant in enum class net.kyori.adventure.bossbar.BossBar.Overlay
A bar with 10 notches.
NOTCHED_12 - Enum constant in enum class net.kyori.adventure.bossbar.BossBar.Overlay
A bar with 12 notches.
NOTCHED_20 - Enum constant in enum class net.kyori.adventure.bossbar.BossBar.Overlay
A bar with 20 notches.
NOTCHED_6 - Enum constant in enum class net.kyori.adventure.bossbar.BossBar.Overlay
A bar with 6 notches.
NULL - Static variable in class net.kyori.adventure.text.serializer.commons.ComponentTreeConstants
 
number(String, Number) - Static method in class net.kyori.adventure.text.minimessage.tag.resolver.Formatter
Creates a replacement that inserts a number as a component.
NumberBinaryTag - Interface in net.kyori.adventure.nbt
A numeric binary tag.
numberValue() - Method in interface net.kyori.adventure.nbt.NumberBinaryTag
Gets the value as a Number.
numeric() - Method in interface net.kyori.adventure.nbt.BinaryTagType
If this tag type is numeric.
numeric(Number) - Static method in interface net.kyori.adventure.text.TranslationArgument
Create a numeric argument.
numeric(String, Number) - Static method in class net.kyori.adventure.text.minimessage.translation.Argument
Creates a named numeric argument.

O

OBFUSCATED - Enum constant in enum class net.kyori.adventure.text.format.TextDecoration
A decoration which makes text obfuscated/unreadable.
OBFUSCATED - Static variable in interface net.kyori.adventure.text.serializer.legacy.CharacterAndFormat
Character and format pair representing TextDecoration.OBFUSCATED.
object() - Static method in interface net.kyori.adventure.text.Component
Creates an object component builder.
object(Consumer) - Static method in interface net.kyori.adventure.text.Component
Creates an object component by applying configuration from consumer.
object(ObjectContents) - Static method in interface net.kyori.adventure.text.Component
Creates an object component with the given contents.
OBJECT_ATLAS - Static variable in class net.kyori.adventure.text.serializer.commons.ComponentTreeConstants
 
OBJECT_FALLBACK - Static variable in class net.kyori.adventure.text.serializer.commons.ComponentTreeConstants
 
OBJECT_HAT - Static variable in class net.kyori.adventure.text.serializer.commons.ComponentTreeConstants
 
OBJECT_PLAYER - Static variable in class net.kyori.adventure.text.serializer.commons.ComponentTreeConstants
 
OBJECT_PLAYER_ID - Static variable in class net.kyori.adventure.text.serializer.commons.ComponentTreeConstants
 
OBJECT_PLAYER_NAME - Static variable in class net.kyori.adventure.text.serializer.commons.ComponentTreeConstants
 
OBJECT_PLAYER_PROPERTIES - Static variable in class net.kyori.adventure.text.serializer.commons.ComponentTreeConstants
 
OBJECT_PLAYER_TEXTURE - Static variable in class net.kyori.adventure.text.serializer.commons.ComponentTreeConstants
 
OBJECT_SPRITE - Static variable in class net.kyori.adventure.text.serializer.commons.ComponentTreeConstants
 
ObjectComponent - Interface in net.kyori.adventure.text
Displays a non-text object.
ObjectComponent.Builder - Interface in net.kyori.adventure.text
An object component builder.
ObjectContents - Interface in net.kyori.adventure.text.object
An object component contents.
objective() - Method in interface net.kyori.adventure.text.ScoreComponent
Gets the objective name.
objective(String) - Method in interface net.kyori.adventure.text.ScoreComponent.Builder
Sets the score objective.
objective(String) - Method in interface net.kyori.adventure.text.ScoreComponent
Sets the score objective.
once() - Method in interface net.kyori.adventure.text.TextReplacementConfig.Builder
Only replace the first occurrence of the matched pattern.
ONE - Static variable in interface net.kyori.adventure.nbt.ByteBinaryTag
A tag with the value 1.
onTerminal(BiConsumer, BiConsumer) - Static method in interface net.kyori.adventure.resource.ResourcePackCallback
Create a pack callback that will only execute the provided functions when the pack application has completed, discarding all intermediate events.
OPEN_CLOSE_TAG - Enum constant in enum class net.kyori.adventure.text.minimessage.internal.parser.TokenType
 
OPEN_FILE - Static variable in class net.kyori.adventure.text.event.ClickEvent.Action
Opens a file when clicked.
OPEN_TAG - Enum constant in enum class net.kyori.adventure.text.minimessage.internal.parser.TokenType
 
OPEN_URL - Static variable in class net.kyori.adventure.text.event.ClickEvent.Action
Opens a url when clicked.
openBook(Book) - Method in interface net.kyori.adventure.audience.Audience
Opens a book.
openBook(Book) - Method in interface net.kyori.adventure.audience.ForwardingAudience
 
openBook(Book) - Method in interface net.kyori.adventure.audience.ForwardingAudience.Single
 
openBook(Book.Builder) - Method in interface net.kyori.adventure.audience.Audience
Opens a book.
openBook(BookLike) - Method in interface net.kyori.adventure.audience.Audience
Opens a book.
openFile(String) - Static method in class net.kyori.adventure.text.event.ClickEvent
Creates a click event that opens a file.
openUrl(String) - Static method in class net.kyori.adventure.text.event.ClickEvent
Creates a click event that opens a url.
openUrl(URL) - Static method in class net.kyori.adventure.text.event.ClickEvent
Creates a click event that opens a url.
optionallyRenderChildrenAndStyle(Component, C) - Method in class net.kyori.adventure.text.renderer.TranslatableComponentRenderer
 
optionallyRenderChildrenAppendAndBuild(List, B, C) - Method in class net.kyori.adventure.text.renderer.TranslatableComponentRenderer
 
options(OptionState) - Method in interface net.kyori.adventure.text.serializer.gson.GsonComponentSerializer.Builder
 
options(OptionState) - Method in interface net.kyori.adventure.text.serializer.json.JSONComponentSerializer.Builder
Set the option state to apply on this serializer.
originalText() - Method in exception class net.kyori.adventure.text.minimessage.internal.parser.ParsingExceptionImpl
Get the message which caused this exception.
originalText() - Method in exception class net.kyori.adventure.text.minimessage.ParsingException
Get the input message which caused this exception.
outputStringComponents(boolean) - Method in interface net.kyori.adventure.serializer.configurate4.ConfigurateComponentSerializer.Builder
If the ConfigurateComponentSerializer.Builder.scalarSerializer(ComponentSerializer) is set, output components as serialized strings rather than following an object structure.
overlay() - Method in interface net.kyori.adventure.bossbar.BossBar
Gets the overlay.
overlay(BossBar.Overlay) - Method in interface net.kyori.adventure.bossbar.BossBar
Sets the overlay.
overrideDefault(AdventureProperties.Property, T) - Method in interface net.kyori.adventure.internal.properties.AdventureProperties.DefaultOverrideProvider
Overrides the default value for a property.

P

packEventReceived(UUID, ResourcePackStatus, Audience) - Method in interface net.kyori.adventure.resource.ResourcePackCallback
Called when a pack event has been received.
packs() - Method in interface net.kyori.adventure.resource.ResourcePackRequest
The resource packs to apply.
packs(Iterable) - Method in interface net.kyori.adventure.resource.ResourcePackRequest.Builder
Set the resource packs to apply.
packs(Iterable) - Method in interface net.kyori.adventure.resource.ResourcePackRequest
Set the resource packs to apply.
packs(ResourcePackInfoLike, ResourcePackInfoLike...) - Method in interface net.kyori.adventure.resource.ResourcePackRequest.Builder
Set the resource packs to apply.
pages() - Method in interface net.kyori.adventure.inventory.Book
Gets the list of pages.
pages(Collection) - Method in interface net.kyori.adventure.inventory.Book.Builder
Add pages to the book.
pages(List) - Method in interface net.kyori.adventure.inventory.Book
Returns an updated book with the provided pages.
pages(Component...) - Method in interface net.kyori.adventure.inventory.Book.Builder
Add pages to the book.
pages(Component...) - Method in interface net.kyori.adventure.inventory.Book
Returns an updated book with the provided pages.
parent() - Method in class net.kyori.adventure.text.minimessage.internal.parser.node.ElementNode
Returns the parent of this node, if present.
parent() - Method in interface net.kyori.adventure.text.minimessage.tree.Node
Get the parent of this node.
parent(PointersSupplier) - Method in interface net.kyori.adventure.pointer.PointersSupplier.Builder
Sets (or removes, if null) the parent pointer supplier that will be used to resolve pointers that are not supplied by this supplier.
parentStyle() - Method in interface net.kyori.adventure.text.JoinConfiguration
Gets the style of the parent component that contains the joined components.
parentStyle(Style) - Method in interface net.kyori.adventure.text.JoinConfiguration.Builder
Sets the style of the parent component that contains the joined components.
parse(String, Locale) - Method in class net.kyori.adventure.translation.AbstractTranslationStore.StringBased
Parses a string into the format required for this translation store.
parse(TokenParser.TagProvider, Predicate, String, String, boolean) - Static method in class net.kyori.adventure.text.minimessage.internal.parser.TokenParser
Parse a minimessage string into a tree of nodes.
parseable(String) - Static method in interface net.kyori.adventure.key.Key
Checks if string can be parsed into a Key.
parseableNamespace(String) - Static method in interface net.kyori.adventure.key.Key
Checks if value is a valid namespace.
parseableValue(String) - Static method in interface net.kyori.adventure.key.Key
Checks if value is a valid value.
parseChar(char) - Static method in interface net.kyori.adventure.text.serializer.legacy.LegacyComponentSerializer
Converts a legacy character (0123456789abcdefklmnor) to a legacy format, when possible.
parsed(String, String) - Static method in class net.kyori.adventure.text.minimessage.tag.resolver.Placeholder
Creates a placeholder that inserts a MiniMessage string.
parseLocale(String) - Static method in interface net.kyori.adventure.translation.Translator
Parses a Locale from a String.
ParserDirective - Interface in net.kyori.adventure.text.minimessage.tag
Tags implementing this interface are used to provide directives, or instructions, to the parser directly.
parseString(String, boolean, MatchedTokenConsumer) - Static method in class net.kyori.adventure.text.minimessage.internal.parser.TokenParser
Parses a string, providing information on matched tokens to the matched token consumer.
ParsingException - Exception Class in net.kyori.adventure.text.minimessage
An exception thrown when an error occurs while parsing a MiniMessage string.
ParsingException(String) - Constructor for exception class net.kyori.adventure.text.minimessage.ParsingException
Create a new parsing exception with only a message.
ParsingException(String, Throwable) - Constructor for exception class net.kyori.adventure.text.minimessage.ParsingException
Create a new parsing exception with a message and an optional cause.
ParsingException(String, Throwable, boolean, boolean) - Constructor for exception class net.kyori.adventure.text.minimessage.ParsingException
Create a new parsing exception with a message and an optional cause.
ParsingExceptionImpl - Exception Class in net.kyori.adventure.text.minimessage.internal.parser
An exception that happens while parsing.
ParsingExceptionImpl(String, String, Throwable, boolean, Token...) - Constructor for exception class net.kyori.adventure.text.minimessage.internal.parser.ParsingExceptionImpl
Create a new parsing exception.
ParsingExceptionImpl(String, String, Token...) - Constructor for exception class net.kyori.adventure.text.minimessage.internal.parser.ParsingExceptionImpl
Create a new parsing exception.
part(TitlePart) - Method in interface net.kyori.adventure.title.Title
Gets a part.
parts() - Method in class net.kyori.adventure.text.minimessage.internal.parser.node.TagNode
Returns the parts of this tag.
pattern() - Method in interface net.kyori.adventure.text.SelectorComponent
Gets the selector pattern.
pattern(String) - Method in interface net.kyori.adventure.text.SelectorComponent.Builder
Sets the selector pattern.
pattern(String) - Method in interface net.kyori.adventure.text.SelectorComponent
Sets the selector pattern.
PatternReplacementResult - Enum Class in net.kyori.adventure.text
A result for Component.replaceText(TextReplacementConfig) pattern-based replacements}.
payload() - Method in class net.kyori.adventure.text.event.ClickEvent
Gets the payload associated with this click event.
peek() - Method in interface net.kyori.adventure.text.minimessage.tag.resolver.ArgumentQueue
Peek at the next argument without advancing the iteration pointer.
PermissionChecker - Interface in net.kyori.adventure.permission
Something that has permissions.
PINK - Enum constant in enum class net.kyori.adventure.bossbar.BossBar.Color
Pink.
pitch() - Method in interface net.kyori.adventure.sound.Sound
Gets the pitch.
pitch(float) - Method in interface net.kyori.adventure.sound.Sound.Builder
The pitch for this sound, indicating how high or low the sound can be heard.
Placeholder - Class in net.kyori.adventure.text.minimessage.tag.resolver
Tag resolvers producing tags that insert fixed values.
plain() - Method in interface net.kyori.adventure.text.NBTComponent
Gets if styling should be removed from pretty-printed NBT.
plain(boolean) - Method in interface net.kyori.adventure.text.NBTComponent
Sets if styling should be removed from pretty-printed NBT.
plain(boolean) - Method in interface net.kyori.adventure.text.NBTComponentBuilder
Sets if styling should be removed from pretty-printed NBT.
PLAIN_DEFAULT - Static variable in interface net.kyori.adventure.text.NBTComponent
The default value for NBTComponent.plain().
plainSerializer() - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLoggerProvider.LoggerHelper
Create a serializer function that will translate logged output into the system default locale and then serialize it to plain text.
plainText() - Static method in interface net.kyori.adventure.text.serializer.plain.PlainTextComponentSerializer
A component serializer for plain-based serialization and deserialization.
plainText() - Method in interface net.kyori.adventure.text.serializer.plain.PlainTextComponentSerializer.Provider
Completes the building process of PlainTextComponentSerializer.Builder.
PlainTextComponentSerializer - Interface in net.kyori.adventure.text.serializer.plain
A plain-text component serializer.
PlainTextComponentSerializer.Builder - Interface in net.kyori.adventure.text.serializer.plain
A builder for the plain-text component serializer.
PlainTextComponentSerializer.Provider - Interface in net.kyori.adventure.text.serializer.plain
A PlainTextComponentSerializer service provider.
plainTextSimple() - Method in interface net.kyori.adventure.text.serializer.plain.PlainTextComponentSerializer.Provider
PlatformAPI - Annotation Interface in net.kyori.adventure.util
Elements annotated with the PlatformAPI annotation are intended for platform implementations of the Adventure API only and should not be used by standard developers.
PLAY_BOSS_MUSIC - Enum constant in enum class net.kyori.adventure.bossbar.BossBar.Flag
If boss music should be played.
PLAYER - Enum constant in enum class net.kyori.adventure.sound.Sound.Source
The player sound source.
playerHead() - Static method in interface net.kyori.adventure.text.object.ObjectContents
Creates a player head contents builder.
playerHead(String) - Static method in interface net.kyori.adventure.text.object.ObjectContents
Creates a player head contents with the given name.
playerHead(UUID) - Static method in interface net.kyori.adventure.text.object.ObjectContents
Creates a player head contents with the given id.
playerHead(PlayerHeadObjectContents.SkinSource) - Static method in interface net.kyori.adventure.text.object.ObjectContents
Creates a player head contents with the given parameters.
PlayerHeadObjectContents - Interface in net.kyori.adventure.text.object
A player head contents.
PlayerHeadObjectContents.Builder - Interface in net.kyori.adventure.text.object
A builder for a PlayerHeadObjectContents.
PlayerHeadObjectContents.ProfileProperty - Interface in net.kyori.adventure.text.object
A player profile property value with an optional signature.
PlayerHeadObjectContents.SkinSource - Interface in net.kyori.adventure.text.object
A source of player skin data.
playSound(Sound) - Method in interface net.kyori.adventure.audience.Audience
Plays a sound at the location of the recipient of the sound.
playSound(Sound) - Method in interface net.kyori.adventure.audience.ForwardingAudience
 
playSound(Sound) - Method in interface net.kyori.adventure.audience.ForwardingAudience.Single
 
playSound(Sound, double, double, double) - Method in interface net.kyori.adventure.audience.Audience
Plays a sound at a location.
playSound(Sound, double, double, double) - Method in interface net.kyori.adventure.audience.ForwardingAudience
 
playSound(Sound, double, double, double) - Method in interface net.kyori.adventure.audience.ForwardingAudience.Single
 
playSound(Sound, Sound.Emitter) - Method in interface net.kyori.adventure.audience.Audience
Plays a sound from an emitter, usually an entity.
playSound(Sound, Sound.Emitter) - Method in interface net.kyori.adventure.audience.ForwardingAudience
 
playSound(Sound, Sound.Emitter) - Method in interface net.kyori.adventure.audience.ForwardingAudience.Single
 
pointer(Class, Key) - Static method in interface net.kyori.adventure.pointer.Pointer
Creates a pointer.
Pointer<V> - Interface in net.kyori.adventure.pointer
A pointer to a resource.
POINTER - Static variable in interface net.kyori.adventure.permission.PermissionChecker
A pointer to a permission predicate.
Pointered - Interface in net.kyori.adventure.pointer
Something that can retrieve values based on a given Pointer.
pointers() - Method in interface net.kyori.adventure.audience.ForwardingAudience
 
pointers() - Method in interface net.kyori.adventure.audience.ForwardingAudience.Single
 
pointers() - Method in interface net.kyori.adventure.pointer.Pointered
Gets the pointers for this object.
Pointers - Interface in net.kyori.adventure.pointer
A collection of pointers.
Pointers.Builder - Interface in net.kyori.adventure.pointer
A builder of pointers.
PointersSupplier<T> - Interface in net.kyori.adventure.pointer
A supplier of Pointers that allows for the implementation of pointers in a static context without having to manually create a new pointers instance for each instance of a given type.
PointersSupplier.Builder<T> - Interface in net.kyori.adventure.pointer
A builder for PointersSupplier.
pop() - Method in interface net.kyori.adventure.text.minimessage.internal.serializer.TokenEmitter
Explicitly end a token, only needed if there are multiple tokens within an Emitable for some reason.
pop() - Method in interface net.kyori.adventure.text.minimessage.tag.resolver.ArgumentQueue
Pop an argument, throwing an exception if no argument was present.
popOr(String) - Method in interface net.kyori.adventure.text.minimessage.tag.resolver.ArgumentQueue
Pop an argument, throwing an exception if no argument was present.
popOr(Supplier) - Method in interface net.kyori.adventure.text.minimessage.tag.resolver.ArgumentQueue
Pop an argument, throwing an exception if no argument was present.
popStyle(Style) - Method in interface net.kyori.adventure.text.flattener.FlattenerListener
Pop a pushed style.
populate(Component, Deque, Set) - Method in interface net.kyori.adventure.text.ComponentIteratorType
Populates a deque with the children of the provided component, based on the iterator type and flags.
populator() - Method in interface net.kyori.adventure.text.serializer.gson.GsonComponentSerializer
Gets the underlying gson populator.
pos() - Method in interface net.kyori.adventure.text.BlockNBTComponent
Gets the block position.
pos(BlockNBTComponent.Pos) - Method in interface net.kyori.adventure.text.BlockNBTComponent.Builder
Sets the block position.
pos(BlockNBTComponent.Pos) - Method in interface net.kyori.adventure.text.BlockNBTComponent
Sets the block position.
postProcessor(UnaryOperator) - Method in interface net.kyori.adventure.text.minimessage.MiniMessage.Builder
Specify a function that takes the component at the end of the parser process.
postVisit() - Method in interface net.kyori.adventure.text.minimessage.tag.Modifying
Called after the entire tree has been visited.
predicate() - Method in interface net.kyori.adventure.text.JoinConfiguration
Gets the predicate of this join configuration.
predicate(Predicate) - Method in interface net.kyori.adventure.text.JoinConfiguration.Builder
Sets the predicate of this join configuration builder.
prefix() - Method in interface net.kyori.adventure.text.JoinConfiguration
Gets the prefix of this join configuration.
prefix(ComponentLike) - Method in interface net.kyori.adventure.text.JoinConfiguration.Builder
Sets the prefix of this join configuration builder.
PreProcess - Interface in net.kyori.adventure.text.minimessage.tag
A tag that is applied at the tokenization stage, before the tree is constructed.
preProcessor(UnaryOperator) - Method in interface net.kyori.adventure.text.minimessage.MiniMessage.Builder
Specify a function that takes the string at the start of the parser process.
preProcessParsed(String) - Static method in interface net.kyori.adventure.text.minimessage.tag.Tag
Create a tag that inserts the content literally into the parse string.
pride() - Static method in class net.kyori.adventure.text.minimessage.tag.standard.StandardTags
Get a resolver for the "pride" tag.
print(Nag) - Static method in exception class net.kyori.adventure.util.Nag
Prints a nag.
PROFILE_PROPERTY_NAME - Static variable in class net.kyori.adventure.text.serializer.commons.ComponentTreeConstants
 
PROFILE_PROPERTY_SIGNATURE - Static variable in class net.kyori.adventure.text.serializer.commons.ComponentTreeConstants
 
PROFILE_PROPERTY_VALUE - Static variable in class net.kyori.adventure.text.serializer.commons.ComponentTreeConstants
 
profileProperties() - Method in interface net.kyori.adventure.text.object.PlayerHeadObjectContents
Gets the profile properties for the player.
profileProperties(Collection) - Method in interface net.kyori.adventure.text.object.PlayerHeadObjectContents.Builder
Sets multiple profile properties.
profileProperty(PlayerHeadObjectContents.ProfileProperty) - Method in interface net.kyori.adventure.text.object.PlayerHeadObjectContents.Builder
Sets a profile property.
progress() - Method in interface net.kyori.adventure.bossbar.BossBar
Gets the progress.
progress(float) - Method in interface net.kyori.adventure.bossbar.BossBar
Sets the progress.
PROGRESS - Enum constant in enum class net.kyori.adventure.bossbar.BossBar.Overlay
A progress bar.
prompt() - Method in interface net.kyori.adventure.resource.ResourcePackRequest
Gets the prompt that will be provided when requesting these packs.
prompt(Component) - Method in interface net.kyori.adventure.resource.ResourcePackRequest.Builder
Sets the prompt.
property(String, String) - Static method in interface net.kyori.adventure.text.object.PlayerHeadObjectContents
Creates a profile property with the given value and no signature.
property(String, String, String) - Static method in interface net.kyori.adventure.text.object.PlayerHeadObjectContents
Creates a profile property with the given value and signature.
property(String, Function, T) - Static method in class net.kyori.adventure.internal.properties.AdventureProperties
Creates a new property.
property(String, Function, T, boolean) - Static method in class net.kyori.adventure.internal.properties.AdventureProperties
Creates a new property.
PURPLE - Enum constant in enum class net.kyori.adventure.bossbar.BossBar.Color
Purple.
pushStyle(Style) - Method in interface net.kyori.adventure.text.flattener.FlattenerListener
Begin a region of style in the component.
put(Class, V) - Method in interface net.kyori.adventure.util.InheritanceAwareMap.Builder
Put another value in this map.
put(String, BinaryTag) - Method in interface net.kyori.adventure.nbt.CompoundTagSetter
Inserts a tag.
put(Map) - Method in interface net.kyori.adventure.nbt.CompoundTagSetter
Inserts some tags.
put(CompoundBinaryTag) - Method in interface net.kyori.adventure.nbt.CompoundTagSetter
Inserts the tags in tag, overwriting any that are in this.
putAll(InheritanceAwareMap) - Method in interface net.kyori.adventure.util.InheritanceAwareMap.Builder
Put values from an existing inheritance-aware map into this map.
putBoolean(String, boolean) - Method in interface net.kyori.adventure.nbt.CompoundTagSetter
Inserts a boolean.
putByte(String, byte) - Method in interface net.kyori.adventure.nbt.CompoundTagSetter
Inserts a byte.
putByteArray(String, byte[]) - Method in interface net.kyori.adventure.nbt.CompoundTagSetter
Inserts an array of bytes.
putDouble(String, double) - Method in interface net.kyori.adventure.nbt.CompoundTagSetter
Inserts a double.
putFloat(String, float) - Method in interface net.kyori.adventure.nbt.CompoundTagSetter
Inserts a float.
putInt(String, int) - Method in interface net.kyori.adventure.nbt.CompoundTagSetter
Inserts an int.
putIntArray(String, int[]) - Method in interface net.kyori.adventure.nbt.CompoundTagSetter
Inserts an array of ints.
putLong(String, long) - Method in interface net.kyori.adventure.nbt.CompoundTagSetter
Inserts a long.
putLongArray(String, long[]) - Method in interface net.kyori.adventure.nbt.CompoundTagSetter
Inserts an array of longs.
putShort(String, short) - Method in interface net.kyori.adventure.nbt.CompoundTagSetter
Inserts a short.
putString(String, String) - Method in interface net.kyori.adventure.nbt.CompoundTagSetter
Inserts a string.

Q

QUOTED - Enum constant in enum class net.kyori.adventure.text.minimessage.internal.serializer.QuotingOverride
Request that this argument is included quoted.
QuotingOverride - Enum Class in net.kyori.adventure.text.minimessage.internal.serializer
The preferred style of argument quoting for a specific argument.

R

rainbow() - Static method in class net.kyori.adventure.text.minimessage.tag.standard.StandardTags
Get a resolver for the "rainbow" tag.
read(DataInput) - Method in interface net.kyori.adventure.nbt.BinaryTagIO.Reader
Reads a binary tag from input.
read(DataInput) - Method in interface net.kyori.adventure.nbt.BinaryTagType
Reads a tag.
read(DataInput) - Method in interface net.kyori.adventure.nbt.BinaryTagType.Reader
Reads a tag.
read(InputStream) - Method in interface net.kyori.adventure.nbt.BinaryTagIO.Reader
Reads a binary tag from input.
read(InputStream, BinaryTagIO.Compression) - Method in interface net.kyori.adventure.nbt.BinaryTagIO.Reader
Reads a binary tag from input with a compression type.
read(Path) - Method in interface net.kyori.adventure.nbt.BinaryTagIO.Reader
Reads a binary tag from path.
read(Path, BinaryTagIO.Compression) - Method in interface net.kyori.adventure.nbt.BinaryTagIO.Reader
Reads a binary tag from path with a compression type.
readable() - Method in class net.kyori.adventure.text.event.ClickEvent.Action
Tests if this action is readable.
readable() - Method in class net.kyori.adventure.text.event.HoverEvent.Action
Tests if this action is readable.
reader() - Static method in class net.kyori.adventure.nbt.BinaryTagIO
Returns BinaryTagIO.Reader, used to read binary tags.
reader(long) - Static method in class net.kyori.adventure.nbt.BinaryTagIO
Returns BinaryTagIO.Reader, used to read binary tags.
readNamed(DataInput) - Method in interface net.kyori.adventure.nbt.BinaryTagIO.Reader
Reads a binary tag, with a name, from input.
readNamed(InputStream) - Method in interface net.kyori.adventure.nbt.BinaryTagIO.Reader
Reads a binary tag, with a name, from input.
readNamed(InputStream, BinaryTagIO.Compression) - Method in interface net.kyori.adventure.nbt.BinaryTagIO.Reader
Reads a binary tag, with a name, from input.
readNamed(Path) - Method in interface net.kyori.adventure.nbt.BinaryTagIO.Reader
Reads a binary tag, with a name, from path.
readNamed(Path, BinaryTagIO.Compression) - Method in interface net.kyori.adventure.nbt.BinaryTagIO.Reader
Reads a binary tag, with a name, from path.
readNameless(DataInput) - Method in interface net.kyori.adventure.nbt.BinaryTagIO.Reader
Reads a binary tag from input.
readNameless(InputStream) - Method in interface net.kyori.adventure.nbt.BinaryTagIO.Reader
Reads a binary tag from input.
readNameless(InputStream, BinaryTagIO.Compression) - Method in interface net.kyori.adventure.nbt.BinaryTagIO.Reader
Reads a binary tag from input with a compression type.
readNameless(Path) - Method in interface net.kyori.adventure.nbt.BinaryTagIO.Reader
Reads a binary tag from path.
readNameless(Path, BinaryTagIO.Compression) - Method in interface net.kyori.adventure.nbt.BinaryTagIO.Reader
Reads a binary tag from path with a compression type.
RECORD - Enum constant in enum class net.kyori.adventure.sound.Sound.Source
The record sound source.
red() - Method in interface net.kyori.adventure.text.format.ShadowColor
Get the red component of the shadow colour.
red() - Method in interface net.kyori.adventure.text.format.TextColor
Get the red component of the text colour.
red() - Method in interface net.kyori.adventure.util.RGBLike
Gets the red component.
RED - Enum constant in enum class net.kyori.adventure.bossbar.BossBar.Color
Red.
RED - Static variable in class net.kyori.adventure.text.format.NamedTextColor
The standard red colour.
RED - Static variable in interface net.kyori.adventure.text.serializer.legacy.CharacterAndFormat
Character and format pair representing NamedTextColor.RED.
register(String, Locale, T) - Method in class net.kyori.adventure.translation.AbstractTranslationStore
 
register(String, Locale, T) - Method in interface net.kyori.adventure.translation.TranslationStore
Registers a translation.
registerAll(Locale, Path, boolean) - Method in class net.kyori.adventure.translation.AbstractTranslationStore.StringBased
 
registerAll(Locale, Path, boolean) - Method in interface net.kyori.adventure.translation.TranslationStore.StringBased
Registers a resource bundle of translations.
registerAll(Locale, Map) - Method in class net.kyori.adventure.translation.AbstractTranslationStore
 
registerAll(Locale, Map) - Method in interface net.kyori.adventure.translation.TranslationStore
Registers a map of translations.
registerAll(Locale, ResourceBundle, boolean) - Method in class net.kyori.adventure.translation.AbstractTranslationStore.StringBased
 
registerAll(Locale, ResourceBundle, boolean) - Method in interface net.kyori.adventure.translation.TranslationStore.StringBased
Registers a resource bundle of translations.
registerAll(Locale, Set, Function) - Method in class net.kyori.adventure.translation.AbstractTranslationStore
 
registerAll(Locale, Set, Function) - Method in interface net.kyori.adventure.translation.TranslationStore
Registers translations with a set of keys and a mapping function to produce the translation from the key.
relative(int) - Static method in interface net.kyori.adventure.text.BlockNBTComponent.WorldPos.Coordinate
Creates a relative coordinate with the given value.
RELATIVE - Enum constant in enum class net.kyori.adventure.text.BlockNBTComponent.WorldPos.Coordinate.Type
A relative coordinate.
relativeWorldPos(int, int, int) - Method in interface net.kyori.adventure.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.adventure.text.BlockNBTComponent
Sets the block position to an relative BlockNBTComponent.WorldPos with the given coordinates.
remove(int, Consumer) - Method in interface net.kyori.adventure.nbt.ListBinaryTag
Removes the tag at index index, optionally providing removedConsumer with the tag previously at index index.
remove(Class) - Method in interface net.kyori.adventure.util.InheritanceAwareMap.Builder
Remove a value in this map.
remove(String) - Method in interface net.kyori.adventure.nbt.CompoundTagSetter
Removes a tag.
remove(String, Consumer) - Method in interface net.kyori.adventure.nbt.CompoundTagSetter
Removes a tag.
removed() - Static method in interface net.kyori.adventure.text.event.DataComponentValue
Get a marker value to indicate that a data component's value should be removed.
removeFlag(BossBar.Flag) - Method in interface net.kyori.adventure.bossbar.BossBar
Removes a flag from this bossbar.
removeFlags(Iterable) - Method in interface net.kyori.adventure.bossbar.BossBar
Removes flags from this bossbar.
removeFlags(BossBar.Flag...) - Method in interface net.kyori.adventure.bossbar.BossBar
Removes flags from this bossbar.
removeListener(BossBar.Listener) - Method in interface net.kyori.adventure.bossbar.BossBar
Removes a listener.
removeListener0(L) - Method in class net.kyori.adventure.util.Listenable
Removes a listener.
removeResourcePacks(Iterable) - Method in interface net.kyori.adventure.audience.Audience
Clear resource packs with the provided ids if they are present.
removeResourcePacks(Iterable) - Method in interface net.kyori.adventure.audience.ForwardingAudience
 
removeResourcePacks(Iterable) - Method in interface net.kyori.adventure.audience.ForwardingAudience.Single
 
removeResourcePacks(UUID, UUID...) - Method in interface net.kyori.adventure.audience.Audience
Clear resource packs with the provided ids if they are present.
removeResourcePacks(UUID, UUID...) - Method in interface net.kyori.adventure.audience.ForwardingAudience
 
removeResourcePacks(UUID, UUID...) - Method in interface net.kyori.adventure.audience.ForwardingAudience.Single
 
removeResourcePacks(ResourcePackInfoLike, ResourcePackInfoLike...) - Method in interface net.kyori.adventure.audience.Audience
Clear resource packs with the IDs used in the provided requests if they are present.
removeResourcePacks(ResourcePackRequest) - Method in interface net.kyori.adventure.audience.Audience
Clear resource packs with the IDs used in the provided requests if they are present.
removeResourcePacks(ResourcePackRequestLike) - Method in interface net.kyori.adventure.audience.Audience
Clear resource packs with the IDs used in the provided requests if they are present.
removeSource(Translator) - Method in interface net.kyori.adventure.translation.GlobalTranslator
Removes a translation source.
removeViewer(Audience) - Method in interface net.kyori.adventure.bossbar.BossBar
Hide this bossbar from viewer.
render(Component, C) - Method in class net.kyori.adventure.text.renderer.AbstractComponentRenderer
Renders a component.
render(Component, C) - Method in interface net.kyori.adventure.text.renderer.ComponentRenderer
Renders a component.
render(Component, C, boolean) - Method in class net.kyori.adventure.text.renderer.AbstractComponentRenderer
Renders a component.
render(Component, Locale) - Static method in interface net.kyori.adventure.translation.GlobalTranslator
Renders a component using the global renderer.
render(ComponentRenderer, C, V) - Method in interface net.kyori.adventure.text.event.HoverEvent.Action.Renderer
Renders a value.
renderBlockNbt(BlockNBTComponent, C) - Method in class net.kyori.adventure.text.renderer.AbstractComponentRenderer
Renders a block NBT component.
renderBlockNbt(BlockNBTComponent, C) - Method in class net.kyori.adventure.text.renderer.TranslatableComponentRenderer
 
renderEntityNbt(EntityNBTComponent, C) - Method in class net.kyori.adventure.text.renderer.AbstractComponentRenderer
Renders an entity NBT component.
renderEntityNbt(EntityNBTComponent, C) - Method in class net.kyori.adventure.text.renderer.TranslatableComponentRenderer
 
renderer() - Method in class net.kyori.adventure.text.event.HoverEvent.Action
The renderer for this action.
renderer() - Method in interface net.kyori.adventure.text.VirtualComponent
Gets the renderer.
renderer() - Static method in interface net.kyori.adventure.translation.GlobalTranslator
Gets a renderer which uses the global source for translating.
renderKeybind(KeybindComponent, C) - Method in class net.kyori.adventure.text.renderer.AbstractComponentRenderer
Renders a keybind component.
renderKeybind(KeybindComponent, C) - Method in class net.kyori.adventure.text.renderer.TranslatableComponentRenderer
 
renderObject(ObjectComponent, C) - Method in class net.kyori.adventure.text.renderer.AbstractComponentRenderer
Renders an object component.
renderObject(ObjectComponent, C) - Method in class net.kyori.adventure.text.renderer.TranslatableComponentRenderer
 
renderScore(ScoreComponent, C) - Method in class net.kyori.adventure.text.renderer.AbstractComponentRenderer
Renders a score component.
renderScore(ScoreComponent, C) - Method in class net.kyori.adventure.text.renderer.TranslatableComponentRenderer
 
renderSelector(SelectorComponent, C) - Method in class net.kyori.adventure.text.renderer.AbstractComponentRenderer
Renders a selector component.
renderSelector(SelectorComponent, C) - Method in class net.kyori.adventure.text.renderer.TranslatableComponentRenderer
 
renderStorageNbt(StorageNBTComponent, C) - Method in class net.kyori.adventure.text.renderer.AbstractComponentRenderer
Renders a storage NBT component.
renderStorageNbt(StorageNBTComponent, C) - Method in class net.kyori.adventure.text.renderer.TranslatableComponentRenderer
 
renderText(TextComponent, C) - Method in class net.kyori.adventure.text.renderer.AbstractComponentRenderer
Renders a text component.
renderText(TextComponent, C) - Method in class net.kyori.adventure.text.renderer.TranslatableComponentRenderer
 
renderTranslatable(TranslatableComponent, C) - Method in class net.kyori.adventure.text.renderer.AbstractComponentRenderer
Renders a translatable component.
renderTranslatable(TranslatableComponent, C) - Method in class net.kyori.adventure.text.renderer.TranslatableComponentRenderer
 
renderTranslatableInner(TranslatableComponent, C) - Method in class net.kyori.adventure.text.renderer.TranslatableComponentRenderer
 
renderVirtual(VirtualComponent, C) - Method in class net.kyori.adventure.text.renderer.AbstractComponentRenderer
Renders a virtual component.
replace() - Method in interface net.kyori.adventure.resource.ResourcePackRequest
Whether to replace or add to existing resource packs.
replace(boolean) - Method in interface net.kyori.adventure.resource.ResourcePackRequest.Builder
Set whether to replace or add to existing resource packs.
replace(boolean) - Method in interface net.kyori.adventure.resource.ResourcePackRequest
Set whether to replace or add to existing resource packs.
REPLACE - Enum constant in enum class net.kyori.adventure.text.PatternReplacementResult
Replace the current match.
replaceInsideHoverEvents(boolean) - Method in interface net.kyori.adventure.text.TextReplacementConfig.Builder
Set if the replacement should replace inside hover events.
replacement(String) - Method in interface net.kyori.adventure.text.TextReplacementConfig.Builder
Supply a literal replacement for the matched pattern.
replacement(BiFunction) - Method in interface net.kyori.adventure.text.TextReplacementConfig.Builder
Supply a function that provides replacements for each match, with access to group information.
replacement(Function) - Method in interface net.kyori.adventure.text.TextReplacementConfig.Builder
Supply a function that provides replacements for each match.
replacement(ComponentLike) - Method in interface net.kyori.adventure.text.TextReplacementConfig.Builder
Supply a literal replacement for the matched pattern.
replaceText(Consumer) - Method in interface net.kyori.adventure.text.Component
Finds and replaces any text with this or child Components using the configured options.
replaceText(TextReplacementConfig) - Method in interface net.kyori.adventure.text.Component
Finds and replaces any text with this or child Components using the provided options.
required() - Method in interface net.kyori.adventure.resource.ResourcePackRequest
Gets whether the resource packs in this request are required.
required(boolean) - Method in interface net.kyori.adventure.resource.ResourcePackRequest.Builder
Sets whether the resource pack is required or not.
requiringPermission(String) - Method in interface net.kyori.adventure.text.event.ClickCallback
Require that audiences receiving this callback have a certain permission.
requiringPermission(String, Consumer) - Method in interface net.kyori.adventure.text.event.ClickCallback
Require that audiences receiving this callback have a certain permission.
reset() - Method in interface net.kyori.adventure.text.minimessage.tag.resolver.ArgumentQueue
Reset index to the beginning, to begin another attempt.
reset() - Static method in class net.kyori.adventure.text.minimessage.tag.standard.StandardTags
Get a resolver for the "reset" tag.
reset() - Method in class net.kyori.adventure.text.serializer.legacy.LegacyFormat
Gets if this format is a reset.
Reset - Enum Class in net.kyori.adventure.text.serializer.legacy
The reset directive.
RESET - Static variable in interface net.kyori.adventure.text.minimessage.tag.ParserDirective
Instructs the parser to reset all style, events, insertions, etc.
RESET - Static variable in interface net.kyori.adventure.text.serializer.legacy.CharacterAndFormat
Character and format pair representing Reset.INSTANCE.
resetStyle() - Method in interface net.kyori.adventure.text.ComponentBuilder
Resets all styling on this component.
resetTitle() - Method in interface net.kyori.adventure.audience.Audience
Resets the title and timings back to their default.
resetTitle() - Method in interface net.kyori.adventure.audience.ForwardingAudience
 
resetTitle() - Method in interface net.kyori.adventure.audience.ForwardingAudience.Single
 
resolve(String) - Method in interface net.kyori.adventure.text.minimessage.internal.parser.TokenParser.TagProvider
Resolve by sanitized name.
resolve(String) - Method in interface net.kyori.adventure.text.minimessage.tag.resolver.TagResolver.Single
 
resolve(String) - Method in interface net.kyori.adventure.text.minimessage.tag.resolver.TagResolver.WithoutArguments
Resolve a tag based only on the provided name.
resolve(String, List, Token) - Method in interface net.kyori.adventure.text.minimessage.internal.parser.TokenParser.TagProvider
Look up a tag.
resolve(String, ArgumentQueue, Context) - Method in interface net.kyori.adventure.text.minimessage.tag.resolver.TagResolver
Gets a tag from this resolver based on the current state.
resolve(String, ArgumentQueue, Context) - Method in interface net.kyori.adventure.text.minimessage.tag.resolver.TagResolver.WithoutArguments
 
resolve(TagNode) - Method in interface net.kyori.adventure.text.minimessage.internal.parser.TokenParser.TagProvider
Resolve by node.
resolvePreProcessTags(String, TokenParser.TagProvider) - Static method in class net.kyori.adventure.text.minimessage.internal.parser.TokenParser
Resolves all pre-process tags in a string.
resolver(Iterable) - Static method in interface net.kyori.adventure.text.minimessage.tag.resolver.TagResolver
Constructs a tag resolver capable of resolving from multiple sources.
resolver(String, BiFunction) - Static method in interface net.kyori.adventure.text.minimessage.tag.resolver.TagResolver
Create a tag resolver that only responds to a single tag name, and whose value does not depend on that name.
resolver(String, Tag) - Static method in interface net.kyori.adventure.text.minimessage.tag.resolver.TagResolver
A tag resolver that will resolve a single tag by a case-insensitive key.
resolver(Set, BiFunction) - Static method in interface net.kyori.adventure.text.minimessage.tag.resolver.TagResolver
Create a tag resolver that only responds to certain tag names, and whose value does not depend on that name.
resolver(Pointer) - Method in interface net.kyori.adventure.pointer.PointersSupplier
Returns the resolver for a given pointer (if any).
resolver(TagResolver) - Method in interface net.kyori.adventure.text.minimessage.tag.resolver.TagResolver.Builder
Add a placeholder resolver to those queried by the result of this builder.
resolver(TagResolver...) - Static method in interface net.kyori.adventure.text.minimessage.tag.resolver.TagResolver
Constructs a tag resolver capable of resolving from multiple sources.
resolvers(Iterable) - Method in interface net.kyori.adventure.text.minimessage.tag.resolver.TagResolver.Builder
Add placeholder resolvers to those queried by the result of this builder.
resolvers(TagResolver...) - Method in interface net.kyori.adventure.text.minimessage.tag.resolver.TagResolver.Builder
Add placeholder resolvers to those queried by the result of this builder.
resolving(Pointer, Function) - Method in interface net.kyori.adventure.pointer.PointersSupplier.Builder
Adds a resolver for a given pointer.
ResourcePackCallback - Interface in net.kyori.adventure.resource
A callback for a resource pack application operation.
resourcePackInfo() - Static method in interface net.kyori.adventure.resource.ResourcePackInfo
Create a new builder that will create a ResourcePackInfo.
resourcePackInfo(UUID, URI, String) - Static method in interface net.kyori.adventure.resource.ResourcePackInfo
Creates information about a resource pack.
ResourcePackInfo - Interface in net.kyori.adventure.resource
Represents information about a resource pack that can be sent to players.
ResourcePackInfo.Builder - Interface in net.kyori.adventure.resource
A builder for resource pack requests.
ResourcePackInfoLike - Interface in net.kyori.adventure.resource
Something that can be represented as a ResourcePackInfo.
resourcePackRequest() - Static method in interface net.kyori.adventure.resource.ResourcePackRequest
Create a builder for a resource pack request.
resourcePackRequest(ResourcePackRequest) - Static method in interface net.kyori.adventure.resource.ResourcePackRequest
Create a builder for a resource pack request, based on an existing request.
ResourcePackRequest - Interface in net.kyori.adventure.resource
A request to apply one or more resource packs to a client.
ResourcePackRequest.Builder - Interface in net.kyori.adventure.resource
A builder for resource pack requests.
ResourcePackRequestLike - Interface in net.kyori.adventure.resource
Something that can be represented as a ResourcePackRequest.
ResourcePackStatus - Enum Class in net.kyori.adventure.resource
Resource pack application state.
result() - Method in class net.kyori.adventure.text.minimessage.internal.parser.match.MatchedTokenConsumer
Gets the result of this consumer, if any.
result() - Method in class net.kyori.adventure.text.minimessage.internal.parser.match.StringResolvingMatchedTokenConsumer
 
result() - Method in class net.kyori.adventure.text.minimessage.internal.parser.match.TokenListProducingMatchedTokenConsumer
 
RGBLike - Interface in net.kyori.adventure.util
Something that can provide red, green, and blue colour components.
RootNode - Class in net.kyori.adventure.text.minimessage.internal.parser.node
Represents the root node of a tree.
RootNode(String, String) - Constructor for class net.kyori.adventure.text.minimessage.internal.parser.node.RootNode
Creates a new root node.
RUN_COMMAND - Static variable in class net.kyori.adventure.text.event.ClickEvent.Action
Runs a command when clicked.
runCommand(String) - Static method in class net.kyori.adventure.text.event.ClickEvent
Creates a click event that runs a command.

S

s() - Method in interface net.kyori.adventure.util.HSVLike
Gets the saturation component.
salt() - Method in interface net.kyori.adventure.chat.SignedMessage
The salt.
sanitizeAndAssertValidTagName(String) - Static method in class net.kyori.adventure.text.minimessage.internal.TagInternals
Checks if a tag name matches the pattern for allowed tag names, first sanitizing it by converting the tag name to lowercase.
sanitizeAndCheckValidTagName(String) - Static method in class net.kyori.adventure.text.minimessage.internal.TagInternals
Checks if a tag name matches the pattern for allowed tag names, first sanitizing it by converting the tag name to lowercase.
sanitizePlaceholderName(String) - Static method in interface net.kyori.adventure.text.minimessage.internal.parser.TokenParser.TagProvider
Sanitize placeholder names.
SAY_COMMAND - Static variable in interface net.kyori.adventure.chat.ChatType
A message send as a result of using the /say command.
scalarSerializer(ComponentSerializer) - Method in interface net.kyori.adventure.serializer.configurate4.ConfigurateComponentSerializer.Builder
Set the serializer to use when reading Components.
schema() - Static method in class net.kyori.adventure.text.serializer.json.JSONOptions
A schema of available options.
ScopedComponent<C> - Interface in net.kyori.adventure.text
Some magic to change return types.
score() - Static method in interface net.kyori.adventure.text.Component
Creates a score component builder.
score() - Static method in class net.kyori.adventure.text.minimessage.tag.standard.StandardTags
Get a resolver for the "score" tag.
score(String, String) - Static method in interface net.kyori.adventure.text.Component
Creates a score component with a name and objective.
score(String, String, String) - Static method in interface net.kyori.adventure.text.Component
Creates a score component with a name and objective.
score(Consumer) - Static method in interface net.kyori.adventure.text.Component
Creates a score component by applying configuration from consumer.
SCORE - Static variable in class net.kyori.adventure.text.serializer.commons.ComponentTreeConstants
 
SCORE_NAME - Static variable in class net.kyori.adventure.text.serializer.commons.ComponentTreeConstants
 
SCORE_OBJECTIVE - Static variable in class net.kyori.adventure.text.serializer.commons.ComponentTreeConstants
 
SCORE_VALUE - Static variable in class net.kyori.adventure.text.serializer.commons.ComponentTreeConstants
 
ScoreComponent - Interface in net.kyori.adventure.text
A component that can display a player's score from a scoreboard objective, with an optional fallback value if the search for the score fails.
ScoreComponent.Builder - Interface in net.kyori.adventure.text
A score component builder.
SECTION_CHAR - Static variable in interface net.kyori.adventure.text.serializer.legacy.LegacyComponentSerializer
The legacy character used by Minecraft.
seed() - Method in interface net.kyori.adventure.sound.Sound
Get the seed used for playback of weighted sound effects.
seed(long) - Method in interface net.kyori.adventure.sound.Sound.Builder
The seed for this sound, used for weighted choices.
seed(OptionalLong) - Method in interface net.kyori.adventure.sound.Sound.Builder
The seed for this sound, used for weighted choices.
selector() - Static method in interface net.kyori.adventure.text.Component
Creates a selector component builder.
selector() - Method in interface net.kyori.adventure.text.EntityNBTComponent
Gets the entity selector.
selector() - Static method in class net.kyori.adventure.text.minimessage.tag.standard.StandardTags
Get a resolver for the "selector" tag.
selector(String) - Static method in interface net.kyori.adventure.text.Component
Creates a selector component with a pattern.
selector(String) - Method in interface net.kyori.adventure.text.EntityNBTComponent.Builder
Sets the entity selector.
selector(String) - Method in interface net.kyori.adventure.text.EntityNBTComponent
Sets the entity selector.
selector(String, ComponentLike) - Static method in interface net.kyori.adventure.text.Component
Creates a selector component with a pattern.
selector(Consumer) - Static method in interface net.kyori.adventure.text.Component
Creates a selector component by applying configuration from consumer.
SELECTOR - Static variable in class net.kyori.adventure.text.serializer.commons.ComponentTreeConstants
 
SelectorComponent - Interface in net.kyori.adventure.text
A component that can display the name of entities found with a given selector.
SelectorComponent.Builder - Interface in net.kyori.adventure.text
A selector component builder.
self() - Static method in interface net.kyori.adventure.sound.Sound.Emitter
An emitter representing the recipient of a sound.
selfClosingInserting(Component) - Static method in interface net.kyori.adventure.text.minimessage.tag.Tag
Create a tag that will insert a certain component into the output.
selfClosingInserting(ComponentLike) - Static method in interface net.kyori.adventure.text.minimessage.tag.Tag
Create a tag that will insert a certain component into the output.
selfClosingTag(String) - Method in interface net.kyori.adventure.text.minimessage.internal.serializer.TokenEmitter
Open a tag with or without arguments that cannot have children.
sendActionBar(Component) - Method in interface net.kyori.adventure.audience.Audience
Sends a message on the action bar.
sendActionBar(Component) - Method in interface net.kyori.adventure.audience.ForwardingAudience
 
sendActionBar(Component) - Method in interface net.kyori.adventure.audience.ForwardingAudience.Single
 
sendActionBar(ComponentLike) - Method in interface net.kyori.adventure.audience.Audience
Sends a message on the action bar.
sendingMessage(ComponentLike) - Static method in class net.kyori.adventure.audience.Audiences
Creates an action to send a message.
sendMessage(SignedMessage, ChatType.Bound) - Method in interface net.kyori.adventure.audience.Audience
Sends a signed player message to this Audience with the provided bound chat type.
sendMessage(SignedMessage, ChatType.Bound) - Method in interface net.kyori.adventure.audience.ForwardingAudience
 
sendMessage(SignedMessage, ChatType.Bound) - Method in interface net.kyori.adventure.audience.ForwardingAudience.Single
 
sendMessage(Component) - Method in interface net.kyori.adventure.audience.Audience
Sends a system chat message to this Audience.
sendMessage(Component) - Method in interface net.kyori.adventure.audience.ForwardingAudience
 
sendMessage(Component) - Method in interface net.kyori.adventure.audience.ForwardingAudience.Single
 
sendMessage(ComponentLike) - Method in interface net.kyori.adventure.audience.Audience
Sends a system chat message to this Audience.
sendMessage(ComponentLike, ChatType.Bound) - Method in interface net.kyori.adventure.audience.Audience
Sends a message to this Audience with the provided bound chat type.
sendMessage(Component, ChatType.Bound) - Method in interface net.kyori.adventure.audience.Audience
Sends a message to this Audience with the provided bound chat type.
sendMessage(Component, ChatType.Bound) - Method in interface net.kyori.adventure.audience.ForwardingAudience
 
sendMessage(Component, ChatType.Bound) - Method in interface net.kyori.adventure.audience.ForwardingAudience.Single
 
sendPlayerListFooter(Component) - Method in interface net.kyori.adventure.audience.Audience
Sends the player list footer.
sendPlayerListFooter(Component) - Method in interface net.kyori.adventure.audience.ForwardingAudience
 
sendPlayerListFooter(Component) - Method in interface net.kyori.adventure.audience.ForwardingAudience.Single
 
sendPlayerListFooter(ComponentLike) - Method in interface net.kyori.adventure.audience.Audience
Sends the player list footer.
sendPlayerListHeader(Component) - Method in interface net.kyori.adventure.audience.Audience
Sends the player list header.
sendPlayerListHeader(Component) - Method in interface net.kyori.adventure.audience.ForwardingAudience
 
sendPlayerListHeader(Component) - Method in interface net.kyori.adventure.audience.ForwardingAudience.Single
 
sendPlayerListHeader(ComponentLike) - Method in interface net.kyori.adventure.audience.Audience
Sends the player list header.
sendPlayerListHeaderAndFooter(ComponentLike, ComponentLike) - Method in interface net.kyori.adventure.audience.Audience
Sends the player list header and footer.
sendPlayerListHeaderAndFooter(Component, Component) - Method in interface net.kyori.adventure.audience.Audience
Sends the player list header and footer.
sendPlayerListHeaderAndFooter(Component, Component) - Method in interface net.kyori.adventure.audience.ForwardingAudience
 
sendPlayerListHeaderAndFooter(Component, Component) - Method in interface net.kyori.adventure.audience.ForwardingAudience.Single
 
sendResourcePacks(ResourcePackInfoLike, ResourcePackInfoLike...) - Method in interface net.kyori.adventure.audience.Audience
Sends a request to apply resource packs to this audience.
sendResourcePacks(ResourcePackRequest) - Method in interface net.kyori.adventure.audience.Audience
Sends a request to apply resource packs to this audience.
sendResourcePacks(ResourcePackRequest) - Method in interface net.kyori.adventure.audience.ForwardingAudience
 
sendResourcePacks(ResourcePackRequest) - Method in interface net.kyori.adventure.audience.ForwardingAudience.Single
 
sendResourcePacks(ResourcePackRequestLike) - Method in interface net.kyori.adventure.audience.Audience
Sends a request to apply resource packs to this audience.
sendTitlePart(TitlePart, T) - Method in interface net.kyori.adventure.audience.Audience
Shows a part of a title.
sendTitlePart(TitlePart, T) - Method in interface net.kyori.adventure.audience.ForwardingAudience
 
sendTitlePart(TitlePart, T) - Method in interface net.kyori.adventure.audience.ForwardingAudience.Single
 
separator() - Method in interface net.kyori.adventure.text.JoinConfiguration
Gets the separator of this join configuration.
separator() - Method in interface net.kyori.adventure.text.NBTComponent
Gets the separator.
separator() - Method in interface net.kyori.adventure.text.SelectorComponent
Gets the separator.
separator(ComponentLike) - Method in interface net.kyori.adventure.text.JoinConfiguration.Builder
Sets the separator of this join configuration builder.
separator(ComponentLike) - Static method in interface net.kyori.adventure.text.JoinConfiguration
Creates a join configuration with a separator and no prefix or suffix.
separator(ComponentLike) - Method in interface net.kyori.adventure.text.NBTComponent
Sets the separator.
separator(ComponentLike) - Method in interface net.kyori.adventure.text.NBTComponentBuilder
Sets the separator.
separator(ComponentLike) - Method in interface net.kyori.adventure.text.SelectorComponent.Builder
Sets the separator.
separator(ComponentLike) - Method in interface net.kyori.adventure.text.SelectorComponent
Sets the separator.
SEPARATOR - Static variable in class net.kyori.adventure.text.minimessage.internal.parser.TokenParser
 
SEPARATOR - Static variable in class net.kyori.adventure.text.serializer.commons.ComponentTreeConstants
 
separators(ComponentLike, ComponentLike) - Static method in interface net.kyori.adventure.text.JoinConfiguration
Creates a join configuration with a separator and last separator but no prefix or suffix.
sequentialHead() - Static method in class net.kyori.adventure.text.minimessage.tag.standard.StandardTags
Get a resolver for the "head" tag.
SerializableResolver - Interface in net.kyori.adventure.text.minimessage.internal.serializer
A specific TagResolver that can process serialization requests for a component.
SerializableResolver.Single - Interface in net.kyori.adventure.text.minimessage.internal.serializer
A subinterface for resolvers that only handle one single tag.
serialize(I) - Method in interface net.kyori.adventure.text.serializer.ComponentEncoder
Serializes a component into an output of type R.
serialize(I) - Method in interface net.kyori.adventure.text.serializer.ComponentSerializer
Serializes a component into an output of type R.
serialize(StringBuilder, Component) - Method in interface net.kyori.adventure.text.serializer.plain.PlainTextComponentSerializer
Serializes.
serialize(Component) - Method in interface net.kyori.adventure.text.serializer.legacy.LegacyComponentSerializer
Serializes a component into a legacy String.
serialize(Component) - Method in interface net.kyori.adventure.text.serializer.plain.PlainTextComponentSerializer
 
serializeOr(I, R) - Method in interface net.kyori.adventure.text.serializer.ComponentEncoder
Serializes a component into an output of type R.
serializeOr(I, R) - Method in interface net.kyori.adventure.text.serializer.ComponentSerializer
Serializes a component into an output of type R.
serializeOrNull(I) - Method in interface net.kyori.adventure.text.serializer.ComponentEncoder
Serializes a component into an output of type R.
serializeOrNull(I) - Method in interface net.kyori.adventure.text.serializer.ComponentSerializer
Serializes a component into an output of type R.
serializer() - Method in interface net.kyori.adventure.text.serializer.gson.GsonComponentSerializer
Gets the underlying gson serializer.
serializers() - Method in interface net.kyori.adventure.serializer.configurate4.ConfigurateComponentSerializer
Get the serializers provided for Adventure.
serializeShowEntity(HoverEvent.ShowEntity, Codec.Encoder) - Method in interface net.kyori.adventure.text.serializer.json.LegacyHoverEventSerializer
Convert a modern hover event show_entity value to its legacy format.
serializeShowItem(HoverEvent.ShowItem) - Method in interface net.kyori.adventure.text.serializer.json.LegacyHoverEventSerializer
Convert a modern hover event show_item value to its legacy format.
serializeToTree(Component) - Method in interface net.kyori.adventure.text.serializer.gson.GsonComponentSerializer
Deserialize a component to output of type JsonElement.
service(Class) - Static method in class net.kyori.adventure.util.Services
Locates a service.
SERVICE_LOAD_FAILURES_ARE_FATAL - Static variable in class net.kyori.adventure.internal.properties.AdventureProperties
Property for specifying whether service load failures are fatal.
services(Class) - Static method in class net.kyori.adventure.util.Services
Locates all providers for a certain service and initializes them.
Services - Class in net.kyori.adventure.util
Tools for working with ServiceLoaders.
Services.Fallback - Interface in net.kyori.adventure.util
A fallback service.
serviceWithFallback(Class) - Static method in class net.kyori.adventure.util.Services
Locates a service.
set(int, BinaryTag, Consumer) - Method in interface net.kyori.adventure.nbt.ListBinaryTag
Sets the tag at index index to tag, optionally providing removedConsumer with the tag previously at index index.
setCause(Throwable) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLoggingEventBuilder
 
setComponentMessage(Supplier) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLoggingEventBuilder
Set the message supplier to be logged for this event.
setMessage(String) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLoggingEventBuilder
 
setMessage(Supplier) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLoggingEventBuilder
 
setMessage(ComponentLike) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLoggingEventBuilder
Set the message to be logged for this event.
SHADOW_COLOR - Enum constant in enum class net.kyori.adventure.text.format.Style.Merge
SHADOW_COLOR - Static variable in class net.kyori.adventure.text.serializer.commons.ComponentTreeConstants
 
SHADOW_COLOR_MODE - Static variable in class net.kyori.adventure.text.serializer.json.JSONOptions
How to emit shadow colour data.
shadowColor() - Method in interface net.kyori.adventure.text.Component
 
shadowColor() - Method in interface net.kyori.adventure.text.format.StyleGetter
Gets the shadow color.
shadowColor() - Static method in class net.kyori.adventure.text.minimessage.tag.standard.StandardTags
Get a resolver for the "shadow" tags.
shadowColor(int, int, int, int) - Static method in interface net.kyori.adventure.text.format.ShadowColor
Create a new shadow color from individual red, green, blue, and alpha values.
shadowColor(int) - Static method in interface net.kyori.adventure.text.format.ShadowColor
Create a new shadow color from the ARGB value packed in an int.
shadowColor(ARGBLike) - Method in interface net.kyori.adventure.text.Component
Sets the shadow color of this component.
shadowColor(ARGBLike) - Method in interface net.kyori.adventure.text.format.StyleSetter
Sets the shadow color.
shadowColor(ARGBLike) - Method in interface net.kyori.adventure.text.ScopedComponent
 
shadowColor(ARGBLike) - Static method in interface net.kyori.adventure.text.format.ShadowColor
Create a shadow color from an existing ARGB colour.
shadowColor(RGBLike, int) - Static method in interface net.kyori.adventure.text.format.ShadowColor
Create a shadow color from an existing colour plus an alpha value.
ShadowColor - Interface in net.kyori.adventure.text.format
A shadow color which may be applied to a Style.
shadowColorIfAbsent(ARGBLike) - Method in interface net.kyori.adventure.text.Component
Sets the shadow color if there isn't one set already.
shadowColorIfAbsent(ARGBLike) - Method in interface net.kyori.adventure.text.format.StyleSetter
Sets the shadow color if there isn't one set already.
shadowColorIfAbsent(ARGBLike) - Method in interface net.kyori.adventure.text.ScopedComponent
 
ShadyPines - Class in net.kyori.adventure.util
Various utilities.
SHORT - Static variable in class net.kyori.adventure.nbt.BinaryTagTypes
shortBinaryTag(short) - Static method in interface net.kyori.adventure.nbt.ShortBinaryTag
Creates a binary tag holding a short value.
ShortBinaryTag - Interface in net.kyori.adventure.nbt
A binary tag holding a short value.
shortValue() - Method in interface net.kyori.adventure.nbt.NumberBinaryTag
Gets the value as a short.
shouldContinue() - Method in interface net.kyori.adventure.text.flattener.FlattenerListener
Determine if the flattener should continue running.
shouldReplace(MatchResult, int, int) - Method in interface net.kyori.adventure.text.TextReplacementConfig.Condition
Determine how a single match should be handled.
SHOW_ACHIEVEMENT - Static variable in class net.kyori.adventure.text.event.HoverEvent.Action
Shows a Component when hovered over.
SHOW_DIALOG - Static variable in class net.kyori.adventure.text.event.ClickEvent.Action
Shows a dialog.
SHOW_ENTITY - Static variable in class net.kyori.adventure.text.event.HoverEvent.Action
Shows an entity when hovered over.
SHOW_ENTITY_ID - Static variable in class net.kyori.adventure.text.serializer.commons.ComponentTreeConstants
 
SHOW_ENTITY_NAME - Static variable in class net.kyori.adventure.text.serializer.commons.ComponentTreeConstants
 
SHOW_ENTITY_TYPE - Static variable in class net.kyori.adventure.text.serializer.commons.ComponentTreeConstants
 
SHOW_ENTITY_UUID - Static variable in class net.kyori.adventure.text.serializer.commons.ComponentTreeConstants
 
SHOW_ITEM - Static variable in class net.kyori.adventure.text.event.HoverEvent.Action
Shows an item instance when hovered over.
SHOW_ITEM_COMPONENTS - Static variable in class net.kyori.adventure.text.serializer.commons.ComponentTreeConstants
 
SHOW_ITEM_COUNT - Static variable in class net.kyori.adventure.text.serializer.commons.ComponentTreeConstants
 
SHOW_ITEM_HOVER_DATA_MODE - Static variable in class net.kyori.adventure.text.serializer.json.JSONOptions
How to emit the item data on show_item hover events.
SHOW_ITEM_ID - Static variable in class net.kyori.adventure.text.serializer.commons.ComponentTreeConstants
 
SHOW_ITEM_TAG - Static variable in class net.kyori.adventure.text.serializer.commons.ComponentTreeConstants
 
SHOW_TEXT - Static variable in class net.kyori.adventure.text.event.HoverEvent.Action
Shows a Component when hovered over.
showAchievement(String) - Static method in class net.kyori.adventure.text.event.HoverEvent
Creates a hover event that shows an achievement on hover.
showBossBar(BossBar) - Method in interface net.kyori.adventure.audience.Audience
Shows a boss bar.
showBossBar(BossBar) - Method in interface net.kyori.adventure.audience.ForwardingAudience
 
showBossBar(BossBar) - Method in interface net.kyori.adventure.audience.ForwardingAudience.Single
 
showDialog(DialogLike) - Method in interface net.kyori.adventure.audience.Audience
Shows a dialog to this audience.
showDialog(DialogLike) - Method in interface net.kyori.adventure.audience.ForwardingAudience
 
showDialog(DialogLike) - Method in interface net.kyori.adventure.audience.ForwardingAudience.Single
 
showDialog(DialogLike) - Static method in class net.kyori.adventure.text.event.ClickEvent
Creates a click event that shows a dialog.
showEntity(Keyed, UUID) - Static method in class net.kyori.adventure.text.event.HoverEvent
Creates a hover event that show information about an entity on hover.
showEntity(Keyed, UUID) - Static method in class net.kyori.adventure.text.event.HoverEvent.ShowEntity
Creates.
showEntity(Keyed, UUID, Component) - Static method in class net.kyori.adventure.text.event.HoverEvent
Creates a hover event that show information about an entity on hover.
showEntity(Keyed, UUID, Component) - Static method in class net.kyori.adventure.text.event.HoverEvent.ShowEntity
Creates.
showEntity(Key, UUID) - Static method in class net.kyori.adventure.text.event.HoverEvent
Creates a hover event that show information about an entity on hover.
showEntity(Key, UUID) - Static method in class net.kyori.adventure.text.event.HoverEvent.ShowEntity
Creates.
showEntity(Key, UUID, Component) - Static method in class net.kyori.adventure.text.event.HoverEvent
Creates a hover event that show information about an entity on hover.
showEntity(Key, UUID, Component) - Static method in class net.kyori.adventure.text.event.HoverEvent.ShowEntity
Creates.
showEntity(HoverEvent.ShowEntity) - Static method in class net.kyori.adventure.text.event.HoverEvent
Creates a hover event that show information about an entity on hover.
showItem(Keyed, int) - Static method in class net.kyori.adventure.text.event.HoverEvent
Creates a hover event that shows an item on hover.
showItem(Keyed, int) - Static method in class net.kyori.adventure.text.event.HoverEvent.ShowItem
Creates.
showItem(Keyed, int, Map) - Static method in class net.kyori.adventure.text.event.HoverEvent
Creates a hover event that shows an item on hover.
showItem(Keyed, int, Map) - Static method in class net.kyori.adventure.text.event.HoverEvent.ShowItem
Creates.
showItem(Keyed, int, BinaryTagHolder) - Static method in class net.kyori.adventure.text.event.HoverEvent
Creates a hover event that shows an item on hover.
showItem(Keyed, int, BinaryTagHolder) - Static method in class net.kyori.adventure.text.event.HoverEvent.ShowItem
Creates.
showItem(Key, int) - Static method in class net.kyori.adventure.text.event.HoverEvent
Creates a hover event that shows an item on hover.
showItem(Key, int) - Static method in class net.kyori.adventure.text.event.HoverEvent.ShowItem
Creates.
showItem(Key, int, BinaryTagHolder) - Static method in class net.kyori.adventure.text.event.HoverEvent
Creates a hover event that shows an item on hover.
showItem(Key, int, BinaryTagHolder) - Static method in class net.kyori.adventure.text.event.HoverEvent.ShowItem
Creates.
showItem(HoverEvent.ShowItem) - Static method in class net.kyori.adventure.text.event.HoverEvent
Creates a hover event that shows an item on hover.
showText(Component) - Static method in class net.kyori.adventure.text.event.HoverEvent
Creates a hover event that shows text on hover.
showText(ComponentLike) - Static method in class net.kyori.adventure.text.event.HoverEvent
Creates a hover event that shows text on hover.
showTitle(Title) - Method in interface net.kyori.adventure.audience.Audience
Shows a title.
signature() - Method in interface net.kyori.adventure.chat.SignedMessage
The signature of the message.
signature() - Method in interface net.kyori.adventure.text.object.PlayerHeadObjectContents.ProfileProperty
Gets the signature of the property, if present.
signature(byte[]) - Static method in interface net.kyori.adventure.chat.SignedMessage
Creates a signature wrapper.
SignedMessage - Interface in net.kyori.adventure.chat
A signed chat message.
SignedMessage.Signature - Interface in net.kyori.adventure.chat
A signature wrapper type.
SINGLE_TICK_DURATION_MS - Static variable in interface net.kyori.adventure.util.Ticks
A single tick duration, in milliseconds.
size() - Method in interface net.kyori.adventure.nbt.ByteArrayBinaryTag
Get the size of the array.
size() - Method in interface net.kyori.adventure.nbt.CompoundBinaryTag
Gets the number of elements in the compound.
size() - Method in interface net.kyori.adventure.nbt.IntArrayBinaryTag
Get the length of the array.
size() - Method in interface net.kyori.adventure.nbt.ListBinaryTag
Gets the size.
size() - Method in interface net.kyori.adventure.nbt.LongArrayBinaryTag
Gets the length of the array.
skin(PlayerHeadObjectContents.SkinSource) - Method in interface net.kyori.adventure.text.object.PlayerHeadObjectContents.Builder
Sets the skin (name, id, properties, and texture) from the given source, overriding any existing values.
SNAKE_CASE - Enum constant in enum class net.kyori.adventure.text.serializer.json.JSONOptions.ClickEventValueMode
Only emit the 1.21.5+ click events using the click_event field.
SNAKE_CASE - Enum constant in enum class net.kyori.adventure.text.serializer.json.JSONOptions.HoverEventValueMode
Only emit the 1.21.5+ hover events using the hover_event field.
sound() - Static method in interface net.kyori.adventure.sound.Sound
Create a new builder for Sound instances.
sound() - Method in interface net.kyori.adventure.sound.SoundStop
Gets the sound.
sound(Consumer) - Static method in interface net.kyori.adventure.sound.Sound
Create a new Sound instance configured by the provided function.
sound(Supplier, Sound.Source.Provider, float, float) - Static method in interface net.kyori.adventure.sound.Sound
Creates a new sound.
sound(Supplier, Sound.Source, float, float) - Static method in interface net.kyori.adventure.sound.Sound
Creates a new sound.
sound(Key, Sound.Source.Provider, float, float) - Static method in interface net.kyori.adventure.sound.Sound
Creates a new sound.
sound(Key, Sound.Source, float, float) - Static method in interface net.kyori.adventure.sound.Sound
Creates a new sound.
sound(Sound) - Static method in interface net.kyori.adventure.sound.Sound
Create a new builder for Sound instances.
sound(Sound.Type, Sound.Source.Provider, float, float) - Static method in interface net.kyori.adventure.sound.Sound
Creates a new sound.
sound(Sound.Type, Sound.Source, float, float) - Static method in interface net.kyori.adventure.sound.Sound
Creates a new sound.
Sound - Interface in net.kyori.adventure.sound
Represents an in-game sound which can be played to the client.
Sound.Builder - Interface in net.kyori.adventure.sound
A builder for sound instances.
Sound.Emitter - Interface in net.kyori.adventure.sound
An emitter of sounds.
Sound.Source - Enum Class in net.kyori.adventure.sound
The sound source.
Sound.Source.Provider - Interface in net.kyori.adventure.sound
A provider of sound sources.
Sound.Type - Interface in net.kyori.adventure.sound
A sound type.
soundSource() - Method in interface net.kyori.adventure.sound.Sound.Source.Provider
Gets the source.
SoundStop - Interface in net.kyori.adventure.sound
A sound and/or a sound source, used for stopping in-game sounds that are being played on a game client matching the given sound and/or sound source.
source() - Method in interface net.kyori.adventure.sound.Sound
Gets the source.
source() - Method in interface net.kyori.adventure.sound.SoundStop
Gets the source.
source() - Method in interface net.kyori.adventure.text.event.DataComponentValueConverterRegistry.Conversion
The source type.
source(Sound.Source) - Method in interface net.kyori.adventure.sound.Sound.Builder
A Sound.Source to tell the game where the sound is coming from.
source(Sound.Source) - Static method in interface net.kyori.adventure.sound.SoundStop
Stops all sounds on source source.
source(Sound.Source.Provider) - Method in interface net.kyori.adventure.sound.Sound.Builder
A Sound.Source to tell the game where the sound is coming from.
sourceMessage() - Method in class net.kyori.adventure.text.minimessage.internal.parser.node.ElementNode
Returns the source message of this node.
sources() - Method in interface net.kyori.adventure.translation.GlobalTranslator
Gets the sources.
space() - Static method in interface net.kyori.adventure.text.Component
Gets a text immutable component with a single space as the content.
spaces() - Static method in interface net.kyori.adventure.text.JoinConfiguration
Provides a join configuration with no prefix or suffix that simply joins the components together using the Component.space() component.
spliterator() - Method in interface net.kyori.adventure.nbt.IntArrayBinaryTag
 
spliterator() - Method in interface net.kyori.adventure.nbt.LongArrayBinaryTag
 
spliterator() - Method in class net.kyori.adventure.util.ForwardingIterator
 
spliterator(ComponentIteratorType, Set) - Method in interface net.kyori.adventure.text.Component
Returns a spliterator for this component.
spliterator(ComponentIteratorType, ComponentIteratorFlag...) - Method in interface net.kyori.adventure.text.Component
Returns a spliterator for this component.
sprite() - Static method in class net.kyori.adventure.text.minimessage.tag.standard.StandardTags
Get a resolver for the "sprite" tag.
sprite() - Method in interface net.kyori.adventure.text.object.SpriteObjectContents
Gets the sprite key.
sprite(Key) - Static method in interface net.kyori.adventure.text.object.ObjectContents
Creates a sprite contents with the given sprite and the default atlas.
sprite(Key, Key) - Static method in interface net.kyori.adventure.text.object.ObjectContents
Creates a sprite contents with the given atlas and sprite.
SpriteObjectContents - Interface in net.kyori.adventure.text.object
A sprite contents.
standard() - Static method in interface net.kyori.adventure.text.minimessage.tag.resolver.TagResolver
Get the tag resolver that resolves all standard tags.
StandardTags - Class in net.kyori.adventure.text.minimessage.tag.standard
Tag types distributed with MiniMessage.
startIndex() - Method in exception class net.kyori.adventure.text.minimessage.internal.parser.ParsingExceptionImpl
 
startIndex() - Method in class net.kyori.adventure.text.minimessage.internal.parser.Token
Returns the start index of this token.
startIndex() - Method in exception class net.kyori.adventure.text.minimessage.ParsingException
Get the start index of the location which caused this exception.
state() - Method in interface net.kyori.adventure.text.format.TextDecorationAndState
Gets the state.
stay() - Method in interface net.kyori.adventure.title.Title.Times
Gets the time the title will stay.
STOP - Enum constant in enum class net.kyori.adventure.text.PatternReplacementResult
Stop matching.
stopSound(Sound) - Method in interface net.kyori.adventure.audience.Audience
Stops a sound.
stopSound(SoundStop) - Method in interface net.kyori.adventure.audience.Audience
Stops a sound, or many sounds.
stopSound(SoundStop) - Method in interface net.kyori.adventure.audience.ForwardingAudience.Single
 
stopSound(SoundStop) - Method in interface net.kyori.adventure.audience.ForwardingAudience
 
storage() - Method in interface net.kyori.adventure.text.StorageNBTComponent
Gets the NBT storage's ID.
storage(Key) - Method in interface net.kyori.adventure.text.StorageNBTComponent.Builder
Sets the NBT storage.
storage(Key) - Method in interface net.kyori.adventure.text.StorageNBTComponent
Sets the NBT storage.
storageNBT() - Static method in interface net.kyori.adventure.text.Component
Creates an storage NBT component builder.
storageNBT(String, boolean, Key) - Static method in interface net.kyori.adventure.text.Component
Creates a storage NBT component with a path and an storage ID.
storageNBT(String, boolean, ComponentLike, Key) - Static method in interface net.kyori.adventure.text.Component
Creates a storage NBT component with a path and an storage ID.
storageNBT(String, Key) - Static method in interface net.kyori.adventure.text.Component
Creates a storage NBT component with a path and an storage ID.
storageNBT(Consumer) - Static method in interface net.kyori.adventure.text.Component
Creates a storage NBT component by applying configuration from consumer.
StorageNBTComponent - Interface in net.kyori.adventure.text
Given a Key, this component reads the NBT of the associated command storage and displays that information.
StorageNBTComponent.Builder - Interface in net.kyori.adventure.text
A command storage NBT component builder.
stream() - Method in interface net.kyori.adventure.nbt.CompoundBinaryTag
Gets a stream of entries in this compound tag.
stream() - Method in interface net.kyori.adventure.nbt.IntArrayBinaryTag
Create a stream whose elements are the elements of this array tag.
stream() - Method in interface net.kyori.adventure.nbt.ListBinaryTag
Creates a stream of the tags contained within this list.
stream() - Method in interface net.kyori.adventure.nbt.LongArrayBinaryTag
Create a stream whose elements are the elements of this array tag.
strict() - Method in interface net.kyori.adventure.text.minimessage.MiniMessage
Returns if this MiniMessage instance is in strict mode.
strict(boolean) - Method in interface net.kyori.adventure.text.minimessage.MiniMessage.Builder
Enables strict mode (disabled by default).
strict(boolean) - Method in interface net.kyori.adventure.util.InheritanceAwareMap.Builder
Set strict mode for this builder.
STRIKETHROUGH - Enum constant in enum class net.kyori.adventure.text.format.TextDecoration
A decoration which makes text have a strike through it.
STRIKETHROUGH - Static variable in interface net.kyori.adventure.text.serializer.legacy.CharacterAndFormat
Character and format pair representing TextDecoration.STRIKETHROUGH.
string() - Method in interface net.kyori.adventure.nbt.api.BinaryTagHolder
Gets the raw string value.
string(String) - Static method in interface net.kyori.adventure.text.event.ClickEvent.Payload
Creates a text payload.
string(String, String) - Static method in class net.kyori.adventure.text.minimessage.translation.Argument
Creates a named string argument.
STRING - Static variable in class net.kyori.adventure.nbt.BinaryTagTypes
StringBased(Key) - Constructor for class net.kyori.adventure.translation.AbstractTranslationStore.StringBased
Creates a new abstract, string-based translation store with a given name.
stringBinaryTag(String) - Static method in interface net.kyori.adventure.nbt.StringBinaryTag
Creates a binary tag holding a String value.
StringBinaryTag - Interface in net.kyori.adventure.nbt
A binary tag holding a String value.
StringResolvingMatchedTokenConsumer - Class in net.kyori.adventure.text.minimessage.internal.parser.match
A matched token consumer that produces a string and returns a copy of the string with PreProcess tags resolved.
StringResolvingMatchedTokenConsumer(String, TokenParser.TagProvider) - Constructor for class net.kyori.adventure.text.minimessage.internal.parser.match.StringResolvingMatchedTokenConsumer
Creates a string resolving matched token consumer.
stripTags(String) - Method in interface net.kyori.adventure.text.minimessage.MiniMessage
Removes all supported tags in the input message.
stripTags(String, TagResolver) - Method in interface net.kyori.adventure.text.minimessage.MiniMessage
Removes all known tags in the input message, so that they are ignored in deserialization.
stripTags(String, TagResolver...) - Method in interface net.kyori.adventure.text.minimessage.MiniMessage
Removes all known tags in the input message, so that they are ignored in deserialization.
style() - Method in interface net.kyori.adventure.text.Component
Gets the style of this component.
style() - Static method in interface net.kyori.adventure.text.format.Style
Creates a builder.
style(Iterable) - Static method in interface net.kyori.adventure.text.format.Style
Creates a style with applicables applied.
style(String, Emitable) - Method in interface net.kyori.adventure.text.minimessage.internal.serializer.ClaimConsumer
Submit a style claim for the active component.
style(Consumer) - Method in interface net.kyori.adventure.text.Component
Sets the style of this component.
style(Consumer) - Method in interface net.kyori.adventure.text.ComponentBuilder
Configures the style.
style(Consumer) - Static method in interface net.kyori.adventure.text.format.Style
Creates a style.
style(Consumer) - Method in interface net.kyori.adventure.text.ScopedComponent
 
style(Consumer, Style.Merge.Strategy) - Method in interface net.kyori.adventure.text.Component
Sets the style of this component.
style(Consumer, Style.Merge.Strategy) - Method in interface net.kyori.adventure.text.ScopedComponent
 
style(StyleBuilderApplicable...) - Static method in interface net.kyori.adventure.text.format.Style
Creates a style with applicables applied.
style(TextColor) - Static method in interface net.kyori.adventure.text.format.Style
Creates a style with color.
style(TextColor, Set) - Static method in interface net.kyori.adventure.text.format.Style
Creates a style with color and decorations.
style(TextColor, TextDecoration...) - Static method in interface net.kyori.adventure.text.format.Style
Creates a style with color and decorations.
style(Style) - Method in interface net.kyori.adventure.text.Component
Sets the style of this component.
style(Style) - Method in interface net.kyori.adventure.text.ComponentBuilder
Sets the style.
style(Style) - Method in interface net.kyori.adventure.text.ScopedComponent
 
style(Style.Builder) - Method in interface net.kyori.adventure.text.Component
Sets the style of this component.
style(Style.Builder) - Method in interface net.kyori.adventure.text.ScopedComponent
 
style(TextDecoration) - Static method in interface net.kyori.adventure.text.format.Style
Creates a style with decoration.
Style - Interface in net.kyori.adventure.text.format
A style applies visual effects or extra functionality to Components, such as TextColors, TextDecorations, ClickEvents etc.
Style.Builder - Interface in net.kyori.adventure.text.format
A style builder.
Style.Merge - Enum Class in net.kyori.adventure.text.format
A merge choice.
Style.Merge.Strategy - Enum Class in net.kyori.adventure.text.format
A merge strategy.
styleApply(Style.Builder) - Method in class net.kyori.adventure.text.event.ClickEvent
 
styleApply(Style.Builder) - Method in class net.kyori.adventure.text.event.HoverEvent
 
styleApply(Style.Builder) - Method in interface net.kyori.adventure.text.format.ShadowColor
 
styleApply(Style.Builder) - Method in interface net.kyori.adventure.text.format.StyleBuilderApplicable
Applies to style.
styleApply(Style.Builder) - Method in interface net.kyori.adventure.text.format.TextColor
 
styleApply(Style.Builder) - Method in enum class net.kyori.adventure.text.format.TextDecoration
 
styleApply(Style.Builder) - Method in interface net.kyori.adventure.text.format.TextDecorationAndState
 
StyleBuilderApplicable - Interface in net.kyori.adventure.text.format
Something that can be applied to a Style.
StyleClaim<V> - Interface in net.kyori.adventure.text.minimessage.internal.serializer
A claim of a single style element.
styleClaimed(String) - Method in interface net.kyori.adventure.text.minimessage.internal.serializer.ClaimConsumer
Get whether a style element has been claimed yet.
StyleGetter - Interface in net.kyori.adventure.text.format
Reads style properties from an object.
StyleSetter<T> - Interface in net.kyori.adventure.text.format
Writes style properties to an object.
styling(String, StyleBuilderApplicable...) - Static method in class net.kyori.adventure.text.minimessage.tag.resolver.Placeholder
Creates a style tag which will modify the style of the component.
styling(Consumer) - Static method in interface net.kyori.adventure.text.minimessage.tag.Tag
Create a tag that will apply a certain style to components.
styling(StyleBuilderApplicable...) - Static method in interface net.kyori.adventure.text.minimessage.tag.Tag
Create a tag that will apply certain styles to components.
substitute() - Method in interface net.kyori.adventure.text.minimessage.internal.serializer.Emitable
Provide a substitute for this component's actual children.
subtitle() - Method in interface net.kyori.adventure.title.Title
Gets the subtitle.
SUBTITLE - Static variable in interface net.kyori.adventure.title.TitlePart
The subtitle part of a title.
SUCCESSFULLY_LOADED - Enum constant in enum class net.kyori.adventure.resource.ResourcePackStatus
Indicates that the pack has successfully loaded and resource reloading is complete.
suffix() - Method in interface net.kyori.adventure.text.JoinConfiguration
Gets the suffix of this join configuration.
suffix(ComponentLike) - Method in interface net.kyori.adventure.text.JoinConfiguration.Builder
Sets the suffix of this join configuration builder.
SUGGEST_COMMAND - Static variable in class net.kyori.adventure.text.event.ClickEvent.Action
Suggests a command into the chat box.
suggestCommand(String) - Static method in class net.kyori.adventure.text.event.ClickEvent
Creates a click event that suggests a command.
supports(Pointer) - Method in interface net.kyori.adventure.pointer.PointersSupplier
Checks if this supplier supports a given pointer.
supports(Pointer) - Method in interface net.kyori.adventure.pointer.Pointers
Checks if a given pointer is supported.
supports(ClickEvent.Payload) - Method in class net.kyori.adventure.text.event.ClickEvent.Action
Returns if this action supports the provided payload.
system(String, ComponentLike) - Static method in interface net.kyori.adventure.chat.SignedMessage
Creates a system SignedMessage.

T

tag() - Method in class net.kyori.adventure.text.minimessage.internal.parser.node.TagNode
Gets the tag attached to this tag node.
tag() - Method in interface net.kyori.adventure.text.minimessage.tag.resolver.TagResolver.Single
The tag returned by this resolver when the key is matching.
tag(String) - Method in interface net.kyori.adventure.text.minimessage.internal.serializer.TokenEmitter
Open a tag with or without arguments.
tag(String, BiFunction) - Method in interface net.kyori.adventure.text.minimessage.tag.resolver.TagResolver.Builder
Add a single dynamically created tag to this resolver.
tag(String, Tag) - Method in interface net.kyori.adventure.text.minimessage.tag.resolver.TagResolver.Builder
Add a single tag to this resolver.
tag(String, Tag) - Static method in class net.kyori.adventure.text.minimessage.translation.Argument
Creates a named tag argument.
tag(Set, BiFunction) - Method in interface net.kyori.adventure.text.minimessage.tag.resolver.TagResolver.Builder
Add a single dynamically created tag to this resolver.
tag(Tag) - Method in class net.kyori.adventure.text.minimessage.internal.parser.node.TagNode
Sets the tag logic that is represented by this tag node.
Tag - Interface in net.kyori.adventure.text.minimessage.tag
A tag definition for the MiniMessage language.
TAG_END - Static variable in class net.kyori.adventure.text.minimessage.internal.parser.TokenParser
 
TAG_NAME_REGEX - Static variable in annotation interface net.kyori.adventure.text.minimessage.tag.TagPattern
The tag name regex.
TAG_START - Static variable in class net.kyori.adventure.text.minimessage.internal.parser.TokenParser
 
TAG_VALUE - Enum constant in enum class net.kyori.adventure.text.minimessage.internal.parser.TokenType
 
Tag.Argument - Interface in net.kyori.adventure.text.minimessage.tag
An argument that can be passed to a tag, after the first :.
TagInternals - Class in net.kyori.adventure.text.minimessage.internal
Utility class for tag naming.
TagNode - Class in net.kyori.adventure.text.minimessage.internal.parser.node
Node that represents a tag.
TagNode(ElementNode, Token, String, TokenParser.TagProvider) - Constructor for class net.kyori.adventure.text.minimessage.internal.parser.node.TagNode
Creates a new element node.
TagPart - Class in net.kyori.adventure.text.minimessage.internal.parser.node
Represents an inner part of a tag.
TagPart(String, Token, TokenParser.TagProvider) - Constructor for class net.kyori.adventure.text.minimessage.internal.parser.node.TagPart
Constructs a new tag part.
TagPattern - Annotation Interface in net.kyori.adventure.text.minimessage.tag
A Tag name must match this pattern.
tagResolver(Iterable) - Static method in class net.kyori.adventure.text.minimessage.translation.Argument
Creates an argument used to add arbitrary tag resolvers to the deserialization process.
tagResolver(TagResolver) - Static method in class net.kyori.adventure.text.minimessage.translation.Argument
Creates an argument used to add arbitrary tag resolvers to the deserialization process.
tagResolver(TagResolver...) - Static method in class net.kyori.adventure.text.minimessage.translation.Argument
Creates an argument used to add arbitrary tag resolvers to the deserialization process.
TagResolver - Interface in net.kyori.adventure.text.minimessage.tag.resolver
A collection of known tags.
TagResolver.Builder - Interface in net.kyori.adventure.text.minimessage.tag.resolver
A builder to gradually construct tag resolvers.
TagResolver.Single - Interface in net.kyori.adventure.text.minimessage.tag.resolver
A resolver that only handles a single tag key.
TagResolver.WithoutArguments - Interface in net.kyori.adventure.text.minimessage.tag.resolver
A tag resolver that only handles tags which do not take arguments.
tags() - Method in interface net.kyori.adventure.text.minimessage.MiniMessage
Returns the base tag resolver of this MiniMessage instance.
tags(TagResolver) - Method in interface net.kyori.adventure.text.minimessage.MiniMessage.Builder
Set the known tags to the provided tag resolver.
tagStringIO() - Static method in class net.kyori.adventure.nbt.TagStringIO
Gets an instance of TagStringIO that reads and writes using standard options.
TagStringIO - Class in net.kyori.adventure.nbt
A holder for string tag format options.
TagStringIO.Builder - Class in net.kyori.adventure.nbt
Builder for a SNBT I/O handler.
target() - Method in interface net.kyori.adventure.chat.ChatType.Bound
Get the target component.
target() - Method in interface net.kyori.adventure.text.minimessage.Context
The target of the parse context, if provided.
target(Pointered) - Static method in class net.kyori.adventure.text.minimessage.translation.Argument
Creates an argument used to set the target of the deserialization process.
targetAsType(Class) - Method in interface net.kyori.adventure.text.minimessage.Context
The target of the parse context, casted to a provided type.
targetOrThrow() - Method in interface net.kyori.adventure.text.minimessage.Context
The target of the parse context.
TEAM_MSG_COMMAND_INCOMING - Static variable in interface net.kyori.adventure.chat.ChatType
A message received as a result of using the /teammsg command.
TEAM_MSG_COMMAND_OUTGOING - Static variable in interface net.kyori.adventure.chat.ChatType
A message sent as a result of using the /teammsg command.
test(String) - Method in interface net.kyori.adventure.permission.PermissionChecker
 
text() - Static method in interface net.kyori.adventure.text.Component
Creates a text component builder.
text(boolean) - Static method in interface net.kyori.adventure.text.Component
Creates a text component with the content of String.valueOf(boolean).
text(boolean, TextColor) - Static method in interface net.kyori.adventure.text.Component
Creates a text component with the content of String.valueOf(boolean), and optional color.
text(boolean, TextColor, Set) - Static method in interface net.kyori.adventure.text.Component
Creates a text component with the content of String.valueOf(boolean), and optional color and decorations.
text(boolean, TextColor, TextDecoration...) - Static method in interface net.kyori.adventure.text.Component
Creates a text component with the content of String.valueOf(boolean), and optional color and decorations.
text(boolean, Style) - Static method in interface net.kyori.adventure.text.Component
Creates a text component with the content of String.valueOf(boolean) and styling.
text(char) - Static method in interface net.kyori.adventure.text.Component
Creates a text component with the content of String.valueOf(char).
text(char, TextColor) - Static method in interface net.kyori.adventure.text.Component
Creates a text component with the content of String.valueOf(char), and optional color.
text(char, TextColor, Set) - Static method in interface net.kyori.adventure.text.Component
Creates a text component with the content of String.valueOf(char), and optional color and decorations.
text(char, TextColor, TextDecoration...) - Static method in interface net.kyori.adventure.text.Component
Creates a text component with the content of String.valueOf(char), and optional color and decorations.
text(char, Style) - Static method in interface net.kyori.adventure.text.Component
Creates a text component with the content of String.valueOf(char) and styling.
text(double) - Static method in interface net.kyori.adventure.text.Component
Creates a text component with the content of String.valueOf(double).
text(double, TextColor) - Static method in interface net.kyori.adventure.text.Component
Creates a text component with the content of String.valueOf(double), and optional color.
text(double, TextColor, Set) - Static method in interface net.kyori.adventure.text.Component
Creates a text component with the content of String.valueOf(double), and optional color and decorations.
text(double, TextColor, TextDecoration...) - Static method in interface net.kyori.adventure.text.Component
Creates a text component with the content of String.valueOf(double), and optional color and decorations.
text(double, Style) - Static method in interface net.kyori.adventure.text.Component
Creates a text component with the content of String.valueOf(double) and styling.
text(float) - Static method in interface net.kyori.adventure.text.Component
Creates a text component with the content of String.valueOf(float).
text(float, TextColor) - Static method in interface net.kyori.adventure.text.Component
Creates a text component with the content of String.valueOf(float), and optional color.
text(float, TextColor, Set) - Static method in interface net.kyori.adventure.text.Component
Creates a text component with the content of String.valueOf(float), and optional color and decorations.
text(float, TextColor, TextDecoration...) - Static method in interface net.kyori.adventure.text.Component
Creates a text component with the content of String.valueOf(float), and optional color and decorations.
text(float, Style) - Static method in interface net.kyori.adventure.text.Component
Creates a text component with the content of String.valueOf(float) and styling.
text(int) - Static method in interface net.kyori.adventure.text.Component
Creates a text component with the content of String.valueOf(int).
text(int, TextColor) - Static method in interface net.kyori.adventure.text.Component
Creates a text component with the content of String.valueOf(int), and optional color.
text(int, TextColor, Set) - Static method in interface net.kyori.adventure.text.Component
Creates a text component with the content of String.valueOf(int), and optional color and decorations.
text(int, TextColor, TextDecoration...) - Static method in interface net.kyori.adventure.text.Component
Creates a text component with the content of String.valueOf(int), and optional color and decorations.
text(int, Style) - Static method in interface net.kyori.adventure.text.Component
Creates a text component with the content of String.valueOf(int) and styling.
text(long) - Static method in interface net.kyori.adventure.text.Component
Creates a text component with the content of String.valueOf(long).
text(long, TextColor) - Static method in interface net.kyori.adventure.text.Component
Creates a text component with the content of String.valueOf(long), and optional color.
text(long, TextColor, Set) - Static method in interface net.kyori.adventure.text.Component
Creates a text component with the content of String.valueOf(long), and optional color and decorations.
text(long, TextColor, TextDecoration...) - Static method in interface net.kyori.adventure.text.Component
Creates a text component with the content of String.valueOf(long), and optional color and decorations.
text(long, Style) - Static method in interface net.kyori.adventure.text.Component
Creates a text component with the content of String.valueOf(long) and styling.
text(String) - Static method in interface net.kyori.adventure.text.Component
Creates a text component with content.
text(String) - Method in interface net.kyori.adventure.text.minimessage.internal.serializer.TokenEmitter
Emit literal text.
text(String, TextColor) - Static method in interface net.kyori.adventure.text.Component
Creates a text component with content, and optional color.
text(String, TextColor, Set) - Static method in interface net.kyori.adventure.text.Component
Creates a text component with content, and optional color and decorations.
text(String, TextColor, TextDecoration...) - Static method in interface net.kyori.adventure.text.Component
Creates a text component with content, and optional color and decorations.
text(String, Style) - Static method in interface net.kyori.adventure.text.Component
Creates a text component with content and styling.
text(Consumer) - Static method in interface net.kyori.adventure.text.Component
Creates a text component by applying configuration from consumer.
TEXT - Enum constant in enum class net.kyori.adventure.text.minimessage.internal.parser.TokenType
 
TEXT - Static variable in class net.kyori.adventure.text.serializer.commons.ComponentTreeConstants
 
TEXT_WARN_WHEN_LEGACY_FORMATTING_DETECTED - Static variable in class net.kyori.adventure.internal.properties.AdventureProperties
Property for specifying whether to warn when legacy formatting is detected.
TextColor - Interface in net.kyori.adventure.text.format
A color which may be applied to a Style.
TextComponent - Interface in net.kyori.adventure.text
A component that displays a string.
TextComponent.Builder - Interface in net.kyori.adventure.text
A text component builder.
TextDecoration - Enum Class in net.kyori.adventure.text.format
An enumeration of decorations which may be applied to a Component.
TextDecoration.State - Enum Class in net.kyori.adventure.text.format
A state that a TextDecoration can be in.
TextDecorationAndState - Interface in net.kyori.adventure.text.format
A combination of a TextDecoration and a TextDecoration.State.
TextFormat - Interface in net.kyori.adventure.text.format
A format which may be applied to a Component.
TextNode - Class in net.kyori.adventure.text.minimessage.internal.parser.node
Represents a string of chars.
TextNode(ElementNode, Token, String) - Constructor for class net.kyori.adventure.text.minimessage.internal.parser.node.TextNode
Creates a new text node.
textOfChildren(ComponentLike...) - Static method in interface net.kyori.adventure.text.Component
Creates a text component with components as the children.
textOnly() - Static method in interface net.kyori.adventure.text.flattener.ComponentFlattener
A component flattener that will only handle text components.
TextReplacementConfig - Interface in net.kyori.adventure.text
A configuration for how text can be replaced in a component.
TextReplacementConfig.Builder - Interface in net.kyori.adventure.text
A builder for replacement configurations.
TextReplacementConfig.Condition - Interface in net.kyori.adventure.text
A function determining whether a certain match should be replaced.
texture() - Method in interface net.kyori.adventure.text.object.PlayerHeadObjectContents
Optional namespaced ID of the skin texture to use for rendering.
texture(Key) - Method in interface net.kyori.adventure.text.object.PlayerHeadObjectContents.Builder
Sets the optional namespaced ID of the skin texture to use for rendering.
Ticks - Interface in net.kyori.adventure.util
Standard game tick utilities.
TICKS_PER_SECOND - Static variable in interface net.kyori.adventure.util.Ticks
The number of ticks that occur in one second.
times() - Method in interface net.kyori.adventure.title.Title
Gets the times.
times(int) - Method in interface net.kyori.adventure.text.TextReplacementConfig.Builder
Only replace the first times matches of the pattern.
times(Duration, Duration, Duration) - Static method in interface net.kyori.adventure.title.Title.Times
Creates times.
TIMES - Static variable in interface net.kyori.adventure.title.TitlePart
The times part of a title.
timestamp() - Method in interface net.kyori.adventure.chat.SignedMessage
The time that the message was sent.
title() - Method in interface net.kyori.adventure.inventory.Book
Gets the title.
title() - Method in interface net.kyori.adventure.title.Title
Gets the title.
title(Component) - Method in interface net.kyori.adventure.inventory.Book.Builder
Set the title.
title(Component) - Method in interface net.kyori.adventure.inventory.Book
Changes the book's title.
title(Component, Component) - Static method in interface net.kyori.adventure.title.Title
Creates a title.
title(Component, Component, int, int, int) - Static method in interface net.kyori.adventure.title.Title
Creates a title.
title(Component, Component, Title.Times) - Static method in interface net.kyori.adventure.title.Title
Creates a title.
Title - Interface in net.kyori.adventure.title
Represents an in-game title, which can be displayed across the centre of the screen.
TITLE - Static variable in interface net.kyori.adventure.title.TitlePart
The title part of a title.
Title.Times - Interface in net.kyori.adventure.title
Title times.
TitlePart<T> - Interface in net.kyori.adventure.title
A part of a title.
toAudience() - Static method in interface net.kyori.adventure.audience.Audience
Provides a collector to create a forwarding audience from a stream of audiences.
toBoolean() - Method in enum class net.kyori.adventure.util.TriState
Converts this tri-state back into a Boolean.
toBooleanOrElse(boolean) - Method in enum class net.kyori.adventure.util.TriState
Converts this tri-state back into a boolean.
toBooleanOrElseGet(BooleanSupplier) - Method in enum class net.kyori.adventure.util.TriState
Converts this tri-state back into a boolean.
toBuilder() - Method in interface net.kyori.adventure.text.BlockNBTComponent
 
toBuilder() - Method in interface net.kyori.adventure.text.Component
Returns a builder for this component.
toBuilder() - Method in interface net.kyori.adventure.text.EntityNBTComponent
 
toBuilder() - Method in interface net.kyori.adventure.text.flattener.ComponentFlattener
Create a new builder with the same configuration as this flattener.
toBuilder() - Method in interface net.kyori.adventure.text.format.Style
Create a builder from this style.
toBuilder() - Method in interface net.kyori.adventure.text.KeybindComponent
 
toBuilder() - Method in interface net.kyori.adventure.text.NBTComponent
 
toBuilder() - Method in interface net.kyori.adventure.text.object.PlayerHeadObjectContents
Creates a builder from the state of this object.
toBuilder() - Method in interface net.kyori.adventure.text.ObjectComponent
 
toBuilder() - Method in interface net.kyori.adventure.text.ScopedComponent
 
toBuilder() - Method in interface net.kyori.adventure.text.ScoreComponent
 
toBuilder() - Method in interface net.kyori.adventure.text.SelectorComponent
 
toBuilder() - Method in interface net.kyori.adventure.text.serializer.gson.GsonComponentSerializer
Creates a new builder from this serializer.
toBuilder() - Method in interface net.kyori.adventure.text.serializer.legacy.LegacyComponentSerializer
Creates a new builder from this serializer.
toBuilder() - Method in interface net.kyori.adventure.text.serializer.plain.PlainTextComponentSerializer
Creates a new builder from this serializer.
toBuilder() - Method in interface net.kyori.adventure.text.StorageNBTComponent
 
toBuilder() - Method in interface net.kyori.adventure.text.TextComponent
 
toBuilder() - Method in interface net.kyori.adventure.text.TranslatableComponent
 
toBuilder() - Method in interface net.kyori.adventure.util.Buildable
Create a builder from this thing.
toComponent() - Static method in interface net.kyori.adventure.text.Component
Create a collector that will join components without a separator.
toComponent(Component) - Static method in interface net.kyori.adventure.text.Component
Create a collector that will join components using the provided separator.
toCompoundTag() - Static method in interface net.kyori.adventure.nbt.CompoundBinaryTag
Create a Collector to consume streams of map entries.
toCompoundTag(Function, Function) - Static method in interface net.kyori.adventure.nbt.CompoundBinaryTag
Create a Collector to consume streams of a user-chosen type.
toCompoundTag(CompoundBinaryTag) - Static method in interface net.kyori.adventure.nbt.CompoundBinaryTag
Create a Collector to consume streams of map entries, with initial contents.
toCompoundTag(CompoundBinaryTag, Function, Function) - Static method in interface net.kyori.adventure.nbt.CompoundBinaryTag
Create a Collector to consume streams of a user-chosen type, with initial contents.
token() - Method in class net.kyori.adventure.text.minimessage.internal.parser.node.ElementNode
Returns the token that lead to the creation of this token.
token() - Method in class net.kyori.adventure.text.minimessage.internal.parser.node.TagNode
 
token() - Method in class net.kyori.adventure.text.minimessage.internal.parser.node.TagPart
Returns the token that created this tag part.
token() - Method in class net.kyori.adventure.text.minimessage.internal.parser.node.ValueNode
 
Token - Class in net.kyori.adventure.text.minimessage.internal.parser
Represents a token for the lexer.
Token(int, int, TokenType) - Constructor for class net.kyori.adventure.text.minimessage.internal.parser.Token
Creates a new token.
TokenEmitter - Interface in net.kyori.adventure.text.minimessage.internal.serializer
A consumer of tokens used to generate MiniMessage output.
tokenize(String, boolean) - Static method in class net.kyori.adventure.text.minimessage.internal.parser.TokenParser
Tokenize a minimessage string into a list of tokens.
TokenListProducingMatchedTokenConsumer - Class in net.kyori.adventure.text.minimessage.internal.parser.match
A matched token consumer that produces a list of matched tokens.
TokenListProducingMatchedTokenConsumer(String) - Constructor for class net.kyori.adventure.text.minimessage.internal.parser.match.TokenListProducingMatchedTokenConsumer
Creates a new token list producing matched token consumer.
TokenParser - Class in net.kyori.adventure.text.minimessage.internal.parser
Handles parsing a string into a list of tokens and then into a tree of nodes.
TokenParser.TagProvider - Interface in net.kyori.adventure.text.minimessage.internal.parser
Normalizing provider for tag information.
tokens() - Method in exception class net.kyori.adventure.text.minimessage.internal.parser.ParsingExceptionImpl
Gets the tokens associated with this parsing error.
tokens(Token[]) - Method in exception class net.kyori.adventure.text.minimessage.internal.parser.ParsingExceptionImpl
Sets the tokens associated with this parsing error.
TokenType - Enum Class in net.kyori.adventure.text.minimessage.internal.parser
Represents the type of a token.
toListTag() - Static method in interface net.kyori.adventure.nbt.ListBinaryTag
Create a Collector to consume streams of list tags.
toListTag(ListBinaryTag) - Static method in interface net.kyori.adventure.nbt.ListBinaryTag
Create a Collector to consume streams of map entries, with initial contents.
toString() - Method in class net.kyori.adventure.text.event.ClickEvent.Action
 
toString() - Method in class net.kyori.adventure.text.event.ClickEvent
 
toString() - Method in class net.kyori.adventure.text.event.HoverEvent.Action
 
toString() - Method in class net.kyori.adventure.text.event.HoverEvent.ShowEntity
 
toString() - Method in class net.kyori.adventure.text.event.HoverEvent.ShowItem
 
toString() - Method in class net.kyori.adventure.text.event.HoverEvent
 
toString() - Method in class net.kyori.adventure.text.format.NamedTextColor
 
toString() - Method in enum class net.kyori.adventure.text.format.TextDecoration.State
 
toString() - Method in enum class net.kyori.adventure.text.format.TextDecoration
 
toString() - Method in class net.kyori.adventure.text.minimessage.internal.parser.node.ElementNode
 
toString() - Method in class net.kyori.adventure.text.minimessage.internal.parser.node.TagPart
 
toString() - Method in class net.kyori.adventure.text.minimessage.internal.parser.Token
 
toString() - Method in interface net.kyori.adventure.text.minimessage.tree.Node
Get a human-readable representation of this node and its descendants for debugging purposes.
toString() - Method in class net.kyori.adventure.text.serializer.gson.impl.JSONComponentSerializerProviderImpl
 
toString() - Method in class net.kyori.adventure.text.serializer.legacy.LegacyFormat
 
toString() - Method in class net.kyori.adventure.translation.AbstractTranslationStore
 
toTagResolver() - Static method in interface net.kyori.adventure.text.minimessage.tag.resolver.TagResolver
A collector that will combine a stream of resolvers into one joined resolver.
toUnmodifiableList(Function, Iterable) - Static method in class net.kyori.adventure.util.MonkeyBars
Create a list eagerly mapping the source elements through the mapper function.
toWriter(BinaryTag, Writer) - Method in class net.kyori.adventure.nbt.TagStringIO
Writes a tag to in string format.
toWriter(CompoundBinaryTag, Writer) - Method in class net.kyori.adventure.nbt.TagStringIO
Writes a compound tag to in string format.
trace(Component) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
Log a message at the TRACE level.
trace(Component, Object) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
Log a message at the TRACE level according to the specified format and argument.
trace(Component, Object...) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
Log a message at the TRACE level according to the specified format and arguments.
trace(Component, Object, Object) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
Log a message at the TRACE level according to the specified format and arguments.
trace(Component, Throwable) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
Log an exception (throwable) at the TRACE level with an accompanying message.
trace(Marker, Component) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
Log a message with the specific Marker at the TRACE level.
trace(Marker, Component, Object) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
This method is similar to ComponentLogger.trace(Component, Object) method except that the marker data is also taken into consideration.
trace(Marker, Component, Object...) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
This method is similar to ComponentLogger.trace(Component, Object...) method except that the marker data is also taken into consideration.
trace(Marker, Component, Object, Object) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
This method is similar to ComponentLogger.trace(Component, Object, Object) method except that the marker data is also taken into consideration.
trace(Marker, Component, Throwable) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
This method is similar to ComponentLogger.trace(Component, Throwable) method except that the marker data is also taken into consideration.
transition() - Static method in class net.kyori.adventure.text.minimessage.tag.standard.StandardTags
Get a resolver for the "transition" tag.
translatable() - Static method in interface net.kyori.adventure.text.Component
Creates a translatable component builder.
translatable() - Static method in class net.kyori.adventure.text.minimessage.tag.standard.StandardTags
Get a resolver for the "translate" tag.
translatable(String) - Static method in interface net.kyori.adventure.text.Component
Creates a translatable component with a translation key.
translatable(String, String) - Static method in interface net.kyori.adventure.text.Component
Creates a translatable component with a translation key and an optional fallback string.
translatable(String, String, List, Iterable) - Static method in interface net.kyori.adventure.text.Component
Creates a translatable component with a translation key, optional fallback string, and arguments.
translatable(String, String, List, StyleBuilderApplicable...) - Static method in interface net.kyori.adventure.text.Component
Creates a translatable component with a translation key, optional fallback string, and arguments.
translatable(String, String, ComponentLike...) - Static method in interface net.kyori.adventure.text.Component
Creates a translatable component with a translation key, optional fallback string, and arguments.
translatable(String, String, Style) - Static method in interface net.kyori.adventure.text.Component
Creates a translatable component with a translation key, optional fallback string, and styling.
translatable(String, String, StyleBuilderApplicable...) - Static method in interface net.kyori.adventure.text.Component
Creates a translatable component with a translation key, optional fallback string, and styling.
translatable(String, String, Style, List) - Static method in interface net.kyori.adventure.text.Component
Creates a translatable component with a translation key, optional fallback string, and arguments.
translatable(String, String, Style, ComponentLike...) - Static method in interface net.kyori.adventure.text.Component
Creates a translatable component with a translation key, optional fallback string, and styling.
translatable(String, List) - Static method in interface net.kyori.adventure.text.Component
Creates a translatable component with a translation key and arguments.
translatable(String, ComponentLike...) - Static method in interface net.kyori.adventure.text.Component
Creates a translatable component with a translation key and arguments.
translatable(String, TextColor) - Static method in interface net.kyori.adventure.text.Component
Creates a translatable component with a translation key, and optional color.
translatable(String, TextColor, List) - Static method in interface net.kyori.adventure.text.Component
Creates a translatable component with a translation key, arguments, and optional color.
translatable(String, TextColor, Set) - Static method in interface net.kyori.adventure.text.Component
Creates a translatable component with a translation key, and optional color and decorations.
translatable(String, TextColor, Set, List) - Static method in interface net.kyori.adventure.text.Component
Creates a translatable component with a translation key, arguments, and optional color and decorations.
translatable(String, TextColor, Set, ComponentLike...) - Static method in interface net.kyori.adventure.text.Component
Creates a translatable component with a translation key, arguments, and optional color and decorations.
translatable(String, TextColor, ComponentLike...) - Static method in interface net.kyori.adventure.text.Component
Creates a translatable component with a translation key, arguments, and optional color.
translatable(String, TextColor, TextDecoration...) - Static method in interface net.kyori.adventure.text.Component
Creates a translatable component with a translation key, and optional color and decorations.
translatable(String, Style) - Static method in interface net.kyori.adventure.text.Component
Creates a translatable component with a translation key and styling.
translatable(String, Style, List) - Static method in interface net.kyori.adventure.text.Component
Creates a translatable component with a translation key and styling.
translatable(String, Style, ComponentLike...) - Static method in interface net.kyori.adventure.text.Component
Creates a translatable component with a translation key and styling.
translatable(Consumer) - Static method in interface net.kyori.adventure.text.Component
Creates a translatable component by applying configuration from consumer.
translatable(Translatable) - Static method in interface net.kyori.adventure.text.Component
Creates a translatable component with a translation key.
translatable(Translatable, String) - Static method in interface net.kyori.adventure.text.Component
Creates a translatable component with a translation key and an optional fallback string.
translatable(Translatable, String, Iterable) - Static method in interface net.kyori.adventure.text.Component
Creates a translatable component with a translation key, optional fallback string, and styling.
translatable(Translatable, String, List, Iterable) - Static method in interface net.kyori.adventure.text.Component
Creates a translatable component with a translation key, optional fallback string, and arguments.
translatable(Translatable, String, List, StyleBuilderApplicable...) - Static method in interface net.kyori.adventure.text.Component
Creates a translatable component with a translation key, optional fallback string, and arguments.
translatable(Translatable, String, ComponentLike...) - Static method in interface net.kyori.adventure.text.Component
Creates a translatable component with a translation key, optional fallback string, and arguments.
translatable(Translatable, String, Style) - Static method in interface net.kyori.adventure.text.Component
Creates a translatable component with a translation key, optional fallback string, and styling.
translatable(Translatable, String, Style, List) - Static method in interface net.kyori.adventure.text.Component
Creates a translatable component with a translation key, optional fallback string, and arguments.
translatable(Translatable, String, Style, ComponentLike...) - Static method in interface net.kyori.adventure.text.Component
Creates a translatable component with a translation key, optional fallback string, and styling.
translatable(Translatable, List) - Static method in interface net.kyori.adventure.text.Component
Creates a translatable component with a translation key and arguments.
translatable(Translatable, ComponentLike...) - Static method in interface net.kyori.adventure.text.Component
Creates a translatable component with a translation key and arguments.
translatable(Translatable, TextColor) - Static method in interface net.kyori.adventure.text.Component
Creates a translatable component with a translation key, and optional color.
translatable(Translatable, TextColor, List) - Static method in interface net.kyori.adventure.text.Component
Creates a translatable component with a translation key, arguments, and optional color.
translatable(Translatable, TextColor, Set) - Static method in interface net.kyori.adventure.text.Component
Creates a translatable component with a translation key, and optional color and decorations.
translatable(Translatable, TextColor, Set, List) - Static method in interface net.kyori.adventure.text.Component
Creates a translatable component with a translation key, arguments, and optional color and decorations.
translatable(Translatable, TextColor, Set, ComponentLike...) - Static method in interface net.kyori.adventure.text.Component
Creates a translatable component with a translation key, arguments, and optional color and decorations.
translatable(Translatable, TextColor, ComponentLike...) - Static method in interface net.kyori.adventure.text.Component
Creates a translatable component with a translation key, arguments, and optional color.
translatable(Translatable, TextColor, TextDecoration...) - Static method in interface net.kyori.adventure.text.Component
Creates a translatable component with a translation key, and optional color and decorations.
translatable(Translatable, Style) - Static method in interface net.kyori.adventure.text.Component
Creates a translatable component with a translation key and styling.
translatable(Translatable, Style, List) - Static method in interface net.kyori.adventure.text.Component
Creates a translatable component with a translation key and styling.
translatable(Translatable, Style, ComponentLike...) - Static method in interface net.kyori.adventure.text.Component
Creates a translatable component with a translation key and styling.
Translatable - Interface in net.kyori.adventure.translation
Something that has a translation key.
TranslatableComponent - Interface in net.kyori.adventure.text
A component that can display translated text.
TranslatableComponent.Builder - Interface in net.kyori.adventure.text
A text component builder.
TranslatableComponentRenderer<C> - Class in net.kyori.adventure.text.renderer
A component renderer that does server-side translation rendering.
TranslatableComponentRenderer() - Constructor for class net.kyori.adventure.text.renderer.TranslatableComponentRenderer
Constructs a new translatable component renderer.
translatableFallback() - Static method in class net.kyori.adventure.text.minimessage.tag.standard.StandardTags
Get a resolver for the "translate_or" tag.
translate(String, C) - Method in class net.kyori.adventure.text.renderer.TranslatableComponentRenderer
Gets a message format from a key and context.
translate(String, String, C) - Method in class net.kyori.adventure.text.renderer.TranslatableComponentRenderer
Gets a message format from a key, fallback string, and context.
translate(String, Locale) - Method in class net.kyori.adventure.text.minimessage.translation.MiniMessageTranslator
 
translate(String, Locale) - Method in interface net.kyori.adventure.translation.Translator
Gets a message format from a key and locale.
translate(TranslatableComponent, Locale) - Method in class net.kyori.adventure.text.minimessage.translation.MiniMessageTranslator
 
translate(TranslatableComponent, Locale) - Method in interface net.kyori.adventure.translation.Translator
Gets a translated component from a translatable component and locale.
TRANSLATE - Static variable in class net.kyori.adventure.text.serializer.commons.ComponentTreeConstants
 
TRANSLATE_FALLBACK - Static variable in class net.kyori.adventure.text.serializer.commons.ComponentTreeConstants
 
TRANSLATE_WITH - Static variable in class net.kyori.adventure.text.serializer.commons.ComponentTreeConstants
 
TranslationArgument - Interface in net.kyori.adventure.text
An argument that can be part of a TranslatableComponent.
TranslationArgumentLike - Interface in net.kyori.adventure.text
Represents anything that can be represented as a non-Component TranslationArgument.
translationKey() - Method in interface net.kyori.adventure.translation.Translatable
Gets the translation key.
TranslationStore<T> - Interface in net.kyori.adventure.translation
A store of translation values.
TranslationStore.StringBased<T> - Interface in net.kyori.adventure.translation
An abstract, string-based translation store.
translationValue(String, Locale) - Method in class net.kyori.adventure.translation.AbstractTranslationStore
Returns a translation for a given key and locale, if any.
translator() - Static method in interface net.kyori.adventure.translation.GlobalTranslator
Gets the global translation source.
Translator - Interface in net.kyori.adventure.translation
A message translator.
TriState - Enum Class in net.kyori.adventure.util
Similar to a boolean but with three states.
TRUE - Enum constant in enum class net.kyori.adventure.text.format.TextDecoration.State
State describing a true value.
TRUE - Enum constant in enum class net.kyori.adventure.util.TriState
State describing a true value.
type() - Method in interface net.kyori.adventure.chat.ChatType.Bound
Gets the chat type.
type() - Method in interface net.kyori.adventure.nbt.ArrayBinaryTag
 
type() - Method in interface net.kyori.adventure.nbt.BinaryTag
Gets the tag type.
type() - Method in interface net.kyori.adventure.nbt.ByteArrayBinaryTag
 
type() - Method in interface net.kyori.adventure.nbt.ByteBinaryTag
 
type() - Method in interface net.kyori.adventure.nbt.CompoundBinaryTag
 
type() - Method in interface net.kyori.adventure.nbt.DoubleBinaryTag
 
type() - Method in interface net.kyori.adventure.nbt.EndBinaryTag
 
type() - Method in interface net.kyori.adventure.nbt.FloatBinaryTag
 
type() - Method in interface net.kyori.adventure.nbt.IntArrayBinaryTag
 
type() - Method in interface net.kyori.adventure.nbt.IntBinaryTag
 
type() - Method in interface net.kyori.adventure.nbt.ListBinaryTag
 
type() - Method in interface net.kyori.adventure.nbt.LongArrayBinaryTag
 
type() - Method in interface net.kyori.adventure.nbt.LongBinaryTag
 
type() - Method in interface net.kyori.adventure.nbt.NumberBinaryTag
 
type() - Method in interface net.kyori.adventure.nbt.ShortBinaryTag
 
type() - Method in interface net.kyori.adventure.nbt.StringBinaryTag
 
type() - Method in interface net.kyori.adventure.pointer.Pointer
Gets the value type.
type() - Method in interface net.kyori.adventure.text.BlockNBTComponent.WorldPos.Coordinate
Gets the type.
type() - Method in class net.kyori.adventure.text.event.HoverEvent.Action
Gets the value type.
type() - Method in class net.kyori.adventure.text.event.HoverEvent.ShowEntity
Gets the type.
type() - Method in class net.kyori.adventure.text.minimessage.internal.parser.Token
Returns the type of this token.
type(Supplier) - Method in interface net.kyori.adventure.sound.Sound.Builder
Set the type of this sound.
type(Key) - Method in interface net.kyori.adventure.sound.Sound.Builder
Set the type of this sound.
type(Key) - Method in class net.kyori.adventure.text.event.HoverEvent.ShowEntity
Sets the type.
type(Keyed) - Method in class net.kyori.adventure.text.event.HoverEvent.ShowEntity
Sets the type.
type(Sound.Type) - Method in interface net.kyori.adventure.sound.Sound.Builder
Set the type of this sound.

U

UI - Enum constant in enum class net.kyori.adventure.sound.Sound.Source
The UI sound source.
unbox(ComponentLike) - Static method in interface net.kyori.adventure.text.ComponentLike
Fetches a Component from a ComponentLike.
unbox(HoverEventSource) - Static method in interface net.kyori.adventure.text.event.HoverEventSource
Fetches a HoverEvent from a HoverEventSource.
UNDERLINED - Enum constant in enum class net.kyori.adventure.text.format.TextDecoration
A decoration which makes text have an underline.
UNDERLINED - Static variable in interface net.kyori.adventure.text.serializer.legacy.CharacterAndFormat
Character and format pair representing TextDecoration.UNDERLINED.
unescape(String, int, int, IntPredicate) - Static method in class net.kyori.adventure.text.minimessage.internal.parser.TokenParser
Removes escaping '\` characters from a substring where the subsequent character matches a given predicate.
unknownMapper(Function) - Method in interface net.kyori.adventure.text.flattener.ComponentFlattener.Builder
Register a handler for unknown component types.
UNLIMITED_USES - Static variable in interface net.kyori.adventure.text.event.ClickCallback
Indicate that a callback should have unlimited uses.
unlimitedReader() - Static method in class net.kyori.adventure.nbt.BinaryTagIO
Returns BinaryTagIO.Reader, used to read binary tags.
unmerge(Style) - Method in interface net.kyori.adventure.text.format.Style
Simplify this style to remove any information that is redundant.
unparsed(String, String) - Static method in class net.kyori.adventure.text.minimessage.tag.resolver.Placeholder
Creates a placeholder that inserts a literal string, without attempting to parse any contained tags.
unquoteAndEscape(String, int, int) - Static method in class net.kyori.adventure.text.minimessage.internal.parser.node.TagPart
Removes leading/trailing quotes from the given string, if necessary, and removes escaping '\' characters.
UNQUOTED - Enum constant in enum class net.kyori.adventure.text.minimessage.internal.serializer.QuotingOverride
Request that this argument is included unquoted.
unregister(String) - Method in class net.kyori.adventure.translation.AbstractTranslationStore
 
unregister(String) - Method in interface net.kyori.adventure.translation.TranslationStore
Unregisters a translation key.
unsafeChildren() - Method in class net.kyori.adventure.text.minimessage.internal.parser.node.ElementNode
Returns an unsafe view of the children of this node.
unsignedContent() - Method in interface net.kyori.adventure.chat.SignedMessage
The unsigned component content.
unwrapHeterogeneity() - Method in interface net.kyori.adventure.nbt.ListBinaryTag
Unwrap any compound-boxed heterogeneous values in this tag.
up() - Method in interface net.kyori.adventure.text.BlockNBTComponent.LocalPos
Gets the up value.
uri() - Method in interface net.kyori.adventure.resource.ResourcePackInfo
Gets the uri.
uri(URI) - Method in interface net.kyori.adventure.resource.ResourcePackInfo.Builder
Sets the uri.
uses() - Method in interface net.kyori.adventure.text.event.ClickCallback.Options
The number of times this callback can be executed.
uses(int) - Method in interface net.kyori.adventure.text.event.ClickCallback.Options.Builder
Set the number of uses allowed for this callback.
useUnusualXRepeatedCharacterHexFormat() - Method in interface net.kyori.adventure.text.serializer.legacy.LegacyComponentSerializer.Builder
Sets that the serializer should use the '&x' repeated code format when serializing hex colors.
usingTranslationSource(Translator) - Static method in class net.kyori.adventure.text.renderer.TranslatableComponentRenderer
Creates a TranslatableComponentRenderer using the Translator to translate.
uuid() - Method in interface net.kyori.adventure.identity.Identity
Gets the uuid.
UUID - Static variable in interface net.kyori.adventure.identity.Identity
A pointer to a UUID.

V

v() - Method in interface net.kyori.adventure.util.HSVLike
Gets the value component.
VALIDATE_STRICT_EVENTS - Static variable in class net.kyori.adventure.text.serializer.json.JSONOptions
Whether to be strict about accepting invalid hover/click events.
value() - Method in interface net.kyori.adventure.internal.properties.AdventureProperties.Property
Gets the value.
value() - Method in interface net.kyori.adventure.key.Key
Gets the value.
value() - Method in interface net.kyori.adventure.key.KeyedValue
Gets the value.
value() - Method in interface net.kyori.adventure.nbt.ByteArrayBinaryTag
Gets the value.
value() - Method in interface net.kyori.adventure.nbt.ByteBinaryTag
Gets the value.
value() - Method in interface net.kyori.adventure.nbt.DoubleBinaryTag
Gets the value.
value() - Method in interface net.kyori.adventure.nbt.FloatBinaryTag
Gets the value.
value() - Method in interface net.kyori.adventure.nbt.IntArrayBinaryTag
Gets the value.
value() - Method in interface net.kyori.adventure.nbt.IntBinaryTag
Gets the value.
value() - Method in interface net.kyori.adventure.nbt.LongArrayBinaryTag
Gets the value.
value() - Method in interface net.kyori.adventure.nbt.LongBinaryTag
Gets the value.
value() - Method in interface net.kyori.adventure.nbt.ShortBinaryTag
Gets the value.
value() - Method in interface net.kyori.adventure.nbt.StringBinaryTag
Gets the value.
value() - Method in interface net.kyori.adventure.text.BlockNBTComponent.WorldPos.Coordinate
Gets the value.
value() - Method in interface net.kyori.adventure.text.event.ClickEvent.Payload.Text
The string value for this payload.
value() - Method in class net.kyori.adventure.text.event.HoverEvent
Gets the hover event value.
value() - Method in class net.kyori.adventure.text.format.NamedTextColor
 
value() - Method in interface net.kyori.adventure.text.format.ShadowColor
The int-packed ARGB value of this shadow colour.
value() - Method in interface net.kyori.adventure.text.format.TextColor
The color, as an RGB value packed into an int.
value() - Method in class net.kyori.adventure.text.minimessage.internal.parser.node.TagPart
Returns the value of this tag part.
value() - Method in class net.kyori.adventure.text.minimessage.internal.parser.node.ValueNode
Returns the value of this text node.
value() - Method in interface net.kyori.adventure.text.minimessage.tag.Inserting
Returns the component this tag produces.
value() - Method in interface net.kyori.adventure.text.minimessage.tag.PreProcess
The value to insert at the pre-process phase.
value() - Method in interface net.kyori.adventure.text.minimessage.tag.Tag.Argument
Returns the value of this argument.
value() - Method in interface net.kyori.adventure.text.object.PlayerHeadObjectContents.ProfileProperty
Gets the value of the property.
value() - Method in interface net.kyori.adventure.text.ScoreComponent
Gets the value.
value() - Method in interface net.kyori.adventure.text.TranslationArgument
The argument's value.
value(String) - Method in interface net.kyori.adventure.text.ScoreComponent.Builder
Sets the value.
value(String) - Method in interface net.kyori.adventure.permission.PermissionChecker
Checks if something has a permission.
value(String) - Method in interface net.kyori.adventure.text.ScoreComponent
Sets the value.
value(K) - Method in class net.kyori.adventure.util.Index
Gets a value by its key.
value(V) - Method in class net.kyori.adventure.text.event.HoverEvent
Sets the hover event value.
VALUE_FIELD - Enum constant in enum class net.kyori.adventure.text.serializer.json.JSONOptions.HoverEventValueMode
Only emit the pre-1.16 hover event value field.
VALUE_PATTERN - Static variable in annotation interface net.kyori.adventure.key.KeyPattern
The pattern for values.
ValueNode - Class in net.kyori.adventure.text.minimessage.internal.parser.node
Represents a node in the tree which has a text value.
valueOf(String) - Static method in enum class net.kyori.adventure.bossbar.BossBar.Color
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.kyori.adventure.bossbar.BossBar.Flag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.kyori.adventure.bossbar.BossBar.Overlay
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.kyori.adventure.resource.ResourcePackStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.kyori.adventure.sound.Sound.Source
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.kyori.adventure.text.BlockNBTComponent.WorldPos.Coordinate.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.kyori.adventure.text.ComponentIteratorFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.kyori.adventure.text.format.Style.Merge.Strategy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.kyori.adventure.text.format.Style.Merge
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.kyori.adventure.text.format.TextDecoration.State
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.kyori.adventure.text.format.TextDecoration
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.kyori.adventure.text.minimessage.internal.parser.TokenType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.kyori.adventure.text.minimessage.internal.serializer.QuotingOverride
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.kyori.adventure.text.minimessage.MiniMessage.Preset
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.kyori.adventure.text.PatternReplacementResult
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.kyori.adventure.text.serializer.json.JSONOptions.ClickEventValueMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.kyori.adventure.text.serializer.json.JSONOptions.HoverEventValueMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.kyori.adventure.text.serializer.json.JSONOptions.ShadowColorEmitMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.kyori.adventure.text.serializer.json.JSONOptions.ShowItemHoverDataMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.kyori.adventure.text.serializer.legacy.Reset
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.kyori.adventure.util.TriState
Returns the enum constant of this class with the specified name.
valueOr(K, V) - Method in class net.kyori.adventure.util.Index
Gets a value by its key or returns a fallback value.
valueOr(T) - Method in interface net.kyori.adventure.internal.properties.AdventureProperties.Property
Gets the value, returning a default value if the value is null.
valueOrThrow(K) - Method in class net.kyori.adventure.util.Index
Gets a value by its key.
values() - Static method in enum class net.kyori.adventure.bossbar.BossBar.Color
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.kyori.adventure.bossbar.BossBar.Flag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.kyori.adventure.bossbar.BossBar.Overlay
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.kyori.adventure.resource.ResourcePackStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.kyori.adventure.sound.Sound.Source
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.kyori.adventure.text.BlockNBTComponent.WorldPos.Coordinate.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.kyori.adventure.text.ComponentIteratorFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.kyori.adventure.text.format.Style.Merge.Strategy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.kyori.adventure.text.format.Style.Merge
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.kyori.adventure.text.format.TextDecoration.State
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.kyori.adventure.text.format.TextDecoration
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.kyori.adventure.text.minimessage.internal.parser.TokenType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.kyori.adventure.text.minimessage.internal.serializer.QuotingOverride
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.kyori.adventure.text.minimessage.MiniMessage.Preset
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.kyori.adventure.text.PatternReplacementResult
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.kyori.adventure.text.serializer.json.JSONOptions.ClickEventValueMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.kyori.adventure.text.serializer.json.JSONOptions.HoverEventValueMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.kyori.adventure.text.serializer.json.JSONOptions.ShadowColorEmitMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.kyori.adventure.text.serializer.json.JSONOptions.ShowItemHoverDataMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.kyori.adventure.text.serializer.legacy.Reset
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class net.kyori.adventure.util.Index
Gets the keys.
values() - Static method in enum class net.kyori.adventure.util.TriState
Returns an array containing the constants of this enum class, in the order they are declared.
valueToKey() - Method in class net.kyori.adventure.util.Index
Get an unmodifiable mapping of index entries from value to key.
view(T) - Method in interface net.kyori.adventure.pointer.PointersSupplier
Creates a pointers view for the given instance.
viewers() - Method in interface net.kyori.adventure.bossbar.BossBar
Gets an unmodifiable view of the viewers of this bossbar.
viewers() - Method in interface net.kyori.adventure.bossbar.BossBarImplementation
Gets the viewers of this bossbar.
virtual(Class, VirtualComponentRenderer) - Static method in interface net.kyori.adventure.text.Component
Creates a virtual component.
virtual(Class, VirtualComponentRenderer, Iterable) - Static method in interface net.kyori.adventure.text.Component
Creates a virtual component with a value.
virtual(Class, VirtualComponentRenderer, Style) - Static method in interface net.kyori.adventure.text.Component
Creates a virtual component with a value.
virtual(Class, VirtualComponentRenderer, StyleBuilderApplicable...) - Static method in interface net.kyori.adventure.text.Component
Creates a virtual component with a value.
VirtualComponent - Interface in net.kyori.adventure.text
A virtual component.
VirtualComponentRenderer<C> - Interface in net.kyori.adventure.text
A holder for a value.
visit(Node, int) - Method in interface net.kyori.adventure.text.minimessage.tag.Modifying
Method called once for every element in the subtree, allowing calculations to be made before application.
VOICE - Enum constant in enum class net.kyori.adventure.sound.Sound.Source
The voice sound source.
volume() - Method in interface net.kyori.adventure.sound.Sound
Gets the volume.
volume(float) - Method in interface net.kyori.adventure.sound.Sound.Builder
The volume for this sound, indicating how far away it can be heard.

W

warn(Component) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
Log a message at the WARN level.
warn(Component, Object) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
Log a message at the WARN level according to the specified format and argument.
warn(Component, Object...) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
Log a message at the WARN level according to the specified format and arguments.
warn(Component, Object, Object) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
Log a message at the WARN level according to the specified format and arguments.
warn(Component, Throwable) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
Log an exception (throwable) at the WARN level with an accompanying message.
warn(Marker, Component) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
Log a message with the specific final Marker at the WARN level.
warn(Marker, Component, Object) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
This method is similar to ComponentLogger.warn(Component, Object) method except that the marker data is also taken into consideration.
warn(Marker, Component, Object...) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
This method is similar to ComponentLogger.warn(Component, Object...) method except that the marker data is also taken into consideration.
warn(Marker, Component, Object, Object) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
This method is similar to ComponentLogger.warn(Component, Object, Object) method except that the marker data is also taken into consideration.
warn(Marker, Component, Throwable) - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
This method is similar to ComponentLogger.warn(Component, Throwable) method except that the marker data is also taken into consideration.
WEATHER - Enum constant in enum class net.kyori.adventure.sound.Sound.Source
The weather sound source.
WHITE - Enum constant in enum class net.kyori.adventure.bossbar.BossBar.Color
White.
WHITE - Static variable in class net.kyori.adventure.text.format.NamedTextColor
The standard white colour.
WHITE - Static variable in interface net.kyori.adventure.text.serializer.legacy.CharacterAndFormat
Character and format pair representing NamedTextColor.WHITE.
widen(ClickCallback, Class) - Static method in interface net.kyori.adventure.text.event.ClickCallback
Adjust this callback to accept any audience, and perform the appropriate filtering.
widen(ClickCallback, Class, Consumer) - Static method in interface net.kyori.adventure.text.event.ClickCallback
Adjust this callback to accept any audience, and perform the appropriate filtering.
with(Class, V) - Method in interface net.kyori.adventure.util.InheritanceAwareMap
Get an updated inheritance aware map with the provided key changed.
withDynamic(Pointer, Supplier) - Method in interface net.kyori.adventure.pointer.Pointers.Builder
Adds a pointer with a dynamic value provided by a supplier.
without(Class) - Method in interface net.kyori.adventure.util.InheritanceAwareMap
Get an updated inheritance aware map with the provided key removed.
withRenderedValue(ComponentRenderer, C) - Method in class net.kyori.adventure.text.event.HoverEvent
Returns a hover event with the value rendered using renderer when possible.
withState(boolean) - Method in enum class net.kyori.adventure.text.format.TextDecoration
Creates a TextDecorationAndState, annotating this decoration with the given state.
withState(TextDecoration.State) - Method in enum class net.kyori.adventure.text.format.TextDecoration
Creates a TextDecorationAndState, annotating this decoration with the given state.
withState(TriState) - Method in enum class net.kyori.adventure.text.format.TextDecoration
Creates a TextDecorationAndState, annotating this decoration with the given state.
withStatic(Pointer, T) - Method in interface net.kyori.adventure.pointer.Pointers.Builder
Adds a pointer with a static, optional value.
worldPos(BlockNBTComponent.WorldPos.Coordinate, BlockNBTComponent.WorldPos.Coordinate, BlockNBTComponent.WorldPos.Coordinate) - Method in interface net.kyori.adventure.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.adventure.text.BlockNBTComponent
Sets the block position to a BlockNBTComponent.WorldPos with the given coordinates.
worldPos(BlockNBTComponent.WorldPos.Coordinate, BlockNBTComponent.WorldPos.Coordinate, BlockNBTComponent.WorldPos.Coordinate) - Static method in interface net.kyori.adventure.text.BlockNBTComponent.WorldPos
Creates a world position with the given coordinates.
wrapHeterogeneity() - Method in interface net.kyori.adventure.nbt.ListBinaryTag
Wrap any heterogeneous values in this tag into compound-tag boxes.
write(CompoundBinaryTag, DataOutput) - Method in interface net.kyori.adventure.nbt.BinaryTagIO.Writer
Writes a binary tag to output.
write(CompoundBinaryTag, OutputStream) - Method in interface net.kyori.adventure.nbt.BinaryTagIO.Writer
Writes a binary tag to output.
write(CompoundBinaryTag, OutputStream, BinaryTagIO.Compression) - Method in interface net.kyori.adventure.nbt.BinaryTagIO.Writer
Writes a binary tag to output with a compression type.
write(CompoundBinaryTag, Path) - Method in interface net.kyori.adventure.nbt.BinaryTagIO.Writer
Writes a binary tag to path with a compression type.
write(CompoundBinaryTag, Path, BinaryTagIO.Compression) - Method in interface net.kyori.adventure.nbt.BinaryTagIO.Writer
Writes a binary tag to path with a compression type.
write(T, DataOutput) - Method in interface net.kyori.adventure.nbt.BinaryTagType
Writes a tag.
write(T, DataOutput) - Method in interface net.kyori.adventure.nbt.BinaryTagType.Writer
Writes a tag.
writeNamed(Map.Entry, DataOutput) - Method in interface net.kyori.adventure.nbt.BinaryTagIO.Writer
Writes a binary tag, with a name, to output.
writeNamed(Map.Entry, OutputStream) - Method in interface net.kyori.adventure.nbt.BinaryTagIO.Writer
Writes a binary tag, with a name, to output.
writeNamed(Map.Entry, OutputStream, BinaryTagIO.Compression) - Method in interface net.kyori.adventure.nbt.BinaryTagIO.Writer
Writes a binary tag, with a name, to output with a compression type.
writeNamed(Map.Entry, Path) - Method in interface net.kyori.adventure.nbt.BinaryTagIO.Writer
Writes a binary tag, with a name, to path.
writeNamed(Map.Entry, Path, BinaryTagIO.Compression) - Method in interface net.kyori.adventure.nbt.BinaryTagIO.Writer
Writes a binary tag, with a name, to path with a compression type.
writeNameless(CompoundBinaryTag, DataOutput) - Method in interface net.kyori.adventure.nbt.BinaryTagIO.Writer
Writes a binary tag to output.
writeNameless(CompoundBinaryTag, OutputStream) - Method in interface net.kyori.adventure.nbt.BinaryTagIO.Writer
Writes a binary tag to output.
writeNameless(CompoundBinaryTag, OutputStream, BinaryTagIO.Compression) - Method in interface net.kyori.adventure.nbt.BinaryTagIO.Writer
Writes a binary tag to output with a compression type.
writeNameless(CompoundBinaryTag, Path) - Method in interface net.kyori.adventure.nbt.BinaryTagIO.Writer
Writes a binary tag to path with a compression type.
writeNameless(CompoundBinaryTag, Path, BinaryTagIO.Compression) - Method in interface net.kyori.adventure.nbt.BinaryTagIO.Writer
Writes a binary tag to path with a compression type.
writer() - Static method in class net.kyori.adventure.nbt.BinaryTagIO
Returns BinaryTagIO.Writer, used to write binary tags.

X

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

Y

y() - Method in interface net.kyori.adventure.text.BlockNBTComponent.WorldPos
Gets the y coordinate.
YELLOW - Enum constant in enum class net.kyori.adventure.bossbar.BossBar.Color
Yellow.
YELLOW - Static variable in class net.kyori.adventure.text.format.NamedTextColor
The standard yellow colour.
YELLOW - Static variable in interface net.kyori.adventure.text.serializer.legacy.CharacterAndFormat
Character and format pair representing NamedTextColor.YELLOW.

Z

z() - Method in interface net.kyori.adventure.text.BlockNBTComponent.WorldPos
Gets the z coordinate.
ZERO - Static variable in interface net.kyori.adventure.nbt.ByteBinaryTag
A tag with the value 0.
ZLIB - Static variable in class net.kyori.adventure.nbt.BinaryTagIO.Compression
ZLIB compression.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form