Interface Placeholder
- All Superinterfaces:
TagResolver
- All Known Implementing Classes:
AudiencePlaceholder
,GlobalPlaceholder
,RelationalPlaceholder
@NullMarked
public sealed interface Placeholder
extends TagResolver
permits AudiencePlaceholder<A>, GlobalPlaceholder, RelationalPlaceholder<A>
Base class of all Placeholders
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.kyori.adventure.text.minimessage.tag.resolver.TagResolver
TagResolver.Builder, TagResolver.Single, TagResolver.WithoutArguments
-
Method Summary
Methods inherited from interface net.kyori.adventure.text.minimessage.tag.resolver.TagResolver
has, resolve
-
Method Details
-
key
String key()The key of this placeholder.
For example, the placeholder
will have the key<expansion_placeholder
expansion_placeholder
- Returns:
- this placeholder's key
-
name
String name()The key of this placeholder.
For example, the placeholder
will have the key<expansion_placeholder
placeholder
- Returns:
- this placeholder's name
-