Index

A B C D E F G H I J K L M N O P R S T U V W Y 
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 usual Cancellable 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 usual HandlerList 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 an AlpineIntegration.
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 Collections with concise and clean syntax.
CollectionUtils() - Constructor for class co.crystaldev.alpinecore.util.CollectionUtils
 
commandManager - Variable in class co.crystaldev.alpinecore.AlpinePlugin
Manages any AlpineCommands 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 AlpineConfigs for the plugin
ConfigManager - Class in co.crystaldev.alpinecore.framework.config
Manages instances of AlpineConfigs.
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
formatPlaceholders(AlpinePlugin, String, Map<String, Object>) - Static method in class co.crystaldev.alpinecore.util.Formatting
formatPlaceholders(MiniMessage, String, Object...) - Static method in class co.crystaldev.alpinecore.util.Formatting
formatPlaceholders(MiniMessage, String, Map<String, Object>) - Static method in class co.crystaldev.alpinecore.util.Formatting
formatPlaceholders(String, Object...) - Static method in class co.crystaldev.alpinecore.util.Formatting
formatPlaceholders(String, Map<String, Object>) - Static method in class co.crystaldev.alpinecore.util.Formatting
Deprecated.
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 ItemStacks.
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

YELLOW - Enum constant in enum class co.crystaldev.alpinecore.util.ChatColor
 
A B C D E F G H I J K L M N O P R S T U V W Y 
All Classes and Interfaces|All Packages