Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- allowsChildren() - Method in interface net.kyori.adventure.text.minimessage.tag.Inserting
 - 
Get whether this tag allows children.
 - apply(Component, int) - Method in interface net.kyori.adventure.text.minimessage.tag.Modifying
 - 
Applies this transformation for the current component.
 - 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 - 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. - asDouble() - Method in interface net.kyori.adventure.text.minimessage.tag.Tag.Argument
 - 
Try and parse this argument as a
double. - asInt() - Method in interface net.kyori.adventure.text.minimessage.tag.Tag.Argument
 - 
Try and parse this argument as an
int. 
B
- 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.
 - 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.
 - 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.
 
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.
 - children() - Method in interface net.kyori.adventure.text.minimessage.tree.Node
 - 
Get children of this node.
 - choice(String, Number) - Static method in class net.kyori.adventure.text.minimessage.tag.resolver.Formatter
 - 
Creates a replacement that inserts a choice formatted text.
 - clickEvent() - Static method in class net.kyori.adventure.text.minimessage.tag.standard.StandardTags
 - 
Get a resolver for the "click" tag.
 - color() - Static method in class net.kyori.adventure.text.minimessage.tag.standard.StandardTags
 - 
Get a resolver for the "color" tags.
 - 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.
 - Context - Interface in net.kyori.adventure.text.minimessage
 - 
Parser context for use within transformations.
 - 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.
 
D
- 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<String>) - Method in interface net.kyori.adventure.text.minimessage.MiniMessage.Builder
 - 
Print debug information to the given output (disabled by default).
 - decorations() - Static method in class net.kyori.adventure.text.minimessage.tag.standard.StandardTags
 - 
Get a resolver for all decoration tags.
 - decorations(TextDecoration) - Static method in class net.kyori.adventure.text.minimessage.tag.standard.StandardTags
 - 
Get a resolver for a specific text decoration.
 - defaults() - Static method in class net.kyori.adventure.text.minimessage.tag.standard.StandardTags
 - 
Get a resolver that handles all default standard tags.
 - deserialize(String) - Method in interface net.kyori.adventure.text.minimessage.Context
 - 
Deserializes a MiniMessage string using all the settings of this context.
 - 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.MiniMessage
 - 
Deserializes a string into a component, with tag resolvers 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.
 - 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>. - detailMessage() - Method in exception net.kyori.adventure.text.minimessage.ParsingException
 - 
Get the detail message optionally passed with this exception.
 
E
- editTags(Consumer<TagResolver.Builder>) - Method in interface net.kyori.adventure.text.minimessage.MiniMessage.Builder
 - 
Add to the set of known tags this MiniMessage instance can use.
 - 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).
 - empty() - Static method in interface net.kyori.adventure.text.minimessage.tag.resolver.TagResolver
 - 
An empty tag resolver that will return
nullfor all resolve attempts. - endIndex() - Method in exception net.kyori.adventure.text.minimessage.ParsingException
 - 
Get the end index of the location which caused this exception.
 - equals(Object) - Method in class net.kyori.adventure.text.minimessage.tag.standard.TransitionTag
 - 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.
 - examinableProperties() - Method in class net.kyori.adventure.text.minimessage.tag.standard.TransitionTag
 
F
- font() - Static method in class net.kyori.adventure.text.minimessage.tag.standard.StandardTags
 - 
Get a resolver for the "font" tag.
 - Formatter - Class in net.kyori.adventure.text.minimessage.tag.resolver
 - 
Tag resolvers producing tags that insert formatted values.
 
G
- getMiniMessageString(String, Locale) - Method in class net.kyori.adventure.text.minimessage.translation.MiniMessageTranslator
 - 
Returns a raw MiniMessage string for the given key.
 - gradient() - Static method in class net.kyori.adventure.text.minimessage.tag.standard.StandardTags
 - 
Get a resolver for the "gradient" tag.
 
H
- 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.
 - hashCode() - Method in class net.kyori.adventure.text.minimessage.tag.standard.TransitionTag
 - hasNext() - Method in interface net.kyori.adventure.text.minimessage.tag.resolver.ArgumentQueue
 - 
Get whether another argument is available to be popped.
 - hoverEvent() - Static method in class net.kyori.adventure.text.minimessage.tag.standard.StandardTags
 - 
Get a resolver for the "hover" tag.
 
I
- 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() - Static method in class net.kyori.adventure.text.minimessage.tag.standard.StandardTags
 - 
Get a resolver for the "insert" tag.
 - isFalse() - Method in interface net.kyori.adventure.text.minimessage.tag.Tag.Argument
 - 
Checks if this argument represents
false. - isTrue() - Method in interface net.kyori.adventure.text.minimessage.tag.Tag.Argument
 - 
Checks if this argument represents
true. 
J
- joining(String, Iterable<? extends ComponentLike>) - 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.
 
K
- key() - Method in interface net.kyori.adventure.text.minimessage.tag.resolver.TagResolver.Single
 - 
The key this resolver matches.
 - keybind() - Static method in class net.kyori.adventure.text.minimessage.tag.standard.StandardTags
 - 
Get a resolver for the "key" tag.
 
L
- LOCATION_UNKNOWN - Static variable in exception net.kyori.adventure.text.minimessage.ParsingException
 - 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
- miniMessage() - Static method in interface net.kyori.adventure.text.minimessage.MiniMessage
 - 
Gets a simple instance with default settings.
 - 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. - 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.
 
N
- nbt() - Static method in class net.kyori.adventure.text.minimessage.tag.standard.StandardTags
 - 
Get a resolver for the "nbt" tag.
 - 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.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.
 - newException(String) - Method in interface net.kyori.adventure.text.minimessage.Context
 - 
Create a new parsing exception without reference to a specific location.
 - newException(String, ArgumentQueue) - Method in interface net.kyori.adventure.text.minimessage.Context
 - 
Create a new parsing exception.
 - newException(String, Throwable, ArgumentQueue) - Method in interface net.kyori.adventure.text.minimessage.Context
 - 
Create a new parsing exception.
 - newline() - Static method in class net.kyori.adventure.text.minimessage.tag.standard.StandardTags
 - 
Get a resolver for the "newline" tag.
 - 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.
 - 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.
 - numeric(String, Number) - Static method in class net.kyori.adventure.text.minimessage.translation.Argument
 - 
Creates a named numeric argument.
 - numeric(String, String) - Static method in class net.kyori.adventure.text.minimessage.translation.Argument
 - 
Deprecated.
 
O
- originalText() - Method in exception net.kyori.adventure.text.minimessage.ParsingException
 - 
Get the input message which caused this exception.
 
P
- parent() - Method in interface net.kyori.adventure.text.minimessage.tree.Node
 - 
Get the parent of this node.
 - parsed(String, String) - Static method in class net.kyori.adventure.text.minimessage.tag.resolver.Placeholder
 - 
Creates a placeholder that inserts a MiniMessage string.
 - ParserDirective - Interface in net.kyori.adventure.text.minimessage.tag
 - 
Tags implementing this interface are used to provide directives, or instructions, to the parser directly.
 - ParsingException - Exception in net.kyori.adventure.text.minimessage
 - 
An exception thrown when an error occurs while parsing a MiniMessage string.
 - ParsingException(String) - Constructor for exception net.kyori.adventure.text.minimessage.ParsingException
 - 
Create a new parsing exception with only a message.
 - ParsingException(String, Throwable) - Constructor for exception 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 net.kyori.adventure.text.minimessage.ParsingException
 - 
Create a new parsing exception with a message and an optional cause.
 - peek() - Method in interface net.kyori.adventure.text.minimessage.tag.resolver.ArgumentQueue
 - 
Peek at the next argument without advancing the iteration pointer.
 - Placeholder - Class in net.kyori.adventure.text.minimessage.tag.resolver
 - 
Tag resolvers producing tags that insert fixed values.
 - 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<String>) - Method in interface net.kyori.adventure.text.minimessage.tag.resolver.ArgumentQueue
 - 
Pop an argument, throwing an exception if no argument was present.
 - postProcessor(UnaryOperator<Component>) - 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. - 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<String>) - 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.
 
R
- rainbow() - Static method in class net.kyori.adventure.text.minimessage.tag.standard.StandardTags
 - 
Get a resolver for the "rainbow" tag.
 - 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 - Static variable in interface net.kyori.adventure.text.minimessage.tag.ParserDirective
 - 
Instructs the parser to reset all style, events, insertions, etc.
 - 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, 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
 - resolver(Iterable<? extends TagResolver>) - 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<ArgumentQueue, Context, Tag>) - 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<String>, BiFunction<ArgumentQueue, Context, Tag>) - 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(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<? extends 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.
 - 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.
 
S
- score() - Static method in class net.kyori.adventure.text.minimessage.tag.standard.StandardTags
 - 
Get a resolver for the "score" tag.
 - selector() - Static method in class net.kyori.adventure.text.minimessage.tag.standard.StandardTags
 - 
Get a resolver for the "selector" tag.
 - 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.
 - shadowColor() - Static method in class net.kyori.adventure.text.minimessage.tag.standard.StandardTags
 - 
Get a resolver for the "shadow" tags.
 - 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 net.kyori.adventure.text.minimessage.ParsingException
 - 
Get the start index of the location which caused this exception.
 - 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).
 - string(String, String) - Static method in class net.kyori.adventure.text.minimessage.translation.Argument
 - 
Creates a named string argument.
 - 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.
 - 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(StyleBuilderApplicable...) - Static method in interface net.kyori.adventure.text.minimessage.tag.Tag
 - 
Create a tag that will apply certain styles to components.
 - styling(Consumer<Style.Builder>) - Static method in interface net.kyori.adventure.text.minimessage.tag.Tag
 - 
Create a tag that will apply a certain style to components.
 
T
- 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, BiFunction<ArgumentQueue, Context, Tag>) - 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<String>, BiFunction<ArgumentQueue, Context, Tag>) - Method in interface net.kyori.adventure.text.minimessage.tag.resolver.TagResolver.Builder
 - 
Add a single dynamically created tag to this resolver.
 - Tag - Interface in net.kyori.adventure.text.minimessage.tag
 - 
A tag definition for the MiniMessage language.
 - Tag.Argument - Interface in net.kyori.adventure.text.minimessage.tag
 - 
An argument that can be passed to a tag, after the first
:. - TagPattern - Annotation Type in net.kyori.adventure.text.minimessage.tag
 - 
A
Tagname must match this pattern. - tagResolver(Iterable<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(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.
 - 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<T>) - 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.
 - 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.
 - 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.
 - transition() - Static method in class net.kyori.adventure.text.minimessage.tag.standard.StandardTags
 - 
Get a resolver for the "transition" tag.
 - TRANSITION - Static variable in class net.kyori.adventure.text.minimessage.tag.standard.TransitionTag
 - TransitionTag - Class in net.kyori.adventure.text.minimessage.tag.standard
 - 
Changes the color based on a phase param.
 - translatable() - Static method in class net.kyori.adventure.text.minimessage.tag.standard.StandardTags
 - 
Get a resolver for the "translate" tag.
 - translatableFallback() - Static method in class net.kyori.adventure.text.minimessage.tag.standard.StandardTags
 - 
Get a resolver for the "translate_or" tag.
 - translate(String, Locale) - Method in class net.kyori.adventure.text.minimessage.translation.MiniMessageTranslator
 - translate(TranslatableComponent, Locale) - Method in class net.kyori.adventure.text.minimessage.translation.MiniMessageTranslator
 
U
- 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.
 
V
- 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 class net.kyori.adventure.text.minimessage.tag.standard.TransitionTag
 - value() - Method in interface net.kyori.adventure.text.minimessage.tag.Tag.Argument
 - 
Returns the value of this argument.
 - 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. 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
Argument.string(String, String)instead.