Index
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.WorldPoswith the given coordinates. - absoluteWorldPos(int, int, int) - Method in interface net.kyori.adventure.text.BlockNBTComponent.Builder
-
Sets the block position to an absolute
BlockNBTComponent.WorldPoswith 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
valueis a valid character in a namespace. - allowedInValue(char) - Static method in interface net.kyori.adventure.key.Key
-
Checks if
valueis 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
PermissionCheckerthat always returnsstate. - 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
-
Provides a
ANSIComponentSerializer. - 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
ANSIComponentSerializerservice 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
applicableto 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
aquacolour. - 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
Tagarguments. - 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
BinaryTagrepresentation. - 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
Bookrepresentation 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
Componentrepresentation. - 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 ofComponents. - asComponents(List, Predicate) - Static method in interface net.kyori.adventure.text.ComponentLike
-
Converts a list of
ComponentLikes to a list ofComponents. - 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
ResourcePackInforepresentation. - 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
SoundStopthat 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.DEBUGlevel. - atError() - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
-
Entry point for fluent-logging for
Level.ERRORlevel. - atInfo() - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
-
Entry point for fluent-logging for
Level.INFOlevel. - 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.TRACElevel. - atWarn() - Method in interface net.kyori.adventure.text.logger.slf4j.ComponentLogger
-
Entry point for fluent-logging for
Level.WARNlevel. - 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
-
CompoundBinaryTagreader. - BinaryTagIO.Writer - Interface in net.kyori.adventure.nbt
-
CompoundBinaryTagwriter. - 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
blackcolour. - 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
bluecolour. - 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
-
BossBarinternal implementation. - BossBarImplementation.Provider - Interface in net.kyori.adventure.bossbar
-
A
BossBarImplementationservice 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
-
Creates a new
GsonComponentSerializer.Builder. - 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
JSONComponentSerializerinstances. - builder() - Static method in interface net.kyori.adventure.text.serializer.legacy.LegacyComponentSerializer
-
Creates a new
LegacyComponentSerializer.Builder. - 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.Builderpre-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
bytevalue. - ByteBinaryTag - Interface in net.kyori.adventure.nbt
-
A binary tag holding a
bytevalue. - 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
clickEventfield. - CAMEL_CASE - Enum constant in enum class net.kyori.adventure.text.serializer.json.JSONOptions.HoverEventValueMode
-
Only emit the 1.16+ hover events using the
hoverEventfield. - 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
characterand aTextFormat. - characterAndFormat(char, TextFormat, boolean) - Static method in interface net.kyori.adventure.text.serializer.legacy.CharacterAndFormat
-
Creates a new combination of a
characterand aTextFormat. - CharacterAndFormat - Interface in net.kyori.adventure.text.serializer.legacy
-
A combination of a
character, aTextFormat, and if the character isCharacterAndFormat.caseInsensitive(). - characterAndReset(char) - Static method in interface net.kyori.adventure.text.serializer.legacy.CharacterAndFormat
-
Creates a new combination of a case-sensitive
characterand 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
characterand 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
valueis a valid namespace. - checkValue(String) - Static method in interface net.kyori.adventure.key.Key
-
Checks if
valueis 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, - Interface in net.kyori.adventure.utilDX, EX> -
A combination encoder and decoder.
- Codec.Decoder<D,
E, - Interface in net.kyori.adventure.utilX> -
A decoder.
- Codec.Encoder<D,
E, - Interface in net.kyori.adventure.utilX> -
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
HSVLiketo 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
-
Merges
Style.color(). - 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.COLORandStyle.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
Componentdecoder, which provides deserialization, but without serialization. - ComponentEncoder<I,
R> - Interface in net.kyori.adventure.text.serializer -
A
Componentencoder, 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
Componentmessages and arguments. - componentMessage() - Method in interface net.kyori.adventure.util.ComponentMessageThrowable
-
Gets the message.
- ComponentMessageThrowable - Interface in net.kyori.adventure.util
- ComponentRenderer<C> - Interface in net.kyori.adventure.text.renderer
-
A component renderer.
- ComponentSerializer<I,
O, - Interface in net.kyori.adventure.text.serializerR> -
A
Componentserializer 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
BinaryTagvalues. - CompoundBinaryTag.Builder - Interface in net.kyori.adventure.nbt
-
A compound tag builder.
- CompoundTagSetter<R> - Interface in net.kyori.adventure.nbt
-
Common methods between
CompoundBinaryTagandCompoundBinaryTag.Builder. - Compression() - Constructor for class net.kyori.adventure.nbt.BinaryTagIO.Compression
-
Constructs a new
BinaryTagIO.Compressioninstance. - 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
builderusingconsumerand 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
into 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_aquacolour. - 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_bluecolour. - 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_graycolour. - 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_greencolour. - 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_purplecolour. - 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_redcolour. - 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
DataComponentValuethat 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
decorationtoTextDecoration.State.TRUEon this component. - decorate(TextDecoration) - Method in interface net.kyori.adventure.text.ComponentBuilder
-
Sets the state of
decorationtoTextDecoration.State.TRUE. - decorate(TextDecoration) - Method in interface net.kyori.adventure.text.format.Style.Builder
-
Sets
decorationtoTextDecoration.State.TRUE. - decorate(TextDecoration) - Method in interface net.kyori.adventure.text.format.Style
-
Sets the state of
decorationtoTextDecoration.State.TRUEon this style. - decorate(TextDecoration) - Method in interface net.kyori.adventure.text.format.StyleSetter
-
Sets the state of
decorationtoTextDecoration.State.TRUE. - decorate(TextDecoration) - Method in interface net.kyori.adventure.text.ScopedComponent
- decorate(TextDecoration...) - Method in interface net.kyori.adventure.text.ComponentBuilder
-
Sets
decorationstoTextDecoration.State.TRUE. - decorate(TextDecoration...) - Method in interface net.kyori.adventure.text.format.MutableStyleSetter
-
Sets
decorationstoTextDecoration.State.TRUE. - decorate(TextDecoration...) - Method in interface net.kyori.adventure.text.format.Style.Builder
-
Sets
decorationstoTextDecoration.State.TRUE. - decorate(TextDecoration...) - Method in interface net.kyori.adventure.text.format.StyleSetter
-
Sets
decorationstoTextDecoration.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
stateif the current state of the decoration isTextDecoration.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
stateif the current state of the decoration isTextDecoration.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
stateif the current state of the decoration isTextDecoration.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
stateif the current state of the decoration isTextDecoration.State.NOT_SET. - decorationIfAbsent(TextDecoration, TextDecoration.State) - Method in interface net.kyori.adventure.text.format.StyleSetter
-
Sets the state of a decoration to
stateif the current state of the decoration isTextDecoration.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
decorationsmap. - decorations(Map) - Method in interface net.kyori.adventure.text.ComponentBuilder
-
Sets decorations for this component's style using the specified
decorationsmap. - decorations(Map) - Method in interface net.kyori.adventure.text.format.MutableStyleSetter
-
Sets decorations using the specified
decorationsmap. - decorations(Map) - Method in interface net.kyori.adventure.text.format.Style.Builder
-
Sets decorations for this style using the specified
decorationsmap. - decorations(Map) - Method in interface net.kyori.adventure.text.format.Style
-
Sets decorations for this style using the specified
decorationsmap. - decorations(Map) - Method in interface net.kyori.adventure.text.format.StyleSetter
-
Sets decorations using the specified
decorationsmap. - 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
flagon 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
-
Merges
Style.decorations(). - 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
Loggerimplementation. - 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_entityvalue to its modern format. - deserializeShowItem(Component) - Method in interface net.kyori.adventure.text.serializer.json.LegacyHoverEventSerializer
-
Convert a legacy hover event
show_itemvalue 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
doublevalue. - DoubleBinaryTag - Interface in net.kyori.adventure.nbt
-
A binary tag holding a
doublevalue. - 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_pageclick 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://toopen_urlclick 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
typeand UUID as anid, 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
/mecommand. - 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
nullfor 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
nbtusingcodec. - 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
ais equal tob. - equals(float, float) - Static method in class net.kyori.adventure.util.ShadyPines
-
Checks if
ais equal tob. - 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 usingObjects.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
-
Merges
Style.clickEvent()andStyle.hoverEvent(). - 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
falsevalue. - FALSE - Enum constant in enum class net.kyori.adventure.util.TriState
-
State describing a
falsevalue. - 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
floatvalue. - FloatBinaryTag - Interface in net.kyori.adventure.nbt
-
A binary tag holding a
floatvalue. - 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
nullif 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()andForwardingIterator.spliterator()calls to somesuppliers. - 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 (
#rrggbbor#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
HoverEventserializer. - 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
indexin this tag. - get(int) - Method in interface net.kyori.adventure.nbt.IntArrayBinaryTag
-
Gets the value at
indexin this tag. - get(int) - Method in interface net.kyori.adventure.nbt.LongArrayBinaryTag
-
Gets the value at
indexin 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
- 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
- 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
goldcolour. - 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
graycolour. - 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
greencolour. - 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
-
A builder for
GsonComponentSerializer. - GsonComponentSerializer.Provider - Interface in net.kyori.adventure.text.serializer.gson
-
A
GsonComponentSerializerservice 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
DataComponentValueimplementation 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
Stringformat. - 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_entityhover event. - HoverEvent.ShowItem - Class in net.kyori.adventure.text.event
-
The value of a
show_itemhover 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
entityhover events. - INCLUDE_HOVER_SHOW_TEXT_COMPONENT - Enum constant in enum class net.kyori.adventure.text.ComponentIteratorFlag
-
Includes the components inside
texthover 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
Componentinto 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
-
Merges
Style.insertion(). - 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
intvalue. - IntBinaryTag - Interface in net.kyori.adventure.nbt
-
A binary tag holding an
intvalue. - 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 aRresult. - 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
componentsusing the configuration inconfigBuilder. - join(JoinConfiguration.Builder, ComponentLike...) - Static method in interface net.kyori.adventure.text.Component
-
Joins
componentsusing the configuration inconfigBuilder. - join(JoinConfiguration, Iterable) - Static method in interface net.kyori.adventure.text.Component
-
Joins
componentsusing the configuration inconfig. - join(JoinConfiguration, ComponentLike...) - Static method in interface net.kyori.adventure.text.Component
-
Joins
componentsusing the configuration inconfig. - 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
JSONComponentSerializerinstances that delegates to the active serializer. - JSONComponentSerializer.Provider - Interface in net.kyori.adventure.text.serializer.json
-
A
JSONComponentSerializerservice 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
Componentthat 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
Tvalue with an associatedKey. - 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
Keypattern. - KeyPattern.Namespace - Annotation Interface in net.kyori.adventure.key
- KeyPattern.Value - Annotation Interface in net.kyori.adventure.key
- 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
-1if 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
-
Provides a
LegacyComponentSerializerusingLegacyComponentSerializer.AMPERSAND_CHAR. - LegacyComponentSerializer - Interface in net.kyori.adventure.text.serializer.legacy
-
A legacy component serializer.
- LegacyComponentSerializer.Builder - Interface in net.kyori.adventure.text.serializer.legacy
-
A builder for
LegacyComponentSerializer. - LegacyComponentSerializer.Provider - Interface in net.kyori.adventure.text.serializer.legacy
-
A
LegacyComponentSerializerservice 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
valuepayloads. - 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
-
Provides a
LegacyComponentSerializerusingLegacyComponentSerializer.SECTION_CHAR. - lerp(float, ARGBLike, ARGBLike) - Static method in interface net.kyori.adventure.text.format.ShadowColor
-
Linearly interpolates between
aandbbyt. - lerp(float, RGBLike, RGBLike) - Static method in interface net.kyori.adventure.text.format.TextColor
-
Linearly interpolates between
aandbbyt. - 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_purplecolour. - 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
componentsto be created wherestylescan 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
ListBinaryTagandListBinaryTag.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.LocalPoswith the given values. - localPos(double, double, double) - Method in interface net.kyori.adventure.text.BlockNBTComponent
-
Sets the block position to a
BlockNBTComponent.LocalPoswith 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
longvalue. - LongBinaryTag - Interface in net.kyori.adventure.nbt
-
A binary tag holding a
longvalue. - 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
ComponentRendererthat 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
Patternand 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
Translatorimplementation 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
-
Collectionrelated utilities. - MSG_COMMAND_INCOMING - Static variable in interface net.kyori.adventure.chat.ChatType
-
A message received as a result of using the
/msgcommand. - MSG_COMMAND_OUTGOING - Static variable in interface net.kyori.adventure.chat.ChatType
-
A message sent as a result of using the
/msgcommand. - 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
nameon sourcesource. - namedOnSource(Key, Sound.Source) - Static method in interface net.kyori.adventure.sound.SoundStop
-
Stops all sounds named
nameon sourcesource. - namedOnSource(Sound.Type, Sound.Source) - Static method in interface net.kyori.adventure.sound.SoundStop
-
Stops all sounds named
nameon sourcesource. - 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.GsonComponentSerializerto convert the JSON to aComponent. - 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
HoverEventserializer. - 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
-
TriStatebased 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
nullidentity. - 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
10notches. - NOTCHED_12 - Enum constant in enum class net.kyori.adventure.bossbar.BossBar.Overlay
-
A bar with
12notches. - NOTCHED_20 - Enum constant in enum class net.kyori.adventure.bossbar.BossBar.Overlay
-
A bar with
20notches. - NOTCHED_6 - Enum constant in enum class net.kyori.adventure.bossbar.BossBar.Overlay
-
A bar with
6notches. - 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
stringcan be parsed into aKey. - parseableNamespace(String) - Static method in interface net.kyori.adventure.key.Key
-
Checks if
valueis a valid namespace. - parseableValue(String) - Static method in interface net.kyori.adventure.key.Key
-
Checks if
valueis 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
- 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
PlainTextComponentSerializerservice provider. - plainTextSimple() - Method in interface net.kyori.adventure.text.serializer.plain.PlainTextComponentSerializer.Provider
-
Provides a
PlainTextComponentSerializer. - PlatformAPI - Annotation Interface in net.kyori.adventure.util
-
Elements annotated with the
PlatformAPIannotation 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
Pointersthat 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
Emitablefor 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 inthis. - 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
inputwith acompressiontype. - 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
pathwith acompressiontype. - 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
inputwith acompressiontype. - 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
pathwith acompressiontype. - 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
redcolour. - 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.WorldPoswith the given coordinates. - relativeWorldPos(int, int, int) - Method in interface net.kyori.adventure.text.BlockNBTComponent
-
Sets the block position to an relative
BlockNBTComponent.WorldPoswith the given coordinates. - remove(int, Consumer) - Method in interface net.kyori.adventure.nbt.ListBinaryTag
-
Removes the tag at index
index, optionally providingremovedConsumerwith the tag previously at indexindex. - 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
/saycommand. - 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
Audiencewith the providedbound 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
Audiencewith the providedbound chat type. - sendMessage(Component, ChatType.Bound) - Method in interface net.kyori.adventure.audience.Audience
-
Sends a message to this
Audiencewith the providedbound 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
TagResolverthat 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_entityvalue to its legacy format. - serializeShowItem(HoverEvent.ShowItem) - Method in interface net.kyori.adventure.text.serializer.json.LegacyHoverEventSerializer
-
Convert a modern hover event
show_itemvalue 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
indextotag, optionally providingremovedConsumerwith the tag previously at indexindex. - 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
-
Merges
StyleGetter.shadowColor(). - 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
shortvalue. - ShortBinaryTag - Interface in net.kyori.adventure.nbt
-
A binary tag holding a
shortvalue. - 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
Componentwhen 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_itemhover 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
Componentwhen 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_eventfield. - 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_eventfield. - sound() - Static method in interface net.kyori.adventure.sound.Sound
-
Create a new builder for
Soundinstances. - 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
Soundinstance 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
Soundinstances. - 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.Sourceto 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.Sourceto 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
Stringvalue. - StringBinaryTag - Interface in net.kyori.adventure.nbt
-
A binary tag holding a
Stringvalue. - 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
PreProcesstags 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
applicablesapplied. - 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
applicablesapplied. - 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 asTextColors,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
Tagname 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
TagStringIOthat 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
/teammsgcommand. - TEAM_MSG_COMMAND_OUTGOING - Static variable in interface net.kyori.adventure.chat.ChatType
-
A message sent as a result of using the
/teammsgcommand. - 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
TextDecorationcan be in. - TextDecorationAndState - Interface in net.kyori.adventure.text.format
-
A combination of a
TextDecorationand aTextDecoration.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
componentsas 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
timesmatches 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
Collectorto consume streams of map entries. - toCompoundTag(Function, Function) - Static method in interface net.kyori.adventure.nbt.CompoundBinaryTag
-
Create a
Collectorto consume streams of a user-chosen type. - toCompoundTag(CompoundBinaryTag) - Static method in interface net.kyori.adventure.nbt.CompoundBinaryTag
-
Create a
Collectorto consume streams of map entries, with initial contents. - toCompoundTag(CompoundBinaryTag, Function, Function) - Static method in interface net.kyori.adventure.nbt.CompoundBinaryTag
-
Create a
Collectorto 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
Collectorto consume streams of list tags. - toListTag(ListBinaryTag) - Static method in interface net.kyori.adventure.nbt.ListBinaryTag
-
Create a
Collectorto 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-
ComponentTranslationArgument. - 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
booleanbut with three states. - TRUE - Enum constant in enum class net.kyori.adventure.text.format.TextDecoration.State
-
State describing a
truevalue. - TRUE - Enum constant in enum class net.kyori.adventure.util.TriState
-
State describing a
truevalue. - 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
Componentfrom aComponentLike. - unbox(HoverEventSource) - Static method in interface net.kyori.adventure.text.event.HoverEventSource
-
Fetches a
HoverEventfrom aHoverEventSource. - 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
TranslatableComponentRendererusing theTranslatorto 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
valuefield. - 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
whitecolour. - 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
rendererwhen possible. - withState(boolean) - Method in enum class net.kyori.adventure.text.format.TextDecoration
-
Creates a
TextDecorationAndState, annotating this decoration with the givenstate. - withState(TextDecoration.State) - Method in enum class net.kyori.adventure.text.format.TextDecoration
-
Creates a
TextDecorationAndState, annotating this decoration with the givenstate. - withState(TriState) - Method in enum class net.kyori.adventure.text.format.TextDecoration
-
Creates a
TextDecorationAndState, annotating this decoration with the givenstate. - 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.WorldPoswith 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.WorldPoswith 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
outputwith acompressiontype. - write(CompoundBinaryTag, Path) - Method in interface net.kyori.adventure.nbt.BinaryTagIO.Writer
-
Writes a binary tag to
pathwith acompressiontype. - write(CompoundBinaryTag, Path, BinaryTagIO.Compression) - Method in interface net.kyori.adventure.nbt.BinaryTagIO.Writer
-
Writes a binary tag to
pathwith acompressiontype. - 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
outputwith acompressiontype. - 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
pathwith acompressiontype. - 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
outputwith acompressiontype. - writeNameless(CompoundBinaryTag, Path) - Method in interface net.kyori.adventure.nbt.BinaryTagIO.Writer
-
Writes a binary tag to
pathwith acompressiontype. - writeNameless(CompoundBinaryTag, Path, BinaryTagIO.Compression) - Method in interface net.kyori.adventure.nbt.BinaryTagIO.Writer
-
Writes a binary tag to
pathwith acompressiontype. - 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
yellowcolour. - 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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form