Uses of Interface
net.kyori.adventure.text.minimessage.tag.resolver.ArgumentQueue
Packages that use ArgumentQueue
Package
Description
MiniMessage, a friendly text format for representing chat components.
Serializer for the MiniMessage language.
Tools for resolving tags based on tag information.
-
Uses of ArgumentQueue in net.kyori.adventure.text.minimessage
Methods in net.kyori.adventure.text.minimessage with parameters of type ArgumentQueueModifier and TypeMethodDescriptionContext.newException(String message, @Nullable Throwable cause, ArgumentQueue args) Create a new parsing exception.Context.newException(String message, ArgumentQueue tags) Create a new parsing exception. -
Uses of ArgumentQueue in net.kyori.adventure.text.minimessage.internal.serializer
Method parameters in net.kyori.adventure.text.minimessage.internal.serializer with type arguments of type ArgumentQueueModifier and TypeMethodDescriptionstatic TagResolverSerializableResolver.claimingComponent(String name, BiFunction<ArgumentQueue, Context, Tag> handler, Function<Component, @Nullable Emitable> componentClaim) Create a tag resolver that only responds to a single tag name, and whose value does not depend on that name.static TagResolverSerializableResolver.claimingComponent(Set<String> names, BiFunction<ArgumentQueue, Context, Tag> handler, Function<Component, @Nullable Emitable> componentClaim) Create a tag resolver that only responds to certain tag names, and whose value does not depend on that name.static TagResolverSerializableResolver.claimingStyle(String name, BiFunction<ArgumentQueue, Context, Tag> handler, StyleClaim<?> styleClaim) Create a tag resolver that only responds to a single tag name, and whose value does not depend on that name.static TagResolverSerializableResolver.claimingStyle(Set<String> names, BiFunction<ArgumentQueue, Context, Tag> handler, StyleClaim<?> styleClaim) Create a tag resolver that only responds to certain tag names, and whose value does not depend on that name. -
Uses of ArgumentQueue in net.kyori.adventure.text.minimessage.tag.resolver
Methods in net.kyori.adventure.text.minimessage.tag.resolver with parameters of type ArgumentQueueModifier and TypeMethodDescription@Nullable TagTagResolver.resolve(String name, ArgumentQueue arguments, Context ctx) Gets a tag from this resolver based on the current state.default @Nullable TagTagResolver.WithoutArguments.resolve(String name, ArgumentQueue arguments, Context ctx) Method parameters in net.kyori.adventure.text.minimessage.tag.resolver with type arguments of type ArgumentQueueModifier and TypeMethodDescriptionstatic TagResolverTagResolver.resolver(String name, BiFunction<ArgumentQueue, Context, Tag> handler) Create a tag resolver that only responds to a single tag name, and whose value does not depend on that name.static TagResolverTagResolver.resolver(Set<String> names, BiFunction<ArgumentQueue, Context, Tag> handler) Create a tag resolver that only responds to certain tag names, and whose value does not depend on that name.default TagResolver.BuilderTagResolver.Builder.tag(String name, BiFunction<ArgumentQueue, Context, Tag> handler) Add a single dynamically created tag to this resolver.default TagResolver.BuilderTagResolver.Builder.tag(Set<String> names, BiFunction<ArgumentQueue, Context, Tag> handler) Add a single dynamically created tag to this resolver.