Index
All Classes and Interfaces|All Packages
A
- allOf(LoadRequirement...) - Static method in interface io.github.miniplaceholders.api.provider.LoadRequirement
-
Multiple requirement, in case an expansion needs to depend on a platform as well as one or more add-ons that are installed.
- anyOf(LoadRequirement...) - Static method in interface io.github.miniplaceholders.api.provider.LoadRequirement
-
This requirement checks whether any of the conditions presented are satisfied.
- AnyOfRequirement(LoadRequirement...) - Constructor for record class io.github.miniplaceholders.api.provider.LoadRequirement.AnyOfRequirement
-
Creates an instance of a
AnyOfRequirementrecord class. - applyIfNotEmpty(TagResolver, TagResolver.Builder) - Static method in class io.github.miniplaceholders.api.utils.Resolvers
-
Applies a TagResolver to a TagResolver.Builder in case it is not a TagResolver.empty().
- audience() - Method in record class io.github.miniplaceholders.api.types.RelationalAudience
-
Returns the value of the
audiencerecord component. - AUDIENCE - Enum constant in enum class io.github.miniplaceholders.api.types.PlaceholderType
-
The audience placeholder type.
- audienceGlobalPlaceholders() - Static method in class io.github.miniplaceholders.api.MiniPlaceholders
-
Get a TagResolver that can obtain data based on a relationship of 2 audiences and at the same time from the main audience and global placeholders.
- audiencePlaceholder(Class, String, AudienceTagResolver) - Method in interface io.github.miniplaceholders.api.Expansion.Builder
-
Adds an audience placeholder
- audiencePlaceholder(String, AudienceTagResolver) - Method in interface io.github.miniplaceholders.api.Expansion.Builder
-
Adds an audience placeholder
- AudiencePlaceholder<A> - Record Class in io.github.miniplaceholders.api.placeholder
-
A placeholder that can be applied based on an audience of the specified type.
- AudiencePlaceholder(Class, String, String, AudienceTagResolver) - Constructor for record class io.github.miniplaceholders.api.placeholder.AudiencePlaceholder
-
Creates an instance of a
AudiencePlaceholderrecord class. - audiencePlaceholderByName(String) - Method in interface io.github.miniplaceholders.api.Expansion
-
Get an Audience Placeholder by name
- audiencePlaceholders() - Method in interface io.github.miniplaceholders.api.Expansion
-
Get the
TagResolverof anAudience - audiencePlaceholders() - Static method in class io.github.miniplaceholders.api.MiniPlaceholders
-
Gets the TagResolver that can get data from an Audience.
- AudienceTagResolver<A> - Interface in io.github.miniplaceholders.api.resolver
-
Audience Placeholder based on an Audience
- author() - Method in interface io.github.miniplaceholders.api.Expansion
-
Get the author of this expansion
- author(String) - Method in interface io.github.miniplaceholders.api.Expansion.Builder
-
Sets the author of this expansion
- AvailableComplementRequirement(String, String...) - Constructor for record class io.github.miniplaceholders.api.provider.LoadRequirement.AvailableComplementRequirement
-
Creates an instance of a
AvailableComplementRequirementrecord class.
B
- builder(String) - Static method in interface io.github.miniplaceholders.api.Expansion
-
Creates a new Expansion Builder
C
- ClassRequirement(String) - Constructor for record class io.github.miniplaceholders.api.provider.LoadRequirement.ClassRequirement
-
Creates an instance of a
ClassRequirementrecord class. - clazz() - Method in record class io.github.miniplaceholders.api.provider.LoadRequirement.ClassRequirement
-
Returns the value of the
clazzrecord component. - complementInstance() - Method in record class io.github.miniplaceholders.api.provider.PlatformData
-
Returns the value of the
complementInstancerecord component. - Components - Class in io.github.miniplaceholders.api.utils
-
Common components used in expansions
- Conditions - Class in io.github.miniplaceholders.api.utils
-
Checks required for the correct operation of the expansions
E
- EMPTY - Static variable in record class io.github.miniplaceholders.api.placeholder.PlaceholderTagResolver
- EMPTY_TAG - Static variable in class io.github.miniplaceholders.api.utils.Tags
-
Empty Tag
- emptyAudienceResolver() - Static method in class io.github.miniplaceholders.api.utils.Tags
-
An Audience placeholder that returns a null Tag
- emptyGlobalPlaceholder() - Static method in class io.github.miniplaceholders.api.utils.Tags
-
A Global placeholder that returns a null tag
- emptyRelationalResolver() - Static method in class io.github.miniplaceholders.api.utils.Tags
-
A Relational placeholder that returns a null tag
- equals(Object) - Method in record class io.github.miniplaceholders.api.placeholder.AudiencePlaceholder
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.miniplaceholders.api.placeholder.GlobalPlaceholder
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.miniplaceholders.api.placeholder.PlaceholderTagResolver
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.miniplaceholders.api.placeholder.RelationalPlaceholder
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.miniplaceholders.api.provider.LoadRequirement.AnyOfRequirement
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.miniplaceholders.api.provider.LoadRequirement.AvailableComplementRequirement
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.miniplaceholders.api.provider.LoadRequirement.ClassRequirement
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.miniplaceholders.api.provider.LoadRequirement.MultiLoadRequirement
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.miniplaceholders.api.provider.LoadRequirement.PlatformRequirement
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.miniplaceholders.api.provider.PlatformData
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.miniplaceholders.api.types.RelationalAudience
-
Indicates whether some other object is "equal to" this one.
- Expansion - Interface in io.github.miniplaceholders.api
-
Expansion that contains placeholders
- Expansion.Builder - Interface in io.github.miniplaceholders.api
-
Expansion Builder
- expansionByName(String) - Static method in class io.github.miniplaceholders.api.MiniPlaceholders
-
Get a specific expansion by name
- expansionCount() - Static method in class io.github.miniplaceholders.api.MiniPlaceholders
-
Get the amount of expansion registered.
- ExpansionProvider - Interface in io.github.miniplaceholders.api.provider
-
An expansion provider.
- expansionsAvailable() - Static method in class io.github.miniplaceholders.api.MiniPlaceholders
-
Obtain all available registered expansions
F
- FABRIC - Enum constant in enum class io.github.miniplaceholders.api.types.Platform
-
Fabric Platform
- FALSE_COMPONENT - Static variable in class io.github.miniplaceholders.api.utils.Components
-
"False" Component.
- from(A, A) - Static method in record class io.github.miniplaceholders.api.types.RelationalAudience
-
Creates a new relation between two audiences.
G
- GLOBAL - Enum constant in enum class io.github.miniplaceholders.api.types.PlaceholderType
-
The global placeholder type.
- globalPlaceholder(String, GlobalTagResolver) - Method in interface io.github.miniplaceholders.api.Expansion.Builder
-
Adds a global placeholder
- globalPlaceholder(String, Tag) - Method in interface io.github.miniplaceholders.api.Expansion.Builder
-
Adds a global placeholder
- GlobalPlaceholder - Record Class in io.github.miniplaceholders.api.placeholder
-
A placeholder that can obtain data without the need to provide an
AudienceorRelationalAudience. - GlobalPlaceholder(String, String, GlobalTagResolver) - Constructor for record class io.github.miniplaceholders.api.placeholder.GlobalPlaceholder
-
Creates an instance of a
GlobalPlaceholderrecord class. - globalPlaceholderByName(String) - Method in interface io.github.miniplaceholders.api.Expansion
-
Get a Global Placeholder by name
- globalPlaceholders() - Method in interface io.github.miniplaceholders.api.Expansion
-
Get global placeholders
- globalPlaceholders() - Static method in class io.github.miniplaceholders.api.MiniPlaceholders
-
Get the global placeholders
- GlobalTagResolver - Interface in io.github.miniplaceholders.api.resolver
-
A GlobalResolver is responsible for providing information regardless of additional conditions such as an audience.
H
- has(String) - Method in record class io.github.miniplaceholders.api.placeholder.AudiencePlaceholder
- has(String) - Method in record class io.github.miniplaceholders.api.placeholder.GlobalPlaceholder
- has(String) - Method in record class io.github.miniplaceholders.api.placeholder.PlaceholderTagResolver
- has(String) - Method in record class io.github.miniplaceholders.api.placeholder.RelationalPlaceholder
- hasAudiencePlaceholder(String) - Method in interface io.github.miniplaceholders.api.Expansion
-
Checks whether an audience placeholder with the specified name has been registered in this expansion.
- hasGlobalPlaceholder(String) - Method in interface io.github.miniplaceholders.api.Expansion
-
Checks whether a global placeholder with the specified name has been registered in this expansion.
- hashCode() - Method in record class io.github.miniplaceholders.api.placeholder.AudiencePlaceholder
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.miniplaceholders.api.placeholder.GlobalPlaceholder
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.miniplaceholders.api.placeholder.PlaceholderTagResolver
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.miniplaceholders.api.placeholder.RelationalPlaceholder
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.miniplaceholders.api.provider.LoadRequirement.AnyOfRequirement
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.miniplaceholders.api.provider.LoadRequirement.AvailableComplementRequirement
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.miniplaceholders.api.provider.LoadRequirement.ClassRequirement
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.miniplaceholders.api.provider.LoadRequirement.MultiLoadRequirement
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.miniplaceholders.api.provider.LoadRequirement.PlatformRequirement
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.miniplaceholders.api.provider.PlatformData
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.miniplaceholders.api.types.RelationalAudience
-
Returns a hash code value for this object.
- hasLegacyFormat(String) - Static method in class io.github.miniplaceholders.api.utils.LegacyStrings
-
Checks if the provided string contains legacy formatting.
- hasRelationalPlaceholder(String) - Method in interface io.github.miniplaceholders.api.Expansion
-
Checks whether a relational placeholder with the specified name has been registered in this expansion.
I
- INSTANCE - Enum constant in enum class io.github.miniplaceholders.api.provider.LoadRequirement.NoneLoadRequirement
-
NoneLoadRequirement instance
- io.github.miniplaceholders.api - module io.github.miniplaceholders.api
-
MiniPlaceholders API Module
- io.github.miniplaceholders.api - package io.github.miniplaceholders.api
-
MiniPlaceholders core package
- io.github.miniplaceholders.api.placeholder - package io.github.miniplaceholders.api.placeholder
-
Placeholders Package.
- io.github.miniplaceholders.api.provider - package io.github.miniplaceholders.api.provider
-
Package responsible for providing tools to load expansions provided through installable files
- io.github.miniplaceholders.api.resolver - package io.github.miniplaceholders.api.resolver
-
Resolvers available based on information obtained from Audiences
- io.github.miniplaceholders.api.types - package io.github.miniplaceholders.api.types
-
Plugin types
- io.github.miniplaceholders.api.utils - package io.github.miniplaceholders.api.utils
-
General Utilities Here you will find utilities that will help you in the development of expansions
- isEmpty(TagResolver) - Static method in class io.github.miniplaceholders.api.utils.Resolvers
-
Check if the TagResolver is an instance of TagResolver.empty(), that is, it will always return null.
- isNotEmpty(TagResolver) - Static method in class io.github.miniplaceholders.api.utils.Resolvers
-
Checks if the TagResolver provided is not a TagResolver.empty().
K
- key() - Method in record class io.github.miniplaceholders.api.placeholder.AudiencePlaceholder
-
Returns the value of the
keyrecord component. - key() - Method in record class io.github.miniplaceholders.api.placeholder.GlobalPlaceholder
-
Returns the value of the
keyrecord component. - key() - Method in interface io.github.miniplaceholders.api.placeholder.Placeholder
-
The key of this placeholder.
For example, the placeholder - key() - Method in record class io.github.miniplaceholders.api.placeholder.RelationalPlaceholder
-
Returns the value of the
keyrecord component.
L
- LEGACY_HEX_SERIALIZER - Static variable in class io.github.miniplaceholders.api.utils.LegacyStrings
-
Deprecated.Legacy format “support” will be removed in future versions
- LegacyStrings - Class in io.github.miniplaceholders.api.utils
-
Legacy String utilities.
- loadRequirement() - Method in interface io.github.miniplaceholders.api.provider.ExpansionProvider
-
Obtain the requirements that must be met for this expansion to load successfully.
- LoadRequirement - Interface in io.github.miniplaceholders.api.provider
-
This class specifies the conditions that must be met in order to load an
Expansionfrom anExpansionProvider. - LoadRequirement.AnyOfRequirement - Record Class in io.github.miniplaceholders.api.provider
-
AnyOfLoadRequirement
- LoadRequirement.AvailableComplementRequirement - Record Class in io.github.miniplaceholders.api.provider
-
AvailableComplementRequirement
- LoadRequirement.ClassRequirement - Record Class in io.github.miniplaceholders.api.provider
-
ClassRequirement
- LoadRequirement.MultiLoadRequirement - Record Class in io.github.miniplaceholders.api.provider
-
MultiLoadRequirement
- LoadRequirement.NoneLoadRequirement - Enum Class in io.github.miniplaceholders.api.provider
-
NoneLoadRequirement
- LoadRequirement.PlatformRequirement - Record Class in io.github.miniplaceholders.api.provider
-
PlatformLoadRequirement
M
- mapLegacyOrElse(String, Function, Function) - Static method in class io.github.miniplaceholders.api.utils.LegacyStrings
-
Maps the input to a type depending on whether it contains legacy formatting or not.
- MINESTOM - Enum constant in enum class io.github.miniplaceholders.api.types.Platform
-
Minestom Platform
- MiniPlaceholders - Class in io.github.miniplaceholders.api
-
MiniPlaceholders, a component-based placeholders API.
- MultiLoadRequirement(LoadRequirement...) - Constructor for record class io.github.miniplaceholders.api.provider.LoadRequirement.MultiLoadRequirement
-
Creates an instance of a
MultiLoadRequirementrecord class.
N
- name() - Method in interface io.github.miniplaceholders.api.Expansion
-
Get the expansion name
- name() - Method in record class io.github.miniplaceholders.api.placeholder.AudiencePlaceholder
-
Returns the value of the
namerecord component. - name() - Method in record class io.github.miniplaceholders.api.placeholder.GlobalPlaceholder
-
Returns the value of the
namerecord component. - name() - Method in interface io.github.miniplaceholders.api.placeholder.Placeholder
-
The key of this placeholder.
For example, the placeholder - name() - Method in record class io.github.miniplaceholders.api.placeholder.RelationalPlaceholder
-
Returns the value of the
namerecord component. - name() - Method in record class io.github.miniplaceholders.api.provider.LoadRequirement.AvailableComplementRequirement
-
Returns the value of the
namerecord component. - NO_COMPONENT - Static variable in class io.github.miniplaceholders.api.utils.Components
-
"No" Component.
- none() - Static method in interface io.github.miniplaceholders.api.provider.LoadRequirement
-
It means that there is no requirement to load an expansion.
- nonEmptyString(String, String) - Static method in class io.github.miniplaceholders.api.utils.Conditions
-
Check if a string is empty or consists of whitespace characters only.
- nonEmptyString(String, Supplier) - Static method in class io.github.miniplaceholders.api.utils.Conditions
-
Check if a string is empty or consists of whitespace characters only.
- nonNullOrEmptyString(String, String) - Static method in class io.github.miniplaceholders.api.utils.Conditions
-
Checks if a string is null or empty or consists of whitespace characters only.
- nonNullOrEmptyString(String, Supplier) - Static method in class io.github.miniplaceholders.api.utils.Conditions
-
Checks if a string is null or empty or consists of whitespace characters only.
- NULL_TAG - Static variable in class io.github.miniplaceholders.api.utils.Tags
-
Null Tag
P
- PAPER - Enum constant in enum class io.github.miniplaceholders.api.types.Platform
-
Paper Platform
- parsePossibleLegacy(String) - Static method in class io.github.miniplaceholders.api.utils.LegacyStrings
-
Parse a string with possible legacy Ampersand/Section symbols
- parsePossibleLegacy(String, Context) - Static method in class io.github.miniplaceholders.api.utils.LegacyStrings
-
Parse a string with possible legacy Ampersand/Section symbols using a parsing Context
- parsePossibleLegacy(String, TagResolver) - Static method in class io.github.miniplaceholders.api.utils.LegacyStrings
-
Parse a string with possible legacy Ampersand/Section symbols using the provided resolver
- Placeholder - Interface in io.github.miniplaceholders.api.placeholder
-
Base class of all Placeholders
- placeholders() - Method in record class io.github.miniplaceholders.api.placeholder.PlaceholderTagResolver
-
Returns the value of the
placeholdersrecord component. - placeholdersByType(PlaceholderType) - Method in interface io.github.miniplaceholders.api.Expansion
-
Get a TagResolver that contains all placeholders of a specific type in this expansion.
- placeholdersByType(PlaceholderType) - Static method in class io.github.miniplaceholders.api.MiniPlaceholders
-
Get a TagResolver based on the desired placeholder type.
- PlaceholderTagResolver - Record Class in io.github.miniplaceholders.api.placeholder
-
A TagResolver responsible for containing and processing multiple placeholders.
- PlaceholderTagResolver(Placeholder...) - Constructor for record class io.github.miniplaceholders.api.placeholder.PlaceholderTagResolver
-
Creates an instance of a
PlaceholderTagResolverrecord class. - PlaceholderType - Enum Class in io.github.miniplaceholders.api.types
-
Type of Placeholder.
- platform() - Static method in class io.github.miniplaceholders.api.MiniPlaceholders
-
Get the platform on which MiniPlaceholders is running.
- platform(Platform...) - Static method in interface io.github.miniplaceholders.api.provider.LoadRequirement
-
Requirement that the current execution be on a specific platform.
- Platform - Enum Class in io.github.miniplaceholders.api.types
-
Platforms on which MiniPlaceholders can be used.
- platformAliases() - Method in record class io.github.miniplaceholders.api.provider.LoadRequirement.AvailableComplementRequirement
-
Returns the value of the
platformAliasesrecord component. - PlatformData - Record Class in io.github.miniplaceholders.api.provider
-
Wrapper for platform-dependent instances.
- PlatformData(Object, Object) - Constructor for record class io.github.miniplaceholders.api.provider.PlatformData
-
Creates an instance of a
PlatformDatarecord class. - PlatformRequirement(Platform...) - Constructor for record class io.github.miniplaceholders.api.provider.LoadRequirement.PlatformRequirement
-
Creates an instance of a
PlatformRequirementrecord class. - platforms() - Method in record class io.github.miniplaceholders.api.provider.LoadRequirement.PlatformRequirement
-
Returns the value of the
platformsrecord component. - provideExpansion() - Method in interface io.github.miniplaceholders.api.provider.ExpansionProvider
-
Provides an expansion.
R
- register() - Method in interface io.github.miniplaceholders.api.Expansion
-
Register this expansion
- registered() - Method in interface io.github.miniplaceholders.api.Expansion
-
Get the registration status of this expansion
- registeredAudiencePlaceholders() - Method in interface io.github.miniplaceholders.api.Expansion
-
Get the registered audience placeholders
- registeredRelationalPlaceholders() - Method in interface io.github.miniplaceholders.api.Expansion
-
Get the registered relational placeholders
- relational() - Method in record class io.github.miniplaceholders.api.types.RelationalAudience
-
Returns the value of the
relationalrecord component. - relational(Class, String, String, RelationalTagResolver) - Static method in record class io.github.miniplaceholders.api.placeholder.RelationalPlaceholder
-
Static method capable of creating an instance of a relational placeholder.
- RELATIONAL - Enum constant in enum class io.github.miniplaceholders.api.types.PlaceholderType
-
The relational placeholder type.
- RelationalAudience<A> - Record Class in io.github.miniplaceholders.api.types
-
A relationship between 2 Audiences.
- RelationalAudience(A, A) - Constructor for record class io.github.miniplaceholders.api.types.RelationalAudience
-
Creates an instance of a
RelationalAudiencerecord class. - relationalGlobalPlaceholders() - Static method in class io.github.miniplaceholders.api.MiniPlaceholders
-
Get the relational placeholders based on two audiences, based on the first audience, and the global placeholders
- relationalPlaceholder(Class, String, RelationalTagResolver) - Method in interface io.github.miniplaceholders.api.Expansion.Builder
-
Adds a Relational Placeholder based on two audiences
- relationalPlaceholder(String, RelationalTagResolver) - Method in interface io.github.miniplaceholders.api.Expansion.Builder
-
Adds a Relational Placeholder based on two audiences
- RelationalPlaceholder<A> - Record Class in io.github.miniplaceholders.api.placeholder
-
Relational Placeholder.
- RelationalPlaceholder(Class, String, String, RelationalTagResolver) - Constructor for record class io.github.miniplaceholders.api.placeholder.RelationalPlaceholder
-
Creates an instance of a
RelationalPlaceholderrecord class. - relationalPlaceholderByName(String) - Method in interface io.github.miniplaceholders.api.Expansion
-
Get a Relational Placeholder by name
- relationalPlaceholders() - Method in interface io.github.miniplaceholders.api.Expansion
-
Get the relational placeholders based on two audiences
- relationalPlaceholders() - Static method in class io.github.miniplaceholders.api.MiniPlaceholders
-
Get the relational placeholders based on two audiences
The audiences are provided at the time of parsing from the respective MiniMessage instance through the use of aRelationalAudience. - RelationalTagResolver<A> - Interface in io.github.miniplaceholders.api.resolver
-
Relational Placeholder based on two Audiences.
- requiredClass(String) - Static method in interface io.github.miniplaceholders.api.provider.LoadRequirement
-
Requirement that a specific class be present.
- requiredComplement(String, String...) - Static method in interface io.github.miniplaceholders.api.provider.LoadRequirement
-
Requirement for a complement, whether a plugin or mod, to be present in order for an expansion to be loaded.
The ability to provide multiple strings is provided because names may vary on some platforms. - requirements() - Method in record class io.github.miniplaceholders.api.provider.LoadRequirement.AnyOfRequirement
-
Returns the value of the
requirementsrecord component. - requirements() - Method in record class io.github.miniplaceholders.api.provider.LoadRequirement.MultiLoadRequirement
-
Returns the value of the
requirementsrecord component. - resolve(String, ArgumentQueue, Context) - Method in record class io.github.miniplaceholders.api.placeholder.AudiencePlaceholder
- resolve(String, ArgumentQueue, Context) - Method in record class io.github.miniplaceholders.api.placeholder.GlobalPlaceholder
- resolve(String, ArgumentQueue, Context) - Method in record class io.github.miniplaceholders.api.placeholder.PlaceholderTagResolver
- resolve(String, ArgumentQueue, Context) - Method in record class io.github.miniplaceholders.api.placeholder.RelationalPlaceholder
- resolver() - Method in record class io.github.miniplaceholders.api.placeholder.AudiencePlaceholder
-
Returns the value of the
resolverrecord component. - resolver() - Method in record class io.github.miniplaceholders.api.placeholder.GlobalPlaceholder
-
Returns the value of the
resolverrecord component. - resolver() - Method in record class io.github.miniplaceholders.api.placeholder.RelationalPlaceholder
-
Returns the value of the
resolverrecord component. - Resolvers - Class in io.github.miniplaceholders.api.utils
-
Class of utilities to manage TagResolvers.
S
- serverInstance() - Method in record class io.github.miniplaceholders.api.provider.PlatformData
-
Returns the value of the
serverInstancerecord component. - shortToString() - Method in interface io.github.miniplaceholders.api.Expansion
-
Deprecated, for removal: This API element is subject to removal in a future version.Starting with MiniPlaceholders 3.1, the way loaded expansions are displayed in the console has changed, so this method is no longer used
- shouldLoad() - Method in record class io.github.miniplaceholders.api.provider.LoadRequirement.ClassRequirement
- shouldLoad(Predicate) - Method in record class io.github.miniplaceholders.api.provider.LoadRequirement.AvailableComplementRequirement
-
Checks if a complement is loaded
- single(Class, String, String, AudienceTagResolver) - Static method in record class io.github.miniplaceholders.api.placeholder.AudiencePlaceholder
-
Creates a new AudiencePlaceholder.
- SPONGE - Enum constant in enum class io.github.miniplaceholders.api.types.Platform
-
Sponge Platform
T
- tag(A, A, ArgumentQueue, Context) - Method in interface io.github.miniplaceholders.api.resolver.RelationalTagResolver
-
A Tag based on two audiences
- tag(A, ArgumentQueue, Context) - Method in interface io.github.miniplaceholders.api.resolver.AudienceTagResolver
-
A Tag based on an Audience
- tag(ArgumentQueue, Context) - Method in interface io.github.miniplaceholders.api.resolver.GlobalTagResolver
-
A global tag.
- Tags - Class in io.github.miniplaceholders.api.utils
-
Tags basic instances.
- targetClass() - Method in record class io.github.miniplaceholders.api.placeholder.AudiencePlaceholder
-
Returns the value of the
targetClassrecord component. - targetClass() - Method in record class io.github.miniplaceholders.api.placeholder.RelationalPlaceholder
-
Returns the value of the
targetClassrecord component. - toString() - Method in record class io.github.miniplaceholders.api.placeholder.AudiencePlaceholder
-
Returns a string representation of this record class.
- toString() - Method in record class io.github.miniplaceholders.api.placeholder.GlobalPlaceholder
-
Returns a string representation of this record class.
- toString() - Method in record class io.github.miniplaceholders.api.placeholder.PlaceholderTagResolver
-
Returns a string representation of this record class.
- toString() - Method in record class io.github.miniplaceholders.api.placeholder.RelationalPlaceholder
-
Returns a string representation of this record class.
- toString() - Method in record class io.github.miniplaceholders.api.provider.LoadRequirement.AnyOfRequirement
-
Returns a string representation of this record class.
- toString() - Method in record class io.github.miniplaceholders.api.provider.LoadRequirement.AvailableComplementRequirement
-
Returns a string representation of this record class.
- toString() - Method in record class io.github.miniplaceholders.api.provider.LoadRequirement.ClassRequirement
-
Returns a string representation of this record class.
- toString() - Method in record class io.github.miniplaceholders.api.provider.LoadRequirement.MultiLoadRequirement
-
Returns a string representation of this record class.
- toString() - Method in record class io.github.miniplaceholders.api.provider.LoadRequirement.PlatformRequirement
-
Returns a string representation of this record class.
- toString() - Method in record class io.github.miniplaceholders.api.provider.PlatformData
-
Returns a string representation of this record class.
- toString() - Method in record class io.github.miniplaceholders.api.types.RelationalAudience
-
Returns a string representation of this record class.
- TRUE_COMPONENT - Static variable in class io.github.miniplaceholders.api.utils.Components
-
"True" Component.
U
- unregister() - Method in interface io.github.miniplaceholders.api.Expansion
-
Unregisters this expansion
V
- valueOf(String) - Static method in enum class io.github.miniplaceholders.api.provider.LoadRequirement.NoneLoadRequirement
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.miniplaceholders.api.types.PlaceholderType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.miniplaceholders.api.types.Platform
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.github.miniplaceholders.api.provider.LoadRequirement.NoneLoadRequirement
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.miniplaceholders.api.types.PlaceholderType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.miniplaceholders.api.types.Platform
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VELOCITY - Enum constant in enum class io.github.miniplaceholders.api.types.Platform
-
Velocity Platform
- version() - Method in interface io.github.miniplaceholders.api.Expansion
-
Get the version of this expansion
- version(String) - Method in interface io.github.miniplaceholders.api.Expansion.Builder
-
Sets the version of this expansion
Y
- YES_COMPONENT - Static variable in class io.github.miniplaceholders.api.utils.Components
-
"Yes" Component.
All Classes and Interfaces|All Packages