Index
All Classes and Interfaces|All Packages
A
- actionBar(CommandSender, Component) - Static method in class co.crystaldev.alpinecore.util.Messaging
-
Sends an action bar message to a CommandSender.
- Activatable - Interface in co.crystaldev.alpinecore.framework
-
Forms the basis of the automatic activation functionality for all systems.
- activate(AlpinePlugin) - Method in interface co.crystaldev.alpinecore.framework.Activatable
-
Activate this object.
- activate(AlpinePlugin) - Method in class co.crystaldev.alpinecore.framework.command.AlpineArgumentResolver
- activate(AlpinePlugin) - Method in class co.crystaldev.alpinecore.framework.command.AlpineCommand
- activate(AlpinePlugin) - Method in class co.crystaldev.alpinecore.framework.config.AlpineConfig
- activate(AlpinePlugin) - Method in class co.crystaldev.alpinecore.framework.engine.AlpineEngine
- activate(AlpinePlugin) - Method in class co.crystaldev.alpinecore.framework.integration.AlpineIntegration
- activate(AlpinePlugin) - Method in class co.crystaldev.alpinecore.framework.storage.AlpineStore
- add(MappedMaterial) - Method in class co.crystaldev.alpinecore.util.MappedMaterial.Builder
- add(XMaterial) - Method in class co.crystaldev.alpinecore.util.MappedMaterial.Builder
- add(Object...) - Method in class co.crystaldev.alpinecore.util.MappedMaterial.Builder
- add(Collection<?>) - Method in class co.crystaldev.alpinecore.util.MappedMaterial.Builder
- add(Function<Stream<XMaterial>, Stream<XMaterial>>) - Method in class co.crystaldev.alpinecore.util.MappedMaterial.Builder
- add(Material) - Method in class co.crystaldev.alpinecore.util.MappedMaterial.Builder
- addActivatable(Activatable) - Method in class co.crystaldev.alpinecore.AlpinePlugin
-
Registers an
Activatable
to the plugin. - addStyle(String, String) - Method in interface co.crystaldev.alpinecore.AlpinePlugin.StyleConsumer
- addVariable(String, String) - Method in interface co.crystaldev.alpinecore.AlpinePlugin.VariableConsumer
- AlpineArgumentResolver<T> - Class in co.crystaldev.alpinecore.framework.command
- AlpineArgumentResolver() - Constructor for class co.crystaldev.alpinecore.framework.command.AlpineArgumentResolver
- AlpineCancellableEvent - Class in co.crystaldev.alpinecore.framework.event
-
An
Event
implementation that handles the usualCancellable
boilerplate. - AlpineCancellableEvent() - Constructor for class co.crystaldev.alpinecore.framework.event.AlpineCancellableEvent
- AlpineCommand - Class in co.crystaldev.alpinecore.framework.command
-
A wrapper around LiteCommands to allow for automatic activation by the framework.
- AlpineCommand(AlpinePlugin) - Constructor for class co.crystaldev.alpinecore.framework.command.AlpineCommand
-
Locked down to prevent improper instantiation.
- AlpineConfig - Class in co.crystaldev.alpinecore.framework.config
-
A wrapper around ConfigLib to allow for automatic activation by the framework.
- AlpineConfig() - Constructor for class co.crystaldev.alpinecore.framework.config.AlpineConfig
- AlpineDriver<K,
D> - Class in co.crystaldev.alpinecore.framework.storage.driver -
Responsible for saving key-data pairs to a backend source.
- AlpineDriver(AlpinePlugin) - Constructor for class co.crystaldev.alpinecore.framework.storage.driver.AlpineDriver
- AlpineEngine - Class in co.crystaldev.alpinecore.framework.engine
-
A wrapper around
Listener
to allow for automatic activation by the framework. - AlpineEngine(AlpinePlugin) - Constructor for class co.crystaldev.alpinecore.framework.engine.AlpineEngine
-
Locked down to prevent improper instantiation.
- AlpineEvent - Class in co.crystaldev.alpinecore.framework.event
-
An
Event
implementation that handles the usualHandlerList
boilerplate. - AlpineEvent() - Constructor for class co.crystaldev.alpinecore.framework.event.AlpineEvent
- AlpineIntegration - Class in co.crystaldev.alpinecore.framework.integration
-
A wrapper for
AlpineEngine
logic that will only activate if a provided activation condition is satisfied. - AlpineIntegration(AlpinePlugin) - Constructor for class co.crystaldev.alpinecore.framework.integration.AlpineIntegration
-
Locked down to prevent improper instantiation.
- AlpineIntegrationEngine - Class in co.crystaldev.alpinecore.framework.integration
-
An
AlpineEngine
that is controlled by anAlpineIntegration
. - AlpineIntegrationEngine(AlpinePlugin) - Constructor for class co.crystaldev.alpinecore.framework.integration.AlpineIntegrationEngine
-
Locked down to prevent improper instantiation.
- AlpinePlugin - Class in co.crystaldev.alpinecore
-
The base class for Alpine plugins.
- AlpinePlugin() - Constructor for class co.crystaldev.alpinecore.AlpinePlugin
- AlpinePlugin.StyleConsumer - Interface in co.crystaldev.alpinecore
- AlpinePlugin.VariableConsumer - Interface in co.crystaldev.alpinecore
- AlpineStore<K,
D> - Class in co.crystaldev.alpinecore.framework.storage -
Handles persistent key and data pairs which are backed by a configurable
AlpineDriver
. - AlpineStore(AlpinePlugin, AlpineDriver<K, D>) - Constructor for class co.crystaldev.alpinecore.framework.storage.AlpineStore
-
Simple constructor using the default caching strategy.
- AlpineStore(AlpinePlugin, AlpineDriver<K, D>, CachingStrategy) - Constructor for class co.crystaldev.alpinecore.framework.storage.AlpineStore
-
Constructor that allows the configuration of a caching strategy.
- applyTitlePadding(AlpinePlugin, Component) - Static method in class co.crystaldev.alpinecore.util.Formatting
-
Appends padding around the provided component.
- AQUA - Enum constant in enum class co.crystaldev.alpinecore.util.ChatColor
- ARMOR - Static variable in class co.crystaldev.alpinecore.util.ItemHelper
- attemptSend(Collection<OfflinePlayer>, Function<Player, Component>) - Static method in class co.crystaldev.alpinecore.util.Messaging
-
Sends messages to a collection of OfflinePlayers, each customized by a function, if they are currently online.
- attemptSend(OfflinePlayer, Component...) - Static method in class co.crystaldev.alpinecore.util.Messaging
-
Sends a message consisting of multiple components to an OfflinePlayer if they are currently online.
- attemptSend(OfflinePlayer, Component) - Static method in class co.crystaldev.alpinecore.util.Messaging
-
Sends a message to an OfflinePlayer if they are currently online.
- AXES - Static variable in class co.crystaldev.alpinecore.util.ItemHelper
B
- bankDepositFunds(String, double) - Method in class co.crystaldev.alpinecore.integration.VaultIntegration.VaultEngine
- bankDepositFundsSimple(String, double) - Method in class co.crystaldev.alpinecore.integration.VaultIntegration.VaultEngine
- bankHasFunds(String, double) - Method in class co.crystaldev.alpinecore.integration.VaultIntegration.VaultEngine
- bankHasFundsSimple(String, double) - Method in class co.crystaldev.alpinecore.integration.VaultIntegration.VaultEngine
- bankWithdrawFunds(String, double) - Method in class co.crystaldev.alpinecore.integration.VaultIntegration.VaultEngine
- bankWithdrawFundsSimple(String, double) - Method in class co.crystaldev.alpinecore.integration.VaultIntegration.VaultEngine
- BLACK - Enum constant in enum class co.crystaldev.alpinecore.util.ChatColor
- BLUE - Enum constant in enum class co.crystaldev.alpinecore.util.ChatColor
- BOLD - Enum constant in enum class co.crystaldev.alpinecore.util.ChatColor
- BOOTS - Static variable in class co.crystaldev.alpinecore.util.ItemHelper
- broadcast(Collection<CommandSender>, Component) - Static method in class co.crystaldev.alpinecore.util.Messaging
-
Broadcasts a message to a specified collection of CommandSenders.
- broadcast(Component...) - Static method in class co.crystaldev.alpinecore.util.Messaging
-
Broadcasts a message consisting of multiple components to all online players and the console.
- broadcast(Component, Predicate<Player>) - Static method in class co.crystaldev.alpinecore.util.Messaging
-
Broadcasts a message to all online players and the console, with an option to filter recipients.
- broadcast(Component) - Static method in class co.crystaldev.alpinecore.util.Messaging
-
Broadcasts a message to all online players and the console.
- build() - Method in class co.crystaldev.alpinecore.framework.storage.CachingStrategy.Builder
- build() - Method in class co.crystaldev.alpinecore.framework.storage.driver.FlatfileDriver.Builder
-
Deprecated.
- build() - Method in class co.crystaldev.alpinecore.framework.storage.driver.MySqlDriver.Builder
-
Deprecated.
- build() - Method in class co.crystaldev.alpinecore.util.MappedMaterial.Builder
- build(AlpinePlugin) - Method in class co.crystaldev.alpinecore.framework.storage.driver.FlatfileDriver.Builder
- build(AlpinePlugin) - Method in class co.crystaldev.alpinecore.framework.storage.driver.MySqlDriver.Builder
- build(AlpinePlugin, Object...) - Method in class co.crystaldev.alpinecore.framework.config.object.ConfigMessage
-
Formats the text of this message with placeholders, then deserializes it using Adventure's MiniMessage.
- build(AlpinePlugin, Map<String, Object>) - Method in class co.crystaldev.alpinecore.framework.config.object.ConfigMessage
-
Formats the text of this message with placeholders, then deserializes it using Adventure's MiniMessage.
- builder() - Static method in class co.crystaldev.alpinecore.framework.storage.CachingStrategy
-
Helper method to return a new builder instance.
- builder() - Static method in class co.crystaldev.alpinecore.framework.storage.driver.FlatfileDriver
-
Helper method to return a new builder instance.
- builder() - Static method in class co.crystaldev.alpinecore.framework.storage.driver.MySqlDriver
-
Helper method to return a new builder instance.
- builder() - Static method in class co.crystaldev.alpinecore.util.MappedMaterial
- Builder() - Constructor for class co.crystaldev.alpinecore.framework.storage.CachingStrategy.Builder
- Builder() - Constructor for class co.crystaldev.alpinecore.framework.storage.driver.FlatfileDriver.Builder
- Builder() - Constructor for class co.crystaldev.alpinecore.framework.storage.driver.MySqlDriver.Builder
- Builder() - Constructor for class co.crystaldev.alpinecore.util.MappedMaterial.Builder
- buildString(AlpinePlugin, Object...) - Method in class co.crystaldev.alpinecore.framework.config.object.ConfigMessage
-
Formats the text of this message with placeholders
- buildString(AlpinePlugin, Map<String, Object>) - Method in class co.crystaldev.alpinecore.framework.config.object.ConfigMessage
-
Formats the text of this message with placeholders
C
- CachingStrategy - Class in co.crystaldev.alpinecore.framework.storage
-
Represents a strategy to be used by cache to determine sizing and eviction rules.
- CachingStrategy.Builder - Class in co.crystaldev.alpinecore.framework.storage
-
Used to construct a new
CachingStrategy
. - cancelled - Variable in class co.crystaldev.alpinecore.framework.event.AlpineCancellableEvent
- canDeactivate() - Method in interface co.crystaldev.alpinecore.framework.Activatable
-
Can this Activatable object be deactivated?
- canDeactivate() - Method in class co.crystaldev.alpinecore.framework.command.AlpineCommand
- changeExp(Player, int) - Static method in class co.crystaldev.alpinecore.util.ExpUtils
-
Change experience for a
Player
. - CHAT_COLOR_TO_ANSI - Static variable in enum class co.crystaldev.alpinecore.util.ChatColor
- ChatColor - Enum Class in co.crystaldev.alpinecore.util
-
Utility for interacting with text utilizing the legacy Minecraft chat code system.
- checkActivation() - Method in class co.crystaldev.alpinecore.framework.integration.AlpineIntegration
-
Accessible to allow plugins to utilize integrations for purposes other than soft-depending on other plugins.
- checkBankBalance(String) - Method in class co.crystaldev.alpinecore.integration.VaultIntegration.VaultEngine
- checkBankBalanceSimple(String) - Method in class co.crystaldev.alpinecore.integration.VaultIntegration.VaultEngine
- CHESTPLATES - Static variable in class co.crystaldev.alpinecore.util.ItemHelper
- co.crystaldev.alpinecore - package co.crystaldev.alpinecore
- co.crystaldev.alpinecore.framework - package co.crystaldev.alpinecore.framework
- co.crystaldev.alpinecore.framework.command - package co.crystaldev.alpinecore.framework.command
- co.crystaldev.alpinecore.framework.config - package co.crystaldev.alpinecore.framework.config
- co.crystaldev.alpinecore.framework.config.object - package co.crystaldev.alpinecore.framework.config.object
- co.crystaldev.alpinecore.framework.engine - package co.crystaldev.alpinecore.framework.engine
- co.crystaldev.alpinecore.framework.event - package co.crystaldev.alpinecore.framework.event
- co.crystaldev.alpinecore.framework.integration - package co.crystaldev.alpinecore.framework.integration
- co.crystaldev.alpinecore.framework.storage - package co.crystaldev.alpinecore.framework.storage
- co.crystaldev.alpinecore.framework.storage.driver - package co.crystaldev.alpinecore.framework.storage.driver
- co.crystaldev.alpinecore.integration - package co.crystaldev.alpinecore.integration
- co.crystaldev.alpinecore.util - package co.crystaldev.alpinecore.util
- CollectionUtils - Class in co.crystaldev.alpinecore.util
-
Utility for instantiating commonly used
Collection
s with concise and clean syntax. - CollectionUtils() - Constructor for class co.crystaldev.alpinecore.util.CollectionUtils
- commandManager - Variable in class co.crystaldev.alpinecore.AlpinePlugin
-
Manages any
AlpineCommand
s for the plugin - Components - Class in co.crystaldev.alpinecore.util
-
Utility for interacting with Adventure
Component
objects. - Components() - Constructor for class co.crystaldev.alpinecore.util.Components
- concurrencyLevel(int) - Method in class co.crystaldev.alpinecore.framework.storage.CachingStrategy.Builder
- configManager - Variable in class co.crystaldev.alpinecore.AlpinePlugin
-
Manages any
AlpineConfig
s for the plugin - ConfigManager - Class in co.crystaldev.alpinecore.framework.config
-
Manages instances of
AlpineConfig
s. - ConfigManager(AlpinePlugin, SerializerRegistry) - Constructor for class co.crystaldev.alpinecore.framework.config.ConfigManager
- ConfigMessage - Class in co.crystaldev.alpinecore.framework.config.object
-
A simple implementation of a configurable plugin message compatible with
AlpineConfig
. - ConfigMessage(String) - Constructor for class co.crystaldev.alpinecore.framework.config.object.ConfigMessage
- ConfigMessage(List<String>) - Constructor for class co.crystaldev.alpinecore.framework.config.object.ConfigMessage
- ConfigMessage.Serializer - Class in co.crystaldev.alpinecore.framework.config.object
- ConfigRewardPool - Class in co.crystaldev.alpinecore.framework.config.object
-
A simple implementation of a random loot pool compatible with
AlpineConfig
. - ConfigRewardPool() - Constructor for class co.crystaldev.alpinecore.framework.config.object.ConfigRewardPool
- ConfigRewardPool.Entry - Class in co.crystaldev.alpinecore.framework.config.object
-
Represents a possible reward.
- convertFrom(String) - Static method in class co.crystaldev.alpinecore.util.RomanNumerals
-
Convert roman numerals to its numeric representation.
- convertTo(int) - Static method in class co.crystaldev.alpinecore.util.RomanNumerals
-
Convert a number to its roman numeral representation.
- createAccount(OfflinePlayer) - Method in class co.crystaldev.alpinecore.integration.VaultIntegration.VaultEngine
- createAccountInWorld(OfflinePlayer, String) - Method in class co.crystaldev.alpinecore.integration.VaultIntegration.VaultEngine
- createBank(OfflinePlayer, String) - Method in class co.crystaldev.alpinecore.integration.VaultIntegration.VaultEngine
- createBankSimple(OfflinePlayer, String) - Method in class co.crystaldev.alpinecore.integration.VaultIntegration.VaultEngine
- credentials(String, String) - Method in class co.crystaldev.alpinecore.framework.storage.driver.MySqlDriver.Builder
D
- DARK_AQUA - Enum constant in enum class co.crystaldev.alpinecore.util.ChatColor
- DARK_BLUE - Enum constant in enum class co.crystaldev.alpinecore.util.ChatColor
- DARK_GRAY - Enum constant in enum class co.crystaldev.alpinecore.util.ChatColor
- DARK_GREEN - Enum constant in enum class co.crystaldev.alpinecore.util.ChatColor
- DARK_PURPLE - Enum constant in enum class co.crystaldev.alpinecore.util.ChatColor
- DARK_RED - Enum constant in enum class co.crystaldev.alpinecore.util.ChatColor
- DatabaseConnection - Class in co.crystaldev.alpinecore.util
- DatabaseConnection(String, String, String, String) - Constructor for class co.crystaldev.alpinecore.util.DatabaseConnection
- dataType(Class<D>) - Method in class co.crystaldev.alpinecore.framework.storage.driver.FlatfileDriver.Builder
- dataType(Class<D>) - Method in class co.crystaldev.alpinecore.framework.storage.driver.MySqlDriver.Builder
- deactivate(AlpinePlugin) - Method in interface co.crystaldev.alpinecore.framework.Activatable
-
Deactivate this object.
- deactivate(AlpinePlugin) - Method in class co.crystaldev.alpinecore.framework.command.AlpineArgumentResolver
- deactivate(AlpinePlugin) - Method in class co.crystaldev.alpinecore.framework.command.AlpineCommand
- deactivate(AlpinePlugin) - Method in class co.crystaldev.alpinecore.framework.config.AlpineConfig
- deactivate(AlpinePlugin) - Method in class co.crystaldev.alpinecore.framework.engine.AlpineEngine
- deactivate(AlpinePlugin) - Method in class co.crystaldev.alpinecore.framework.integration.AlpineIntegration
- deactivate(AlpinePlugin) - Method in class co.crystaldev.alpinecore.framework.storage.AlpineStore
- deleteBank(String) - Method in class co.crystaldev.alpinecore.integration.VaultIntegration.VaultEngine
- deleteBankSimple(String) - Method in class co.crystaldev.alpinecore.integration.VaultIntegration.VaultEngine
- deleteEntry(K) - Method in class co.crystaldev.alpinecore.framework.storage.driver.AlpineDriver
-
Delete data under a given key.
- deleteEntry(K) - Method in class co.crystaldev.alpinecore.framework.storage.driver.FlatfileDriver
- deleteEntry(K) - Method in class co.crystaldev.alpinecore.framework.storage.driver.MongoDriver
- deleteEntry(K) - Method in class co.crystaldev.alpinecore.framework.storage.driver.MySqlDriver
- depositFunds(OfflinePlayer, double) - Method in class co.crystaldev.alpinecore.integration.VaultIntegration.VaultEngine
- depositFundsInWorld(OfflinePlayer, String, double) - Method in class co.crystaldev.alpinecore.integration.VaultIntegration.VaultEngine
- depositFundsInWorldSimple(OfflinePlayer, String, double) - Method in class co.crystaldev.alpinecore.integration.VaultIntegration.VaultEngine
- depositFundsSimple(OfflinePlayer, double) - Method in class co.crystaldev.alpinecore.integration.VaultIntegration.VaultEngine
- deserialize(Long) - Method in class co.crystaldev.alpinecore.framework.storage.KeySerializer.NumberKey
- deserialize(Object) - Method in class co.crystaldev.alpinecore.framework.config.object.ConfigMessage.Serializer
- deserialize(String) - Method in class co.crystaldev.alpinecore.framework.storage.KeySerializer.PlayerKey
- deserialize(String) - Method in class co.crystaldev.alpinecore.framework.storage.KeySerializer.StringKey
- deserialize(String) - Method in class co.crystaldev.alpinecore.framework.storage.KeySerializer.UuidKey
- deserialize(T2) - Method in interface co.crystaldev.alpinecore.framework.storage.KeySerializer
-
Deserializes the "simple" key object into an "advanced" object type.
- directory(File) - Method in class co.crystaldev.alpinecore.framework.storage.driver.FlatfileDriver.Builder
- doesEconomySupportBanks() - Method in class co.crystaldev.alpinecore.integration.VaultIntegration.VaultEngine
- drawForPlayer(Player) - Method in class co.crystaldev.alpinecore.framework.config.object.ConfigRewardPool
-
Draw rewards for a given player.
- drawForPlayer(Player, Consumer<String>) - Method in class co.crystaldev.alpinecore.framework.config.object.ConfigRewardPool
-
Draw rewards for a given player with a callback for each granted reward.
- drawForPlayer(Player, Map<String, Object>) - Method in class co.crystaldev.alpinecore.framework.config.object.ConfigRewardPool
-
Draw rewards for a given player with placeholders to format the commands with.
- drawForPlayer(Player, Map<String, Object>, Consumer<String>) - Method in class co.crystaldev.alpinecore.framework.config.object.ConfigRewardPool
-
Draw rewards for a given player with placeholders to format the commands with and a callback for each granted reward.
E
- elements(AlpinePlugin, Collection<T>, Function<T, Component>) - Static method in class co.crystaldev.alpinecore.util.Formatting
-
Converts a collection of elements into a component
- Entry(String, double, List<String>) - Constructor for class co.crystaldev.alpinecore.framework.config.object.ConfigRewardPool.Entry
- events(Component, String) - Static method in class co.crystaldev.alpinecore.util.Components
-
Add events to the given component.
- events(Component, Component) - Static method in class co.crystaldev.alpinecore.util.Components
-
Add events to the given component.
- events(Component, Component, String) - Static method in class co.crystaldev.alpinecore.util.Components
-
Add events to the given component.
- executeCommands(Map<String, Object>) - Method in class co.crystaldev.alpinecore.framework.config.object.ConfigRewardPool.Entry
- expireTime(long, TimeUnit) - Method in class co.crystaldev.alpinecore.framework.storage.CachingStrategy.Builder
- expireTimeUnit(TimeUnit) - Method in class co.crystaldev.alpinecore.framework.storage.CachingStrategy.Builder
- expireTimeValue(long) - Method in class co.crystaldev.alpinecore.framework.storage.CachingStrategy.Builder
- ExpUtils - Class in co.crystaldev.alpinecore.util
-
Utility for managing player experience.
- ExpUtils() - Constructor for class co.crystaldev.alpinecore.util.ExpUtils
F
- findField(Class<?>, String...) - Static method in class co.crystaldev.alpinecore.util.ReflectionHelper
- findMethod(Class<?>, String[], Class<?>...) - Static method in class co.crystaldev.alpinecore.util.ReflectionHelper
- findMethod(Class<?>, String, Class<?>...) - Static method in class co.crystaldev.alpinecore.util.ReflectionHelper
- FlatfileDriver<K,
D> - Class in co.crystaldev.alpinecore.framework.storage.driver -
Implements a simple flatfile storage system where each key is serialized into a separate JSON file with the corresponding data as content.
- FlatfileDriver.Builder<K,
D> - Class in co.crystaldev.alpinecore.framework.storage.driver -
Used to construct a new
FlatfileDriver
. - flush() - Method in class co.crystaldev.alpinecore.framework.storage.AlpineStore
-
Persists cached data entries to the underlying data storage.
- flush(K) - Method in class co.crystaldev.alpinecore.framework.storage.AlpineStore
-
Persists a cached data entry associated with the given key to the underlying data storage.
- formatAmount(double) - Method in class co.crystaldev.alpinecore.integration.VaultIntegration.VaultEngine
- formatPlaceholders(AlpinePlugin, String, Object...) - Static method in class co.crystaldev.alpinecore.util.Formatting
-
Deprecated.
- formatPlaceholders(AlpinePlugin, String, Map<String, Object>) - Static method in class co.crystaldev.alpinecore.util.Formatting
-
Deprecated.Renamed. Use
Formatting.placeholders(AlpinePlugin, String, Map)
- formatPlaceholders(MiniMessage, String, Object...) - Static method in class co.crystaldev.alpinecore.util.Formatting
-
Deprecated.
- formatPlaceholders(MiniMessage, String, Map<String, Object>) - Static method in class co.crystaldev.alpinecore.util.Formatting
-
Deprecated.Renamed. Use
Formatting.placeholders(MiniMessage, String, Map)
- formatPlaceholders(String, Object...) - Static method in class co.crystaldev.alpinecore.util.Formatting
-
Deprecated.Renamed. Use
Formatting.placeholders(String, Object...)
- formatPlaceholders(String, Map<String, Object>) - Static method in class co.crystaldev.alpinecore.util.Formatting
-
Deprecated.Renamed. Use
Formatting.placeholders(String, Map)
- Formatting - Class in co.crystaldev.alpinecore.util
-
Utility for formatting generic strings of text.
- Formatting() - Constructor for class co.crystaldev.alpinecore.util.Formatting
- fromString(String) - Static method in class co.crystaldev.alpinecore.util.UuidTypeAdapter
-
Converts a non-dashed string into a UUID object.
- fromUUID(UUID) - Static method in class co.crystaldev.alpinecore.util.UuidTypeAdapter
-
Converts a UUID object into a non-dashed string.
G
- get(K) - Method in class co.crystaldev.alpinecore.framework.storage.AlpineStore
-
Get data stored at a given key.
- getAllEntries() - Method in class co.crystaldev.alpinecore.framework.storage.driver.AlpineDriver
-
Retrieve all stored values in the data storage.
- getAllEntries() - Method in class co.crystaldev.alpinecore.framework.storage.driver.FlatfileDriver
- getAllEntries() - Method in class co.crystaldev.alpinecore.framework.storage.driver.MongoDriver
- getAllEntries() - Method in class co.crystaldev.alpinecore.framework.storage.driver.MySqlDriver
- getAllEntries(Consumer<Exception>) - Method in class co.crystaldev.alpinecore.framework.storage.driver.AlpineDriver
-
Retrieve all stored values in the data storage.
- getAllEntries(Consumer<Exception>) - Method in class co.crystaldev.alpinecore.framework.storage.driver.FlatfileDriver
- getAllEntries(Consumer<Exception>) - Method in class co.crystaldev.alpinecore.framework.storage.driver.MongoDriver
- getAllEntries(Consumer<Exception>) - Method in class co.crystaldev.alpinecore.framework.storage.driver.MySqlDriver
- getBalance(OfflinePlayer) - Method in class co.crystaldev.alpinecore.integration.VaultIntegration.VaultEngine
- getBalanceInWorld(OfflinePlayer, String) - Method in class co.crystaldev.alpinecore.integration.VaultIntegration.VaultEngine
- getBanks() - Method in class co.crystaldev.alpinecore.integration.VaultIntegration.VaultEngine
- getByChar(char) - Static method in enum class co.crystaldev.alpinecore.util.ChatColor
-
Resolve the enum value for a given code.
- getByChar(String) - Static method in enum class co.crystaldev.alpinecore.util.ChatColor
-
Resolve the enum value for a given code.
- getClass(ClassLoader, String) - Static method in class co.crystaldev.alpinecore.util.ReflectionHelper
- getClass(ClassLoader, String...) - Static method in class co.crystaldev.alpinecore.util.ReflectionHelper
- getConfig(Class<T>) - Method in class co.crystaldev.alpinecore.framework.config.ConfigManager
- getConfiguration(Class<T>) - Method in class co.crystaldev.alpinecore.AlpinePlugin
-
Retrieves a configuration instance from the manager.
- getConnection() - Method in class co.crystaldev.alpinecore.util.DatabaseConnection
- getContextClassLoader() - Static method in class co.crystaldev.alpinecore.util.ReflectionHelper
- getCurrencyNamePlural() - Method in class co.crystaldev.alpinecore.integration.VaultIntegration.VaultEngine
- getCurrencyNameSingular() - Method in class co.crystaldev.alpinecore.integration.VaultIntegration.VaultEngine
- getCurrentTick() - Method in class co.crystaldev.alpinecore.AlpinePlugin
-
Retrieves the current server tick.
- getEconomy() - Method in class co.crystaldev.alpinecore.integration.VaultIntegration.VaultEngine
- getEconomyFractionalDigits() - Method in class co.crystaldev.alpinecore.integration.VaultIntegration.VaultEngine
- getEconomyName() - Method in class co.crystaldev.alpinecore.integration.VaultIntegration.VaultEngine
- getEngine() - Method in class co.crystaldev.alpinecore.integration.VaultIntegration
- getEngineClass() - Method in class co.crystaldev.alpinecore.framework.integration.AlpineIntegration
- getEngineClass() - Method in class co.crystaldev.alpinecore.integration.VaultIntegration
- getExp(Player) - Static method in class co.crystaldev.alpinecore.util.ExpUtils
-
Calculate total
Player
experience based on level and progress to next. - getExpFromLevel(int) - Static method in class co.crystaldev.alpinecore.util.ExpUtils
-
Calculate total experience based on level.
- getFileName() - Method in class co.crystaldev.alpinecore.framework.config.AlpineConfig
-
Gets the name for the file that this configuration should be saved to.
- getHandlerList() - Static method in class co.crystaldev.alpinecore.framework.event.AlpineEvent
- getHandlers() - Method in class co.crystaldev.alpinecore.framework.event.AlpineEvent
- getIntLevelFromExp(long) - Static method in class co.crystaldev.alpinecore.util.ExpUtils
-
Calculate level based on total experience.
- getKeySerializer(Class<?>) - Method in class co.crystaldev.alpinecore.framework.storage.SerializerRegistry
-
Retrieves a key serializer for the specified data type.
- getLevelFromExp(long) - Static method in class co.crystaldev.alpinecore.util.ExpUtils
-
Calculate level (including progress to next level) based on total experience.
- getOrCreate(K, Supplier<D>) - Method in class co.crystaldev.alpinecore.framework.storage.AlpineStore
-
Get data stored at a given key, or create an entry if there is none.
- getOrCreate(K, D) - Method in class co.crystaldev.alpinecore.framework.storage.AlpineStore
-
Get data stored at a given key, or create an entry if there is none.
- getPrivateValue(Class<? super E>, E, String...) - Static method in class co.crystaldev.alpinecore.util.ReflectionHelper
- getType(Block) - Static method in class co.crystaldev.alpinecore.util.MaterialHelper
-
Get the
XMaterial
equivalent of the given material. - getType(ItemStack) - Static method in class co.crystaldev.alpinecore.util.MaterialHelper
-
Get the
XMaterial
equivalent of the given material. - getType(Location) - Static method in class co.crystaldev.alpinecore.util.MaterialHelper
-
Get the
XMaterial
equivalent of the given material. - getType(Material) - Static method in class co.crystaldev.alpinecore.util.MaterialHelper
-
Get the
XMaterial
equivalent of the given material. - GOLD - Enum constant in enum class co.crystaldev.alpinecore.util.ChatColor
- GRAY - Enum constant in enum class co.crystaldev.alpinecore.util.ChatColor
- GREEN - Enum constant in enum class co.crystaldev.alpinecore.util.ChatColor
- gson(Gson) - Method in class co.crystaldev.alpinecore.framework.storage.driver.FlatfileDriver.Builder
- gson(Gson) - Method in class co.crystaldev.alpinecore.framework.storage.driver.MySqlDriver.Builder
H
- has(String) - Method in class co.crystaldev.alpinecore.util.StyleTagResolver
- has(K) - Method in class co.crystaldev.alpinecore.framework.storage.AlpineStore
-
Check if data exists for a given key.
- hasAccount(OfflinePlayer) - Method in class co.crystaldev.alpinecore.integration.VaultIntegration.VaultEngine
- hasAccountInWorld(OfflinePlayer, String) - Method in class co.crystaldev.alpinecore.integration.VaultIntegration.VaultEngine
- hasEntry(K) - Method in class co.crystaldev.alpinecore.framework.storage.driver.AlpineDriver
-
Check if a key has any saved data.
- hasEntry(K) - Method in class co.crystaldev.alpinecore.framework.storage.driver.FlatfileDriver
- hasEntry(K) - Method in class co.crystaldev.alpinecore.framework.storage.driver.MongoDriver
- hasEntry(K) - Method in class co.crystaldev.alpinecore.framework.storage.driver.MySqlDriver
- hasFunds(OfflinePlayer, double) - Method in class co.crystaldev.alpinecore.integration.VaultIntegration.VaultEngine
- hasFundsInWorld(OfflinePlayer, String, double) - Method in class co.crystaldev.alpinecore.integration.VaultIntegration.VaultEngine
- HELMETS - Static variable in class co.crystaldev.alpinecore.util.ItemHelper
- HOES - Static variable in class co.crystaldev.alpinecore.util.ItemHelper
- host(String, int, String, String) - Method in class co.crystaldev.alpinecore.framework.storage.driver.MySqlDriver.Builder
- host(String, String, String) - Method in class co.crystaldev.alpinecore.framework.storage.driver.MySqlDriver.Builder
I
- init() - Method in interface co.crystaldev.alpinecore.framework.Initializable
-
Initializes the object.
- Initializable - Interface in co.crystaldev.alpinecore.framework
-
Defines an interface for objects that require late initialization.
- invokeMethod(Class<R>, Method, Object, Object...) - Static method in class co.crystaldev.alpinecore.util.ReflectionHelper
- invokeMethod(Method, Object, Object...) - Static method in class co.crystaldev.alpinecore.util.ReflectionHelper
- isActive() - Method in interface co.crystaldev.alpinecore.framework.Activatable
-
Is this object active?
- isActive() - Method in class co.crystaldev.alpinecore.framework.command.AlpineArgumentResolver
- isActive() - Method in class co.crystaldev.alpinecore.framework.integration.AlpineIntegration
- isActive() - Method in class co.crystaldev.alpinecore.framework.storage.AlpineStore
- isArmor(ItemStack) - Static method in class co.crystaldev.alpinecore.util.ItemHelper
- isBankMember(OfflinePlayer, String) - Method in class co.crystaldev.alpinecore.integration.VaultIntegration.VaultEngine
- isBankOwner(OfflinePlayer, String) - Method in class co.crystaldev.alpinecore.integration.VaultIntegration.VaultEngine
- isCancelled() - Method in class co.crystaldev.alpinecore.framework.event.AlpineCancellableEvent
- isColor() - Method in enum class co.crystaldev.alpinecore.util.ChatColor
-
Check if a given code is a color code.
- isEconomyEnabled() - Method in class co.crystaldev.alpinecore.integration.VaultIntegration.VaultEngine
- isMeleeWeapon(ItemStack) - Static method in class co.crystaldev.alpinecore.util.ItemHelper
- isRegistered(AlpineConfig) - Method in class co.crystaldev.alpinecore.framework.config.ConfigManager
- isRegistered(Class<T>) - Method in class co.crystaldev.alpinecore.framework.config.ConfigManager
- isTool(ItemStack) - Static method in class co.crystaldev.alpinecore.util.ItemHelper
- ITALIC - Enum constant in enum class co.crystaldev.alpinecore.util.ChatColor
- ItemHelper - Class in co.crystaldev.alpinecore.util
-
Utility for interacting with
ItemStack
s. - ItemHelper() - Constructor for class co.crystaldev.alpinecore.util.ItemHelper
J
- join(Iterable<Component>) - Static method in class co.crystaldev.alpinecore.util.Components
-
Joins a variable number of components together with no joiner.
- join(Component...) - Static method in class co.crystaldev.alpinecore.util.Components
-
Joins a variable number of components together with no joiner.
- joinCommas(Iterable<Component>) - Static method in class co.crystaldev.alpinecore.util.Components
-
Joins a variable number of components together with a single comma as a joiner.
- joinCommas(Component...) - Static method in class co.crystaldev.alpinecore.util.Components
-
Joins a variable number of components together with a single comma as a joiner.
- joinNewLines(Iterable<Component>) - Static method in class co.crystaldev.alpinecore.util.Components
-
Joins a variable number of components together with a single new line as a joiner.
- joinNewLines(Component...) - Static method in class co.crystaldev.alpinecore.util.Components
-
Joins a variable number of components together with a single new line as a joiner.
- joinSpaces(Iterable<Component>) - Static method in class co.crystaldev.alpinecore.util.Components
-
Joins a variable number of components together with a single space as a joiner.
- joinSpaces(Component...) - Static method in class co.crystaldev.alpinecore.util.Components
-
Joins a variable number of components together with a single space as a joiner.
K
- KeySerializer<T1,
T2> - Interface in co.crystaldev.alpinecore.framework.storage -
Defines a contract for an object that performs serialization and deserialization between an advanced object and a simple "key" object.
- KeySerializer.NumberKey - Class in co.crystaldev.alpinecore.framework.storage
-
Serializer for wrapped number primitives
- KeySerializer.PlayerKey - Class in co.crystaldev.alpinecore.framework.storage
-
Serializer for player types
- KeySerializer.StringKey - Class in co.crystaldev.alpinecore.framework.storage
-
Serializer for strings
- KeySerializer.UuidKey - Class in co.crystaldev.alpinecore.framework.storage
-
Serializer for UUIDs
L
- LEGGINGS - Static variable in class co.crystaldev.alpinecore.util.ItemHelper
- length(Component) - Static method in class co.crystaldev.alpinecore.util.Components
-
Get the length of the given component.
- LIGHT_PURPLE - Enum constant in enum class co.crystaldev.alpinecore.util.ChatColor
- linkedList(T...) - Static method in class co.crystaldev.alpinecore.util.CollectionUtils
-
Creates a new ordered list with the specified objects.
- linkedMap(K, V, Object...) - Static method in class co.crystaldev.alpinecore.util.CollectionUtils
-
Creates a new ordered map with the specified objects.
- linkedSet(T...) - Static method in class co.crystaldev.alpinecore.util.CollectionUtils
-
Creates a new ordered list with the specified objects.
- list(T...) - Static method in class co.crystaldev.alpinecore.util.CollectionUtils
-
Creates a new list with the specified objects.
- loadAllEntries() - Method in class co.crystaldev.alpinecore.framework.storage.AlpineStore
-
Retrieve all stored data entries from the underlying data storage.
- loadAllEntries(Consumer<Exception>) - Method in class co.crystaldev.alpinecore.framework.storage.AlpineStore
-
Retrieve all stored data entries from the underlying data storage.
- log(String) - Method in class co.crystaldev.alpinecore.AlpinePlugin
-
Logs an information message with color formatting.
- log(String, Throwable) - Method in class co.crystaldev.alpinecore.AlpinePlugin
-
Logs a severe message and error with color formatting.
- log(Level, String) - Method in class co.crystaldev.alpinecore.AlpinePlugin
-
Logs a message at a given level with color formatting.
M
- MAGIC - Enum constant in enum class co.crystaldev.alpinecore.util.ChatColor
- map(K, V, Object...) - Static method in class co.crystaldev.alpinecore.util.CollectionUtils
-
Creates a new map with the specified objects.
- MappedMaterial - Class in co.crystaldev.alpinecore.util
-
A helper class offering a flexible way to group and test against various material types.
- MappedMaterial() - Constructor for class co.crystaldev.alpinecore.util.MappedMaterial
- MappedMaterial.Builder - Class in co.crystaldev.alpinecore.util
- MaterialHelper - Class in co.crystaldev.alpinecore.util
-
Utility for interoperability with XMaterials
- MaterialHelper() - Constructor for class co.crystaldev.alpinecore.util.MaterialHelper
- maximumSize(long) - Method in class co.crystaldev.alpinecore.framework.storage.CachingStrategy.Builder
- message - Variable in class co.crystaldev.alpinecore.framework.config.object.ConfigMessage
- Messaging - Class in co.crystaldev.alpinecore.util
-
Utility for sending recipients Adventure components.
- Messaging() - Constructor for class co.crystaldev.alpinecore.util.Messaging
- MongoDriver<K,
D> - Class in co.crystaldev.alpinecore.framework.storage.driver - MongoDriver(AlpinePlugin) - Constructor for class co.crystaldev.alpinecore.framework.storage.driver.MongoDriver
- MySqlDriver<K,
D> - Class in co.crystaldev.alpinecore.framework.storage.driver - MySqlDriver.Builder<K,
D> - Class in co.crystaldev.alpinecore.framework.storage.driver -
Used to construct a new
MySqlDriver
.
N
- NumberKey() - Constructor for class co.crystaldev.alpinecore.framework.storage.KeySerializer.NumberKey
O
- of(XMaterial...) - Static method in class co.crystaldev.alpinecore.util.MappedMaterial
- of(String) - Static method in class co.crystaldev.alpinecore.framework.config.object.ConfigMessage
- of(String...) - Static method in class co.crystaldev.alpinecore.framework.config.object.ConfigMessage
- of(Collection<XMaterial>) - Static method in class co.crystaldev.alpinecore.util.MappedMaterial
- onActivatablePreload(String) - Method in class co.crystaldev.alpinecore.AlpinePlugin
-
Internally invoked before loading an activatable object.
- onDisable() - Method in class co.crystaldev.alpinecore.AlpinePlugin
- onEnable() - Method in class co.crystaldev.alpinecore.AlpinePlugin
- onPluginDisabled(PluginDisableEvent) - Method in class co.crystaldev.alpinecore.framework.integration.AlpineIntegration
- onPluginEnabled(PluginEnableEvent) - Method in class co.crystaldev.alpinecore.framework.integration.AlpineIntegration
- onStart() - Method in class co.crystaldev.alpinecore.AlpinePlugin
-
Called when the plugin is enabling.
- onStop() - Method in class co.crystaldev.alpinecore.AlpinePlugin
-
Called when the plugin is disabling.
P
- page(AlpinePlugin, Component, Collection<T>, String, int, int, Function<T, Component>) - Static method in class co.crystaldev.alpinecore.util.Formatting
-
Generates a paginated component display for a collection of elements
- persistEntries(Map<K, D>) - Method in class co.crystaldev.alpinecore.framework.storage.driver.AlpineDriver
-
Save multiple data entries under their respective keys.
- persistEntries(Map<K, D>) - Method in class co.crystaldev.alpinecore.framework.storage.driver.MySqlDriver
- persistEntry(K, D) - Method in class co.crystaldev.alpinecore.framework.storage.driver.AlpineDriver
-
Save data under a given key.
- persistEntry(K, D) - Method in class co.crystaldev.alpinecore.framework.storage.driver.FlatfileDriver
- persistEntry(K, D) - Method in class co.crystaldev.alpinecore.framework.storage.driver.MongoDriver
- persistEntry(K, D) - Method in class co.crystaldev.alpinecore.framework.storage.driver.MySqlDriver
- PICKAXES - Static variable in class co.crystaldev.alpinecore.util.ItemHelper
- placeholders(AlpinePlugin, String, Object...) - Static method in class co.crystaldev.alpinecore.util.Formatting
-
Formats text with placeholders.
- placeholders(AlpinePlugin, String, Map<String, Object>) - Static method in class co.crystaldev.alpinecore.util.Formatting
-
Formats text with placeholders.
- placeholders(MiniMessage, String, Object...) - Static method in class co.crystaldev.alpinecore.util.Formatting
-
Formats text with placeholders.
- placeholders(MiniMessage, String, Map<String, Object>) - Static method in class co.crystaldev.alpinecore.util.Formatting
-
Formats text with placeholders.
- placeholders(String, Object...) - Static method in class co.crystaldev.alpinecore.util.Formatting
-
Formats text with placeholders.
- placeholders(String, Map<String, Object>) - Static method in class co.crystaldev.alpinecore.util.Formatting
-
Formats text with placeholders.
- PlayerKey() - Constructor for class co.crystaldev.alpinecore.framework.storage.KeySerializer.PlayerKey
- plugin - Variable in class co.crystaldev.alpinecore.framework.command.AlpineCommand
-
The plugin that activated this command
- plugin - Variable in class co.crystaldev.alpinecore.framework.engine.AlpineEngine
-
The plugin that activated this engine
- plugin - Variable in class co.crystaldev.alpinecore.framework.integration.AlpineIntegration
-
The plugin that activated this engine
- plugin - Variable in class co.crystaldev.alpinecore.framework.integration.AlpineIntegrationEngine
-
The plugin that activated this engine
- plugin - Variable in class co.crystaldev.alpinecore.framework.storage.AlpineStore
-
The plugin that activated this store
- plugin - Variable in class co.crystaldev.alpinecore.framework.storage.driver.AlpineDriver
- processStyle(String) - Static method in class co.crystaldev.alpinecore.util.Components
- progress(AlpinePlugin, double) - Static method in class co.crystaldev.alpinecore.util.Formatting
-
Generates a progress bar component based on the specified progress value.
- properties - Variable in class co.crystaldev.alpinecore.framework.config.ConfigManager
- put(K, D) - Method in class co.crystaldev.alpinecore.framework.storage.AlpineStore
-
Store data at a given key.
- putConfigSerializer(Class<?>, Serializer<?, ?>) - Method in class co.crystaldev.alpinecore.framework.storage.SerializerRegistry
-
Registers a custom config serializer for a specific data type.
- putKeySerializer(Class<?>, KeySerializer<?, ?>) - Method in class co.crystaldev.alpinecore.framework.storage.SerializerRegistry
-
Registers a custom key serializer for a specific data type.
R
- read(JsonReader) - Method in class co.crystaldev.alpinecore.util.UuidTypeAdapter
- RED - Enum constant in enum class co.crystaldev.alpinecore.util.ChatColor
- ReflectionHelper - Class in co.crystaldev.alpinecore.util
- ReflectionHelper() - Constructor for class co.crystaldev.alpinecore.util.ReflectionHelper
- registerConfig(AlpineConfig) - Method in class co.crystaldev.alpinecore.framework.config.ConfigManager
- registerSerializers(SerializerRegistry) - Method in class co.crystaldev.alpinecore.AlpinePlugin
-
Register custom serializers with the provided
SerializerRegistry
. - remove(K) - Method in class co.crystaldev.alpinecore.framework.storage.AlpineStore
-
Delete data stored at a given key.
- removeActivatable(Activatable) - Method in class co.crystaldev.alpinecore.AlpinePlugin
-
Unegisters an
Activatable
from the plugin. - reset() - Static method in class co.crystaldev.alpinecore.util.Components
-
Constructs a component that can be used to reset all existing styling.
- RESET - Enum constant in enum class co.crystaldev.alpinecore.util.ChatColor
- resolve(String, ArgumentQueue, Context) - Method in class co.crystaldev.alpinecore.util.StyleTagResolver
- retrieveEntry(K) - Method in class co.crystaldev.alpinecore.framework.storage.driver.AlpineDriver
-
Retrieve data for a given key.
- retrieveEntry(K) - Method in class co.crystaldev.alpinecore.framework.storage.driver.FlatfileDriver
- retrieveEntry(K) - Method in class co.crystaldev.alpinecore.framework.storage.driver.MongoDriver
- retrieveEntry(K) - Method in class co.crystaldev.alpinecore.framework.storage.driver.MySqlDriver
- RomanNumerals - Class in co.crystaldev.alpinecore.util
-
Utility for converting strings to and from roman numerals.
- RomanNumerals() - Constructor for class co.crystaldev.alpinecore.util.RomanNumerals
S
- send(Collection<CommandSender>, Function<CommandSender, Component>) - Static method in class co.crystaldev.alpinecore.util.Messaging
-
Sends messages to a collection of CommandSenders, each customized by a function.
- send(CommandSender, Component...) - Static method in class co.crystaldev.alpinecore.util.Messaging
-
Sends a message consisting of multiple components to the specified CommandSender.
- send(CommandSender, Component) - Static method in class co.crystaldev.alpinecore.util.Messaging
-
Sends a message to the specified CommandSender.
- serialize(ConfigMessage) - Method in class co.crystaldev.alpinecore.framework.config.object.ConfigMessage.Serializer
- serialize(Number) - Method in class co.crystaldev.alpinecore.framework.storage.KeySerializer.NumberKey
- serialize(String) - Method in class co.crystaldev.alpinecore.framework.storage.KeySerializer.StringKey
- serialize(UUID) - Method in class co.crystaldev.alpinecore.framework.storage.KeySerializer.UuidKey
- serialize(OfflinePlayer) - Method in class co.crystaldev.alpinecore.framework.storage.KeySerializer.PlayerKey
- serialize(T1) - Method in interface co.crystaldev.alpinecore.framework.storage.KeySerializer
-
Serializes the "advanced" object into a "simple" key type.
- Serializer() - Constructor for class co.crystaldev.alpinecore.framework.config.object.ConfigMessage.Serializer
- SerializerRegistry - Class in co.crystaldev.alpinecore.framework.storage
-
Central registry for managing serializers in the application.
- SerializerRegistry() - Constructor for class co.crystaldev.alpinecore.framework.storage.SerializerRegistry
- set(T...) - Static method in class co.crystaldev.alpinecore.util.CollectionUtils
-
Creates a new set with the specified objects.
- setCancelled(boolean) - Method in class co.crystaldev.alpinecore.framework.event.AlpineCancellableEvent
- setPrivateValue(Class<? super T>, T, E, String...) - Static method in class co.crystaldev.alpinecore.util.ReflectionHelper
- setupCommandManager(LiteCommandsBuilder<CommandSender, LiteBukkitSettings, ?>) - Method in class co.crystaldev.alpinecore.AlpinePlugin
-
Configures the command manager for the plugin with custom commands, settings, and message handlers.
- setupCommandManager(LiteCommandsBuilder<CommandSender, LiteBukkitSettings, ?>) - Method in class co.crystaldev.alpinecore.framework.command.AlpineCommand
-
Called to register command-specific conditions and suggestions.
- setupDefaultConfiguration(AlpineCoreConfig) - Method in class co.crystaldev.alpinecore.AlpinePlugin
-
Configures the default configuration settings for this AlpineCore plugin.
- setupDefaultStyles(AlpinePlugin.StyleConsumer) - Method in class co.crystaldev.alpinecore.AlpinePlugin
-
Configures default styles for text formatting within the plugin.
- setupDefaultVariables(AlpinePlugin.VariableConsumer) - Method in class co.crystaldev.alpinecore.AlpinePlugin
-
Sets up default variables for use within the plugin.
- setupMiniMessage(MiniMessage.Builder) - Method in class co.crystaldev.alpinecore.AlpinePlugin
-
Configures the MiniMessage parser with custom tag resolvers and other settings.
- shouldActivate() - Method in class co.crystaldev.alpinecore.framework.integration.AlpineIntegration
-
Sets the activation condition for the integration.
- shouldActivate() - Method in class co.crystaldev.alpinecore.integration.VaultIntegration
- SHOVELS - Static variable in class co.crystaldev.alpinecore.util.ItemHelper
- shutdown() - Method in class co.crystaldev.alpinecore.framework.storage.driver.AlpineDriver
-
Shut down the data storage system.
- shutdown() - Method in class co.crystaldev.alpinecore.framework.storage.driver.MySqlDriver
- shutdown() - Method in class co.crystaldev.alpinecore.util.DatabaseConnection
- SimpleTimer - Class in co.crystaldev.alpinecore.util
-
A basic timer that measures time in milliseconds.
- SimpleTimer() - Constructor for class co.crystaldev.alpinecore.util.SimpleTimer
- start() - Method in class co.crystaldev.alpinecore.util.SimpleTimer
-
Start the timer.
- stop() - Method in class co.crystaldev.alpinecore.util.SimpleTimer
-
Stop the timer.
- STRIKETHROUGH - Enum constant in enum class co.crystaldev.alpinecore.util.ChatColor
- StringKey() - Constructor for class co.crystaldev.alpinecore.framework.storage.KeySerializer.StringKey
- stripColor(String) - Static method in enum class co.crystaldev.alpinecore.util.ChatColor
-
Strip color codes from a message.
- StyleTagResolver - Class in co.crystaldev.alpinecore.util
- StyleTagResolver(AlpinePlugin) - Constructor for class co.crystaldev.alpinecore.util.StyleTagResolver
- stylize(String, Component) - Static method in class co.crystaldev.alpinecore.util.Components
-
Apply the given style to the given component.
- stylize(String, Component, boolean) - Static method in class co.crystaldev.alpinecore.util.Components
-
Apply the given style to the given component.
- SWORDS - Static variable in class co.crystaldev.alpinecore.util.ItemHelper
T
- test(XMaterial) - Method in class co.crystaldev.alpinecore.util.MappedMaterial
-
Tests if the specified
XMaterial
is contained within this material map. - test(Block) - Method in class co.crystaldev.alpinecore.util.MappedMaterial
-
Tests if the specified
Block
is contained within this material map. - test(ItemStack) - Method in class co.crystaldev.alpinecore.util.MappedMaterial
-
Tests if the specified
ItemStack
is contained within this material map. - test(Material) - Method in class co.crystaldev.alpinecore.util.MappedMaterial
-
Tests if the specified
Material
is contained within this material map. - title(AlpinePlugin, Component) - Static method in class co.crystaldev.alpinecore.util.Formatting
-
Formats the given component as a title.
- title(CommandSender, Component, Component) - Static method in class co.crystaldev.alpinecore.util.Messaging
-
Sends a title and subtitle to a CommandSender.
- TOOLS - Static variable in class co.crystaldev.alpinecore.util.ItemHelper
- toString() - Method in enum class co.crystaldev.alpinecore.util.ChatColor
- translate(String) - Static method in enum class co.crystaldev.alpinecore.util.ChatColor
-
Translates a message that uses ampersands to denote format into a Minecraft compatible formatted message.
- translate(String, char) - Static method in enum class co.crystaldev.alpinecore.util.ChatColor
-
Translates a message using a generic character to denote format into a Minecraft compatible formatted message.
- translateToAnsi(String) - Static method in enum class co.crystaldev.alpinecore.util.ChatColor
-
Translates a Minecraft compatible formatted message into an ANSI escape code compatible formatted message.
- translateToAnsi(String, boolean) - Static method in enum class co.crystaldev.alpinecore.util.ChatColor
-
Translates a Minecraft compatible formatted message into an ANSI escape code compatible formatted message.
U
- UNDERLINE - Enum constant in enum class co.crystaldev.alpinecore.util.ChatColor
- unregisterConfig(AlpineConfig) - Method in class co.crystaldev.alpinecore.framework.config.ConfigManager
- url(String) - Method in class co.crystaldev.alpinecore.framework.storage.driver.MySqlDriver.Builder
- UuidKey() - Constructor for class co.crystaldev.alpinecore.framework.storage.KeySerializer.UuidKey
- UuidTypeAdapter - Class in co.crystaldev.alpinecore.util
-
An adapter for utilizing non-dashed UUIDs in Gson.
- UuidTypeAdapter() - Constructor for class co.crystaldev.alpinecore.util.UuidTypeAdapter
V
- valueOf(String) - Static method in enum class co.crystaldev.alpinecore.util.ChatColor
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class co.crystaldev.alpinecore.util.ChatColor
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VaultEngine(AlpinePlugin) - Constructor for class co.crystaldev.alpinecore.integration.VaultIntegration.VaultEngine
- VaultIntegration - Class in co.crystaldev.alpinecore.integration
-
A bundled integration of the Vault API.
- VaultIntegration.VaultEngine - Class in co.crystaldev.alpinecore.integration
W
- WHITE - Enum constant in enum class co.crystaldev.alpinecore.util.ChatColor
- withdrawFunds(OfflinePlayer, double) - Method in class co.crystaldev.alpinecore.integration.VaultIntegration.VaultEngine
- withdrawFundsInWorld(OfflinePlayer, String, double) - Method in class co.crystaldev.alpinecore.integration.VaultIntegration.VaultEngine
- withdrawFundsInWorldSimple(OfflinePlayer, String, double) - Method in class co.crystaldev.alpinecore.integration.VaultIntegration.VaultEngine
- withdrawFundsSimple(OfflinePlayer, double) - Method in class co.crystaldev.alpinecore.integration.VaultIntegration.VaultEngine
- wrap(CommandSender) - Static method in class co.crystaldev.alpinecore.util.Messaging
-
Wraps a CommandSender in an Audience, enabling advanced messaging features.
- write(JsonWriter, UUID) - Method in class co.crystaldev.alpinecore.util.UuidTypeAdapter
Y
A B C D E F G H I J K L M N O P R S T U V W YAll Classes and Interfaces|All Packages
Formatting.placeholders(AlpinePlugin, String, Object...)