Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W Y 

A

ACTION_BAR_EXECUTOR - Static variable in class me.croabeast.beanslib.message.MessageExecutor
The MessageExecutor instance to identify action-bar messages.
ActionBarHandler - Class in me.croabeast.beanslib.nms
A utility class that handles sending action bar messages to players.
ActionBarHandler() - Constructor for class me.croabeast.beanslib.nms.ActionBarHandler
 
addChar(char, int) - Static method in class me.croabeast.beanslib.character.CharHandler
Adds a new character in the CharHandler.VALUES map.
addChar(String, int) - Static method in class me.croabeast.beanslib.character.CharHandler
Adds a new character from a string in the CharHandler.VALUES map.
addEmbed(EmbedObject) - Method in class me.croabeast.beanslib.discord.RawWebhook
Adds an embed object to the RawWebhook.embeds list.
addField(String, String, boolean) - Method in class me.croabeast.beanslib.discord.EmbedObject
Add a field to the embed object.
addFunctions(BiFunction<Player, String, String>...) - Method in class me.croabeast.beanslib.message.MessageSender
Adds new player-string functions to apply them in every string of the list in MessageSender.send(List).
addFunctions(UnaryOperator<String>...) - Method in class me.croabeast.beanslib.message.MessageSender
Adds new string operators to apply them in every string of the list in MessageSender.send(List).
addKeysValues(String[], T...) - Method in class me.croabeast.beanslib.message.MessageSender
 
addKeyValue(MessageSender.KeyValue<T>) - Method in class me.croabeast.beanslib.message.MessageSender
 
addKeyValue(Supplier<MessageSender.KeyValue<T>>) - Method in class me.croabeast.beanslib.message.MessageSender
 
addKeyValue(String, T) - Method in class me.croabeast.beanslib.message.MessageSender
 
append(String) - Method in class me.croabeast.beanslib.builder.ChatMessageBuilder
 
append(T) - Method in class me.croabeast.beanslib.builder.ChatMessageBuilder
 
apply(StringApplier.Priority, UnaryOperator<String>) - Method in interface me.croabeast.beanslib.applier.StringApplier
Applies the operator with the defined priority if the applier allows prioritized operators.
apply(UnaryOperator<String>) - Method in interface me.croabeast.beanslib.applier.StringApplier
Applies the operator directly to the current string if the applier does not allow prioritized operators.
apply(Pattern, String, boolean) - Method in interface me.croabeast.neoprismatic.rgb.RGBParser.RGBAction
 
apply(Pattern, String) - Method in interface me.croabeast.neoprismatic.rgb.RGBParser.RGBAction
 
applyColor(Color, String, boolean) - Method in class me.croabeast.neoprismatic.NeoPrismaticAPI
 
applyGradient(String, Color, Color, boolean) - Method in class me.croabeast.neoprismatic.NeoPrismaticAPI
 
applyRainbow(String, float, boolean) - Method in class me.croabeast.neoprismatic.NeoPrismaticAPI
 
arePluginsEnabled(boolean, Collection<String>) - Method in class me.croabeast.beanslib.utility.Exceptions
Checks if a plugin names' list are enabled.
arePluginsEnabled(boolean, String...) - Method in class me.croabeast.beanslib.utility.Exceptions
Checks if a plugin names' array are enabled.
ArrayUtils - Class in me.croabeast.beanslib.utility
A utility class that provides some methods for working with arrays.
ArrayUtils() - Constructor for class me.croabeast.beanslib.utility.ArrayUtils
 
asBukkit() - Method in enum me.croabeast.beanslib.builder.ClickAction
Returns the Bukkit click action associated with this click type.

B

Beans - Class in me.croabeast.beanslib
Represents the lib core, for the lib singleton handling.
Beans() - Constructor for class me.croabeast.beanslib.Beans
 
BeansLib - Class in me.croabeast.beanslib
The main class of this lib.
BeansLib(Plugin) - Constructor for class me.croabeast.beanslib.BeansLib
Creates a new instance of the lib using a Plugin implementation.
BeansLib() - Constructor for class me.croabeast.beanslib.BeansLib
 
BeansLogger - Class in me.croabeast.beanslib.logger
This class can manages how strings can be logged/sent to a player and/or console.
BeansLogger(BeansLib) - Constructor for class me.croabeast.beanslib.logger.BeansLogger
 
BOSSBAR_EXECUTOR - Static variable in class me.croabeast.beanslib.message.MessageExecutor
The MessageExecutor instance to identify minecraft bossbar messages.
BossbarBuilder - Class in me.croabeast.beanslib.builder
This class manages how to create a BossBar instance for a player to be displayed, to set messages, color and styles.
BossbarBuilder(Plugin, Player, List<String>, int, List<String>, int, int, boolean) - Constructor for class me.croabeast.beanslib.builder.BossbarBuilder
Creates a new builder with all the specified configuration.
BossbarBuilder(Plugin, Player, ConfigurationSection) - Constructor for class me.croabeast.beanslib.builder.BossbarBuilder
Creates a new builder using a ConfigurationSection of a file.
BossbarBuilder(Plugin, Player, String) - Constructor for class me.croabeast.beanslib.builder.BossbarBuilder
Creates a new builder using a single line to parse all the necessary arguments.
build() - Method in class me.croabeast.beanslib.builder.ChatMessageBuilder
 

C

center(String) - Method in class me.croabeast.beanslib.message.CenteredMessage
 
CenteredMessage - Class in me.croabeast.beanslib.message
 
CenteredMessage(Player, Player) - Constructor for class me.croabeast.beanslib.message.CenteredMessage
 
CenteredMessage(Player) - Constructor for class me.croabeast.beanslib.message.CenteredMessage
 
CenteredMessage() - Constructor for class me.croabeast.beanslib.message.CenteredMessage
 
centerMessage(Player, Player, String) - Method in class me.croabeast.beanslib.BeansLib
Deprecated.
CharacterInfo - Class in me.croabeast.beanslib.character
The class to store a character's information.
CharacterInfo() - Constructor for class me.croabeast.beanslib.character.CharacterInfo
 
CharHandler - Class in me.croabeast.beanslib.character
The handler class for managing characters and determines its size in a centered chat message.
CharHandler() - Constructor for class me.croabeast.beanslib.character.CharHandler
 
CHAT_EXECUTOR - Static variable in class me.croabeast.beanslib.message.MessageExecutor
The MessageExecutor instance to identify default chat messages.
ChatMessageBuilder - Class in me.croabeast.beanslib.builder
A builder class for creating complex chat messages in Minecraft.
ChatMessageBuilder(Player, Player, String) - Constructor for class me.croabeast.beanslib.builder.ChatMessageBuilder
Constructs a new ChatMessageBuilder object from a string message.
ChatMessageBuilder(Player, String) - Constructor for class me.croabeast.beanslib.builder.ChatMessageBuilder
Constructs a new ChatMessageBuilder object from a string message.
ChatMessageBuilder(String) - Constructor for class me.croabeast.beanslib.builder.ChatMessageBuilder
Constructs a new ChatMessageBuilder object from a string message.
ChatMessageBuilder() - Constructor for class me.croabeast.beanslib.builder.ChatMessageBuilder
Constructs a new ChatMessageBuilder object without any initial string.
checkArray(T...) - Method in class me.croabeast.beanslib.utility.ArrayUtils
Checks if an array is declared and throws an exception if not.
checkPlayer(Player) - Method in class me.croabeast.beanslib.utility.Exceptions
Checks if the player is null.
ClickAction - Enum in me.croabeast.beanslib.builder
An enum that represents different types of click actions for chat components.
ClientVersion - Class in me.croabeast.neoprismatic.util
The class for checking the client's protocol version.
clone() - Method in class me.croabeast.beanslib.builder.ChatMessageBuilder
 
clone() - Method in class me.croabeast.beanslib.message.MessageExecutor
Creates and returns a copy of this key.
clone() - Method in class me.croabeast.beanslib.message.MessageSender
Creates and returns a copy of this sender.
colorize(Player, Player, String) - Method in class me.croabeast.beanslib.Beans
Formats an input string parsing first PlaceholderAPI placeholders, replaced chars and then applying the respective colors.
colorize(Player, String) - Method in class me.croabeast.beanslib.Beans
Formats an input string parsing first PlaceholderAPI placeholders, replaced chars and then applying the respective colors.
colorize(String) - Method in class me.croabeast.beanslib.Beans
Formats an input string parsing first PlaceholderAPI placeholders, replaced chars and then applying the respective colors.
colorize(Player, Player, String) - Method in class me.croabeast.beanslib.BeansLib
Formats an input string parsing first PlaceholderAPI placeholders, replaced chars and then applying the respective colors.
colorize(Player, String) - Method in class me.croabeast.beanslib.BeansLib
Formats an input string parsing first PlaceholderAPI placeholders, replaced chars and then applying the respective colors.
colorize(String) - Method in class me.croabeast.beanslib.BeansLib
Formats an input string parsing first PlaceholderAPI placeholders, replaced chars and then applying the respective colors.
colorize(Player, String) - Method in class me.croabeast.neoprismatic.NeoPrismaticAPI
 
colorize(String) - Method in class me.croabeast.neoprismatic.NeoPrismaticAPI
 
combineArrays(T[], T[]...) - Method in class me.croabeast.beanslib.utility.ArrayUtils
Combines an array with one or more additional arrays into a new array of the same type.
compareVersions(String, String) - Method in interface me.croabeast.beanslib.analytic.UpdateChecker.VersionScheme
Compare two versions and return the higher of the two.
CONVERT_OLD_JSON - Variable in class me.croabeast.beanslib.utility.TextUtils
Coverts the old Json format to the new in-built one.
convertOldJson(String) - Method in class me.croabeast.beanslib.utility.TextUtils
Deprecated.
convertToSmallCaps(String) - Method in class me.croabeast.beanslib.Beans
 
convertToSmallCaps(String) - Method in class me.croabeast.beanslib.BeansLib
 
createCenteredChatMessage(Player, Player, String) - Method in class me.croabeast.beanslib.Beans
Formats a string to a centered string, that has a perfect amount of spaces before the actual string to be display in the chat as a centered message.
createCenteredChatMessage(Player, String) - Method in class me.croabeast.beanslib.Beans
Formats a string to a centered string, that has a perfect amount of spaces before the actual string to be display in the chat as a centered message.
createCenteredChatMessage(String) - Method in class me.croabeast.beanslib.Beans
Formats a string to a centered string, that has a perfect amount of spaces before the actual string to be display in the chat as a centered message.
createCenteredChatMessage(Player, Player, String) - Method in class me.croabeast.beanslib.BeansLib
Formats a string to a centered string, that has a perfect amount of spaces before the actual string to be display in the chat as a centered message.
createCenteredChatMessage(Player, String) - Method in class me.croabeast.beanslib.BeansLib
Formats a string to a centered string, that has a perfect amount of spaces before the actual string to be display in the chat as a centered message.
createCenteredChatMessage(String) - Method in class me.croabeast.beanslib.BeansLib
Formats a string to a centered string, that has a perfect amount of spaces before the actual string to be display in the chat as a centered message.
CustomRGB - Class in me.croabeast.neoprismatic.rgb
 
CustomRGB() - Constructor for class me.croabeast.neoprismatic.rgb.CustomRGB
 

D

DAY - Static variable in class me.croabeast.beanslib.time.TimeParser
The seconds that are stored in a day.
DEFAULT_CHAT_BOX_LIMIT - Static variable in class me.croabeast.beanslib.message.CenteredMessage
 
DEFAULT_KEYS - Static variable in class me.croabeast.beanslib.time.TimeKeys
A static variable using the default keys without any changes.
display() - Method in class me.croabeast.beanslib.builder.BossbarBuilder
Displays the bossbar message to the player.
doLog(CommandSender, String...) - Method in class me.croabeast.beanslib.Beans
Sends requested information to a CommandSender using the plugin's logger and its prefix.
doLog(String...) - Method in class me.croabeast.beanslib.Beans
Sends requested information to a CommandSender using the plugin's logger and its prefix.
doLog(CommandSender, String...) - Method in class me.croabeast.beanslib.BeansLib
Sends requested information to a CommandSender using the plugin's logger and its prefix.
doLog(String...) - Method in class me.croabeast.beanslib.BeansLib
Sends requested information to a CommandSender using the plugin's logger and its prefix.
doLog(CommandSender, String...) - Method in class me.croabeast.beanslib.logger.BeansLogger
Sends requested information to a CommandSender using the plugin's logger and its prefix.
doLog(String...) - Method in class me.croabeast.beanslib.logger.BeansLogger
Sends requested information to a CommandSender using the plugin's logger and its prefix.
doLog(CommandSender, String...) - Method in class me.croabeast.beanslib.utility.LogUtils
Deprecated.
Sends requested information to the console.
doLog(String...) - Method in class me.croabeast.beanslib.utility.LogUtils
Deprecated.
Sends requested information to the console.

E

editKey(String, String) - Static method in class me.croabeast.beanslib.key.PlayerKey
Edits a key-function pair by changing the key string.
EmbedObject - Class in me.croabeast.beanslib.discord
An object that represents embed messages.
EmbedObject(String, String) - Constructor for class me.croabeast.beanslib.discord.EmbedObject
Constructs an object with a message token and a message.
entries() - Method in class me.croabeast.neoprismatic.util.MapBuilder
 
entry(A, B) - Static method in class me.croabeast.neoprismatic.util.MapBuilder
 
Entry() - Constructor for class me.croabeast.neoprismatic.util.MapBuilder.Entry
 
equals(Object) - Method in class me.croabeast.beanslib.BeansLib
 
equals(Object) - Method in class me.croabeast.beanslib.key.PlayerKey
 
Exceptions - Class in me.croabeast.beanslib.utility
The exceptions checker class.
Exceptions() - Constructor for class me.croabeast.beanslib.utility.Exceptions
 
execute() - Method in class me.croabeast.beanslib.discord.RawWebhook
Executes the webhook by sending the message to the channel.
execute(Player, Player, String) - Method in class me.croabeast.beanslib.message.MessageExecutor
Executes the defined action of this representation.
execute(Player, String) - Method in class me.croabeast.beanslib.message.MessageExecutor
Executes the defined action of this representation.

F

fixColorLogger() - Method in class me.croabeast.beanslib.BeansLib
Deprecated.
check and/or set the "coloredConsole" variable
forEach(String[], T[], String, boolean) - Method in class me.croabeast.beanslib.key.ValueReplacer
Replaces multiple placeholders with values in a string.
forEach(String[], T[], String) - Method in class me.croabeast.beanslib.key.ValueReplacer
Replaces multiple placeholders with values in a string, using case-insensitive mode.
forEach(List<String>, List<T>, String, boolean) - Method in class me.croabeast.beanslib.key.ValueReplacer
Replaces multiple placeholders with values in a string, using lists instead of arrays.
forEach(List<String>, List<T>, String) - Method in class me.croabeast.beanslib.key.ValueReplacer
Replaces multiple placeholders with values in a string, using lists instead of arrays and case-insensitive mode.
forEach(Map<String, ? extends T>, Function<T, ? extends R>, String, boolean) - Method in class me.croabeast.beanslib.key.ValueReplacer
Replaces multiple placeholders with values in a string, using a map and an optional function to transform the values.
forEach(Map<String, ? extends T>, Function<T, ? extends R>, String) - Method in class me.croabeast.beanslib.key.ValueReplacer
Replaces multiple placeholders with values in a string, using a map and an optional function to transform the values and case-insensitive mode.
forEach(Map<String, ? extends T>, String, boolean) - Method in class me.croabeast.beanslib.key.ValueReplacer
Replaces multiple placeholders with values in a string, using a map and no function.
forEach(Map<String, ? extends T>, String) - Method in class me.croabeast.beanslib.key.ValueReplacer
Replaces multiple placeholders with values in a string, using a map and no function and case-insensitive mode.
FORMAT_CHAT_PATTERN - Variable in class me.croabeast.beanslib.utility.TextUtils
The main pattern to identify the custom chat message format in a string.
formatPlaceholders(Player, String) - Method in class me.croabeast.beanslib.Beans
 
formatPlaceholders(Player, String) - Method in class me.croabeast.beanslib.BeansLib
 
formatTime(Player) - Method in class me.croabeast.beanslib.time.TimeParser
Takes in a value in seconds and returns a very nicely formatted string that can contain seconds, minutes, hours, days, weeks, months and years.
formatTime() - Method in class me.croabeast.beanslib.time.TimeParser
Takes in a value in seconds and returns a very nicely formatted string that can contain seconds, minutes, hours, days, weeks, months and years.
formatTime(long) - Method in class me.croabeast.beanslib.time.TimeUtils
Deprecated.
Takes in a value in seconds and returns a very nicely formatted string that can contain seconds, minutes, hours and days.
from(String) - Static method in enum me.croabeast.beanslib.message.MessageFlag
 
fromArray(UnaryOperator<T>, T...) - Method in class me.croabeast.beanslib.utility.ArrayUtils
Converts an array to a list and applies an optional operator to each element.
fromArray(T...) - Method in class me.croabeast.beanslib.utility.ArrayUtils
Converts an array to a list without applying any operator.
fromArray(Function<T, ? extends R>, T...) - Method in class me.croabeast.beanslib.utility.ArrayUtils
 
fromFlag(MessageFlag) - Static method in class me.croabeast.beanslib.message.MessageExecutor
 
fromLoaded() - Static method in class me.croabeast.beanslib.message.MessageSender
Returns a clone of the loaded static MessageSender instance.
fromString(String) - Static method in enum me.croabeast.beanslib.builder.ClickAction
Returns the ClickAction that corresponds to the specified name, or ClickAction.SUGGEST_CMD if the name is blank or not recognized.
fromString(String, boolean) - Method in class me.croabeast.neoprismatic.NeoPrismaticAPI
 

G

getBlankPattern() - Method in class me.croabeast.beanslib.Beans
Creates a new Pattern instance using the defined blank-space internal placeholder.
getBlankPattern() - Method in class me.croabeast.beanslib.BeansLib
Creates a new Pattern instance using the defined blank-space internal placeholder.
getBoldLength() - Method in class me.croabeast.beanslib.character.CharacterInfo
The char's length when is bold.
getBossbarPattern() - Method in class me.croabeast.beanslib.Beans
Creates a new Pattern instance using the defined custom bossbar internal placeholder.
getBossbarPattern() - Method in class me.croabeast.beanslib.BeansLib
Creates a new Pattern instance using the defined custom bossbar internal placeholder.
getBossbarSection() - Method in class me.croabeast.beanslib.Beans
The ConfigurationSection object to get all the custom bossbars.
getBuilders(Player) - Static method in class me.croabeast.beanslib.builder.BossbarBuilder
Gets the BeansLib bossbar object from the bossbar map.
getBukkitVersion() - Method in class me.croabeast.beanslib.utility.LibUtils
Retrieves the version number of the Bukkit package that is currently running.
getCallerClass(int) - Method in class me.croabeast.beanslib.utility.Exceptions
Returns the Class object of the method's caller in the current thread's stack trace at the specified index.
getCenterPrefix() - Method in class me.croabeast.beanslib.Beans
The center prefix to define a center chat message.
getCharPattern() - Method in class me.croabeast.beanslib.Beans
Creates a new Pattern instance using the defined char regex string.
getCharPattern() - Method in class me.croabeast.beanslib.BeansLib
Creates a new Pattern instance using the defined char regex string.
getClientVersion(Player) - Static method in class me.croabeast.neoprismatic.util.ClientVersion
Gets the major version from a player's client.
getColor(String) - Static method in class me.croabeast.neoprismatic.rgb.RGBParser
 
getDefaultTitleTicks() - Method in class me.croabeast.beanslib.Beans
In, stay and out ticks for a title message.
getInfo(char) - Static method in class me.croabeast.beanslib.character.CharHandler
Gets the requested CharacterInfo instance of an input character.
getInfo(String) - Static method in class me.croabeast.beanslib.character.CharHandler
Gets the requested CharacterInfo instance of an input string.
getKeysDelimiters() - Method in class me.croabeast.beanslib.Beans
The delimiters of all the messages keys to identify what type of message is a string to be displayed.
getLangPrefix() - Method in class me.croabeast.beanslib.Beans
The plugin's prefix that will replace the prefix key: Beans.getLangPrefixKey().
getLangPrefixKey() - Method in class me.croabeast.beanslib.Beans
A key that will be replaced by the main plugin prefix: Beans.getLangPrefix().
getLastColor(String, String) - Method in class me.croabeast.neoprismatic.NeoPrismaticAPI
 
getLineSeparator() - Method in class me.croabeast.beanslib.Beans
The line splitter or separator to split multiple chat lines or split a title message between title and subtitle.
getLoaded() - Method in class me.croabeast.beanslib.Beans
Returns the static instance of the lib that is loaded by a plugin using this lib.
getMainVersion() - Method in class me.croabeast.beanslib.utility.LibUtils
Returns the main version of the server in a double/decimal format.
getName() - Method in enum me.croabeast.beanslib.message.MessageFlag
 
getPattern() - Method in class me.croabeast.beanslib.message.MessageExecutor
Returns a Pattern instance using the defined key and the optional defined regex.
getPlugin() - Method in class me.croabeast.beanslib.Beans
The Plugin instance of your project.
getPlugin() - Method in class me.croabeast.beanslib.BeansLib
The Plugin instance of your project.
getSmallCapsPattern() - Method in class me.croabeast.beanslib.Beans
Creates a new Pattern instance using the defined SmallCaps internal placeholder.
getSmallCapsPattern() - Method in class me.croabeast.beanslib.BeansLib
Creates a new Pattern instance using the defined SmallCaps internal placeholder.
getSpigotVersion() - Method in class me.croabeast.beanslib.analytic.UpdateChecker.UpdateResult
Get the current version of the plugin.
getWebhookSection() - Method in class me.croabeast.beanslib.Beans
The ConfigurationSection object to get all the available webhooks.

H

hasPluginAccess(Class<?>, Throwable) - Method in class me.croabeast.beanslib.utility.Exceptions
 
hasPluginAccess(Class<?>, String) - Method in class me.croabeast.beanslib.utility.Exceptions
 
hasPluginAccess(Class<?>) - Method in class me.croabeast.beanslib.utility.Exceptions
 
hasSmallCaps(String) - Static method in enum me.croabeast.beanslib.character.SmallCaps
Checks if the given string contains any small caps characters.
HOUR - Static variable in class me.croabeast.beanslib.time.TimeParser
The seconds that are stored in an hour.

I

identifyKey(String) - Static method in class me.croabeast.beanslib.message.MessageExecutor
Returns the key instance of an input string to check what message type is the string.
IS_JSON - Variable in class me.croabeast.beanslib.utility.TextUtils
Check if the line uses a valid json format on any part of the string.
isApplicable(A[], B[]) - Method in class me.croabeast.beanslib.key.ValueReplacer
Checks if two arrays are applicable for replacement, i.e. they are not empty and have matching lengths.
isArrayEmpty(T...) - Method in class me.croabeast.beanslib.utility.ArrayUtils
Checks if an array is empty or null.
isEmpty() - Method in class me.croabeast.neoprismatic.util.MapBuilder
 
isEmpty(MapBuilder<A, B>) - Static method in class me.croabeast.neoprismatic.util.MapBuilder
Checks if a map builder is null or empty.
isLegacy(Player) - Static method in class me.croabeast.neoprismatic.util.ClientVersion
 
isPaper() - Method in class me.croabeast.beanslib.utility.LibUtils
Checks if the server is Paper or a fork of it.
isPluginEnabled(String, boolean) - Method in class me.croabeast.beanslib.utility.Exceptions
Checks if a plugin is enabled.
isPluginEnabled(String) - Method in class me.croabeast.beanslib.utility.Exceptions
Checks if a plugin is enabled.
isSmallCaps(char) - Static method in enum me.croabeast.beanslib.character.SmallCaps
Checks if the given character is a small caps character.
isWindows() - Method in class me.croabeast.beanslib.utility.LibUtils
Deprecated.
Use SystemUtils.IS_OS_WINDOWS instead.

J

JSON_EXECUTOR - Static variable in class me.croabeast.beanslib.message.MessageExecutor
The MessageExecutor instance to identify vanilla json messages.
JsonBuilder - Class in me.croabeast.beanslib.builder
Deprecated.
JsonBuilder(Player, Player, String) - Constructor for class me.croabeast.beanslib.builder.JsonBuilder
Deprecated.
Converts a String line to a JsonBuilder object.

K

keys() - Method in class me.croabeast.neoprismatic.util.MapBuilder
 

L

LibUtils - Class in me.croabeast.beanslib.utility
The class that stores static keys for easy access and management.
LibUtils() - Constructor for class me.croabeast.beanslib.utility.LibUtils
 
loadKey(String, Function<Player, T>) - Static method in class me.croabeast.beanslib.key.PlayerKey
Loads a new key-function pair and stores it in the loaded keys.
LogUtils - Class in me.croabeast.beanslib.utility
Deprecated.
Use the BeansLogger object instead or BeansLib inherited methods.
LogUtils() - Constructor for class me.croabeast.beanslib.utility.LogUtils
Deprecated.
 

M

majorJavaVersion() - Method in class me.croabeast.beanslib.utility.LibUtils
Returns the Java major version of the server.
majorVersion() - Method in class me.croabeast.beanslib.utility.LibUtils
Deprecated.
See LibUtils.getMainVersion() to get the double value using the minor and patch version of the active server.
map() - Method in class me.croabeast.neoprismatic.util.MapBuilder
 
MapBuilder<A,B> - Class in me.croabeast.neoprismatic.util
 
MapBuilder() - Constructor for class me.croabeast.neoprismatic.util.MapBuilder
 
MapBuilder(Map<? extends A, ? extends B>) - Constructor for class me.croabeast.neoprismatic.util.MapBuilder
 
MapBuilder(Collection<MapBuilder.Entry<? extends A, ? extends B>>) - Constructor for class me.croabeast.neoprismatic.util.MapBuilder
 
MapBuilder.Entry<A,B> - Class in me.croabeast.neoprismatic.util
Represents a pair of key and value of a map builder.
matchKey(String) - Static method in class me.croabeast.beanslib.message.MessageExecutor
Returns the key instance of an input key that could match with any existing defined key.
me.croabeast.beanslib - package me.croabeast.beanslib
 
me.croabeast.beanslib.analytic - package me.croabeast.beanslib.analytic
 
me.croabeast.beanslib.applier - package me.croabeast.beanslib.applier
 
me.croabeast.beanslib.builder - package me.croabeast.beanslib.builder
 
me.croabeast.beanslib.character - package me.croabeast.beanslib.character
 
me.croabeast.beanslib.discord - package me.croabeast.beanslib.discord
 
me.croabeast.beanslib.key - package me.croabeast.beanslib.key
 
me.croabeast.beanslib.logger - package me.croabeast.beanslib.logger
 
me.croabeast.beanslib.message - package me.croabeast.beanslib.message
 
me.croabeast.beanslib.misc - package me.croabeast.beanslib.misc
 
me.croabeast.beanslib.nms - package me.croabeast.beanslib.nms
 
me.croabeast.beanslib.time - package me.croabeast.beanslib.time
 
me.croabeast.beanslib.utility - package me.croabeast.beanslib.utility
 
me.croabeast.neoprismatic - package me.croabeast.neoprismatic
 
me.croabeast.neoprismatic.rgb - package me.croabeast.neoprismatic.rgb
 
me.croabeast.neoprismatic.util - package me.croabeast.neoprismatic.util
 
MessageExecutor - Class in me.croabeast.beanslib.message
The MessageExecutor class manages how to identify a message type if it has a respective registered prefix and an optional additional regex parameter to check if more arguments will be needed to identify the message type.
MessageFlag - Enum in me.croabeast.beanslib.message
Represents a flag that can be allowed to be sent to a player.
MessageSender - Class in me.croabeast.beanslib.message
The MessageSender class represents the action to display a list of messages to a player using MessageExecutor instances for parse different message types and format every message type respectively.
MessageSender(Collection<? extends CommandSender>, Player) - Constructor for class me.croabeast.beanslib.message.MessageSender
Creates a new sender with a defined collection of targets and a player that parses messages.
MessageSender(CommandSender) - Constructor for class me.croabeast.beanslib.message.MessageSender
Creates a new sender with a defined target, and if that sender is a player, will act as the parser.
MessageSender() - Constructor for class me.croabeast.beanslib.message.MessageSender
Creates a new sender without any argument defined.
MessageSender(MessageSender) - Constructor for class me.croabeast.beanslib.message.MessageSender
 
MessageSender.KeyValue<T> - Class in me.croabeast.beanslib.message
 
MINUTE - Static variable in class me.croabeast.beanslib.time.TimeParser
The seconds that are stored in a minute.
mixLog(CommandSender, String...) - Method in class me.croabeast.beanslib.Beans
Sends information choosing which of the two main methods will be used in each line.
mixLog(String...) - Method in class me.croabeast.beanslib.Beans
Sends information choosing which of the two main methods will be used in each line.
mixLog(CommandSender, String...) - Method in class me.croabeast.beanslib.BeansLib
Sends information choosing which of the two main methods will be used in each line.
mixLog(String...) - Method in class me.croabeast.beanslib.BeansLib
Sends information choosing which of the two main methods will be used in each line.
mixLog(CommandSender, String...) - Method in class me.croabeast.beanslib.logger.BeansLogger
Sends information choosing which of the two main methods will be used in each line.
mixLog(String...) - Method in class me.croabeast.beanslib.logger.BeansLogger
Sends information choosing which of the two main methods will be used in each line.
MONTH - Static variable in class me.croabeast.beanslib.time.TimeParser
The seconds that are stored in a month.
MOTD_LIMIT - Static variable in class me.croabeast.beanslib.message.CenteredMessage
 
MultipleRGB - Class in me.croabeast.neoprismatic.rgb
 
MultipleRGB() - Constructor for class me.croabeast.neoprismatic.rgb.MultipleRGB
 

N

NeoPrismaticAPI - Class in me.croabeast.neoprismatic
 
NeoPrismaticAPI() - Constructor for class me.croabeast.neoprismatic.NeoPrismaticAPI
 
newKeyValue(String, T) - Static method in class me.croabeast.beanslib.message.MessageSender
 

O

of(Plugin, int, UpdateChecker.VersionScheme) - Static method in class me.croabeast.beanslib.analytic.UpdateChecker
Creates a new instance of this update checker with the specified values.
of(Plugin, int) - Static method in class me.croabeast.beanslib.analytic.UpdateChecker
Creates a new instance of this update checker with the specified values.
of(Player, String) - Static method in class me.croabeast.beanslib.builder.JsonBuilder
Deprecated.
Converts a line to a BaseComponent array using the TextUtils.FORMAT_CHAT_PATTERN.
of(String) - Static method in class me.croabeast.beanslib.builder.JsonBuilder
Deprecated.
Converts a line to a BaseComponent array using the TextUtils.FORMAT_CHAT_PATTERN.
of(String, String, String, boolean) - Method in class me.croabeast.beanslib.key.ValueReplacer
Replaces a single placeholder with a value in a string.
of(String, String, String) - Method in class me.croabeast.beanslib.key.ValueReplacer
Replaces a single placeholder with a value in a string, using case-insensitive mode.

P

parse(String, boolean) - Method in class me.croabeast.neoprismatic.rgb.RGBParser
 
PARSE_INTERACTIVE_CHAT - Variable in class me.croabeast.beanslib.utility.TextUtils
Parse all the InteractiveChat values of an input string if InteractiveChat is enabled.
PARSE_PLACEHOLDERAPI - Variable in class me.croabeast.beanslib.utility.TextUtils
Parse all the PlaceholderAPI placeholders of an input string if PlaceholderAPI is enabled.
parseChars(String) - Method in class me.croabeast.beanslib.Beans
Use a char pattern to find unicode values and replace them with its respective characters.
parseChars(String) - Method in class me.croabeast.beanslib.BeansLib
Use a char pattern to find unicode values and replace them with its respective characters.
parseInteractiveChat(Player, String) - Method in class me.croabeast.beanslib.utility.TextUtils
Deprecated.
parsePAPI(Player, String) - Method in class me.croabeast.beanslib.utility.TextUtils
Deprecated.
parsePlayerKeys(Player, String, boolean) - Method in class me.croabeast.beanslib.BeansLib
parsePlayerKeys(Player, String) - Method in class me.croabeast.beanslib.BeansLib
parserMap - Variable in class me.croabeast.neoprismatic.rgb.RGBParser
 
PATTERNS - Static variable in class me.croabeast.neoprismatic.rgb.SingleRGB
 
PlayerKey<T> - Class in me.croabeast.beanslib.key
A class that represents a key-function pair for a player, the function will return a value of type T.
playerLog(Player, String...) - Method in class me.croabeast.beanslib.Beans
Sends information to a player using the MessageSender object.
playerLog(Player, String...) - Method in class me.croabeast.beanslib.BeansLib
Sends information to a player using the MessageSender object.
playerLog(Player, String...) - Method in class me.croabeast.beanslib.logger.BeansLogger
Sends information to a player using the MessageSender object.
playerLog(Player, String...) - Method in class me.croabeast.beanslib.utility.LogUtils
Deprecated.
Sends requested information for a Player.
prioritized(String) - Static method in interface me.croabeast.beanslib.applier.StringApplier
Creates a new applier with prioritization for each operator that is being added to the applier.
prioritized(StringApplier) - Static method in interface me.croabeast.beanslib.applier.StringApplier
Creates a new applier with prioritization for each operator that is being added to the applier.
put(String, RGBParser.RGBAction) - Method in class me.croabeast.neoprismatic.rgb.RGBParser.RGBMapBuilder
 
put(A, B) - Method in class me.croabeast.neoprismatic.util.MapBuilder
 
putAll(RGBParser.RGBAction, String...) - Method in class me.croabeast.neoprismatic.rgb.RGBParser.RGBMapBuilder
 

R

rawLog(String...) - Method in class me.croabeast.beanslib.Beans
Sends requested information using Bukkit.getLogger() to the console, avoiding the plugin prefix.
rawLog(String...) - Method in class me.croabeast.beanslib.BeansLib
Sends requested information using Bukkit.getLogger() to the console, avoiding the plugin prefix.
rawLog(String...) - Method in class me.croabeast.beanslib.logger.BeansLogger
Sends requested information using Bukkit.getLogger() to the console, avoiding the plugin prefix.
rawLog(String...) - Method in class me.croabeast.beanslib.utility.LogUtils
Deprecated.
Sends requested information using Bukkit.getLogger() to the console.
RawWebhook - Class in me.croabeast.beanslib.discord
A class that represents a raw webhook for sending messages to a Discord channel.
RawWebhook(String, String, String) - Constructor for class me.croabeast.beanslib.discord.RawWebhook
Constructs a new RawWebhook instance with the specified URL, token and message.
removeChar(char...) - Static method in class me.croabeast.beanslib.character.CharHandler
Removes a character array from the CharHandler.VALUES map.
removeChar(String...) - Static method in class me.croabeast.beanslib.character.CharHandler
Removes characters in a string array from the CharHandler.VALUES map.
removeKey(String) - Static method in class me.croabeast.beanslib.key.PlayerKey
Removes a key-function pair from the loaded keys using its key.
removeSpace(String) - Method in class me.croabeast.beanslib.utility.TextUtils
Deprecated.
replaceEach(String[], String[], String, boolean) - Method in class me.croabeast.beanslib.utility.TextUtils
Deprecated.
replaceEach(String, String, String, boolean) - Method in class me.croabeast.beanslib.utility.TextUtils
Deprecated.
replaceInsensitiveEach(String[], String[], String) - Method in class me.croabeast.beanslib.utility.TextUtils
Deprecated.
replaceInsensitiveEach(String, String, String) - Method in class me.croabeast.beanslib.utility.TextUtils
Deprecated.
replaceKeys(Player, String, boolean) - Static method in class me.croabeast.beanslib.key.PlayerKey
Replaces all the occurrences of the keys in a given string with their corresponding value functions for a given player.
replaceKeys(Player, String) - Static method in class me.croabeast.beanslib.key.PlayerKey
Replaces all the occurrences of the keys in a given string with their corresponding value functions for a given player.
replacePrefixKey(String, boolean) - Method in class me.croabeast.beanslib.Beans
replacePrefixKey(String, boolean) - Method in class me.croabeast.beanslib.BeansLib
requestUpdateCheck() - Method in class me.croabeast.beanslib.analytic.UpdateChecker
Request an update check to Spigot.
requiresUpdate() - Method in class me.croabeast.beanslib.analytic.UpdateChecker.UpdateResult
Check whether this result requires the user to update.
RGBMapBuilder() - Constructor for class me.croabeast.neoprismatic.rgb.RGBParser.RGBMapBuilder
 
RGBParser - Class in me.croabeast.neoprismatic.rgb
 
RGBParser() - Constructor for class me.croabeast.neoprismatic.rgb.RGBParser
 
RGBParser.RGBAction - Interface in me.croabeast.neoprismatic.rgb
 
RGBParser.RGBMapBuilder - Class in me.croabeast.neoprismatic.rgb
 
round(T) - Static method in class me.croabeast.beanslib.misc.Rounder
Rounds a number to a two-decimal number.
round(int, T) - Static method in class me.croabeast.beanslib.misc.Rounder
Rounds a number to another number with a fixed amount of decimals.
Rounder<T extends Number> - Class in me.croabeast.beanslib.misc
The Rounder object rounds a number using a mutable amount of fixed decimals.

S

send() - Method in class me.croabeast.beanslib.builder.ChatMessageBuilder
 
send() - Method in class me.croabeast.beanslib.builder.JsonBuilder
Deprecated.
Sends the JsonBuilder object to the target player, if not defined will be to the parser player.
send(String, String) - Method in class me.croabeast.beanslib.discord.Webhook
Sends the webhook.
send(String) - Method in class me.croabeast.beanslib.discord.Webhook
Sends the webhook.
send() - Method in class me.croabeast.beanslib.discord.Webhook
Sends the webhook.
send(List<String>) - Method in class me.croabeast.beanslib.message.MessageSender
Sends a string list to the defined targets of the sender.
send(String...) - Method in class me.croabeast.beanslib.message.MessageSender
Sends a string array to the defined targets of the sender.
send(Player, String) - Method in class me.croabeast.beanslib.nms.ActionBarHandler
Sends an action bar message to a player.
send(Player, String, String, int, int, int) - Method in class me.croabeast.beanslib.nms.TitleHandler
 
send(Player, String, int, int, int) - Method in class me.croabeast.beanslib.nms.TitleHandler
 
sendActionBar(Player, String) - Method in class me.croabeast.beanslib.utility.TextUtils
Sends an action bar message to a player.
sendAsync(String, String) - Method in class me.croabeast.beanslib.discord.Webhook
Sends the webhook asynchronously.
sendAsync(String) - Method in class me.croabeast.beanslib.discord.Webhook
Sends the webhook asynchronously.
sendAsync() - Method in class me.croabeast.beanslib.discord.Webhook
Sends the webhook asynchronously.
sendMessageList(CommandSender, List<String>, String[], String[]) - Method in class me.croabeast.beanslib.BeansLib
Deprecated.
See MessageSender and its constructor.
sendMessageList(CommandSender, ConfigurationSection, String, String[], String[]) - Method in class me.croabeast.beanslib.BeansLib
Deprecated.
See MessageSender and its constructor.
sendMessageList(CommandSender, List<String>) - Method in class me.croabeast.beanslib.BeansLib
Deprecated.
See MessageSender and its constructor.
sendMessageList(CommandSender, ConfigurationSection, String) - Method in class me.croabeast.beanslib.BeansLib
Deprecated.
See MessageSender and its constructor.
sendTitle(Player, String, String, int, int, int) - Method in class me.croabeast.beanslib.utility.TextUtils
Sends a title message to a player.
sendTitle(Player, String, int, int, int) - Method in class me.croabeast.beanslib.utility.TextUtils
Sends a title message to a player.
sendTitle(Player, String[], int, int, int) - Method in class me.croabeast.beanslib.utility.TextUtils
Sends a title message to a player.
serverFork() - Method in class me.croabeast.beanslib.utility.LibUtils
Get the spigot-format server version and fork.
setAuthor(String, String, String) - Method in class me.croabeast.beanslib.discord.EmbedObject
Set the author for the embed object.
setAvatarUrl(String) - Method in class me.croabeast.beanslib.discord.RawWebhook
Sets the avatar's url for the webhook.
setClick(ClickAction, String) - Method in class me.croabeast.beanslib.builder.ChatMessageBuilder
 
setClick(String, String) - Method in class me.croabeast.beanslib.builder.ChatMessageBuilder
 
setClick(String) - Method in class me.croabeast.beanslib.builder.ChatMessageBuilder
 
setClickToAll(ClickAction, String) - Method in class me.croabeast.beanslib.builder.ChatMessageBuilder
 
setClickToAll(String) - Method in class me.croabeast.beanslib.builder.ChatMessageBuilder
 
setColor(String) - Method in class me.croabeast.beanslib.discord.EmbedObject
Set the color for the embed object.
setContent(String) - Method in class me.croabeast.beanslib.discord.RawWebhook
Sets the content for the webhook.
setDefaults() - Static method in class me.croabeast.beanslib.key.PlayerKey
Restores the loaded keys to its default configuration.
setDefaults() - Static method in class me.croabeast.beanslib.message.MessageExecutor
Rollbacks any change in the default keys stored.
setDescription(String) - Method in class me.croabeast.beanslib.discord.EmbedObject
Set the description for the embed object.
setFlags(MessageFlag...) - Method in class me.croabeast.beanslib.message.MessageSender
Sets the flags of the displayer to allow certain type of messages.
setFooter(String, String) - Method in class me.croabeast.beanslib.discord.EmbedObject
Set the footer for the embed object.
setHover(List<String>) - Method in class me.croabeast.beanslib.builder.ChatMessageBuilder
 
setHover(String...) - Method in class me.croabeast.beanslib.builder.ChatMessageBuilder
 
setHoverToAll(List<String>) - Method in class me.croabeast.beanslib.builder.ChatMessageBuilder
 
setImage(String) - Method in class me.croabeast.beanslib.discord.EmbedObject
Set the image URL for the embed object.
setKeys(String...) - Method in class me.croabeast.beanslib.message.MessageSender
Sets the string keys to be replaced for the input values.
setKeysDelimiters(String, String) - Method in class me.croabeast.beanslib.BeansLib
Sets the delimiters for the messages keys to identify what type of message is a string to be displayed.
setLib(BeansLib) - Method in class me.croabeast.beanslib.Beans
 
setLimit(int) - Method in class me.croabeast.beanslib.message.CenteredMessage
 
setLoaded(MessageSender) - Static method in class me.croabeast.beanslib.message.MessageSender
Sets the loaded static MessageSender instance with a new sender.
setParseURLs(boolean) - Method in class me.croabeast.beanslib.builder.ChatMessageBuilder
 
setTargets(Collection<? extends CommandSender>) - Method in class me.croabeast.beanslib.message.MessageSender
The collection or array of targets that messages will be sent.
setTargets(CommandSender...) - Method in class me.croabeast.beanslib.message.MessageSender
The collection or array of targets that messages will be sent.
setThumbnail(String) - Method in class me.croabeast.beanslib.discord.EmbedObject
Set the thumbnail for the embed object.
setTitle(String) - Method in class me.croabeast.beanslib.discord.EmbedObject
Set the title for the embed object.
setTitleTicks(int, int, int) - Method in class me.croabeast.beanslib.BeansLib
Sets the default title ticks values.
setUrl(String) - Method in class me.croabeast.beanslib.discord.EmbedObject
Set the URL for the embed object.
setUsername(String) - Method in class me.croabeast.beanslib.discord.RawWebhook
Sets the username for the webhook.
setValues(T...) - Method in class me.croabeast.beanslib.message.MessageSender
Sets the string values that replaces the input keys with any kind of object.
simplified(String) - Static method in interface me.croabeast.beanslib.applier.StringApplier
Creates a new applier without prioritization in all its operators.
simplified(StringApplier) - Static method in interface me.croabeast.beanslib.applier.StringApplier
Creates a new applier without prioritization in all its operators.
SingleRGB - Class in me.croabeast.neoprismatic.rgb
 
SingleRGB() - Constructor for class me.croabeast.neoprismatic.rgb.SingleRGB
 
singleSend(String) - Method in class me.croabeast.beanslib.message.MessageSender
Sends an input string to the defined targets of the sender.
SmallCaps - Enum in me.croabeast.beanslib.character
This enum class provides methods for converting strings to and from small caps.
SPANISH_KEYS - Static variable in class me.croabeast.beanslib.time.TimeKeys
A static variable using the correct spanish translation of the formats.
splitLine(String, int) - Method in class me.croabeast.beanslib.Beans
Creates a new string array from an input string using the Beans.getLineSeparator() as a split for the array.
splitLine(String) - Method in class me.croabeast.beanslib.Beans
Creates a new string array from an input string using the Beans.getLineSeparator() as a split for the array.
splitLine(String, int) - Method in class me.croabeast.beanslib.BeansLib
Creates a new string array from an input string using the BeansLib.lineSeparator as a split for the array.
splitLine(String) - Method in class me.croabeast.beanslib.BeansLib
Creates a new string array from an input string using the BeansLib.lineSeparator as a split for the array.
splitString(String, int) - Static method in class me.croabeast.neoprismatic.rgb.RGBParser
 
StringApplier - Interface in me.croabeast.beanslib.applier
Represents an object that can apply multiple string operators to a single string.
StringApplier.Priority - Enum in me.croabeast.beanslib.applier
An enum that represents the priority of an operator used in StringApplier.
strip(String) - Method in class me.croabeast.neoprismatic.rgb.RGBParser
 
STRIP_FIRST_SPACES - Variable in class me.croabeast.beanslib.utility.TextUtils
Strips the first spaces of an input string.
STRIP_JSON - Variable in class me.croabeast.beanslib.utility.TextUtils
Removes the in-built JSON pattern of a string, if there is any format.
stripAccent(char) - Static method in enum me.croabeast.beanslib.character.SmallCaps
Strips accents from the given character.
stripAccents(String) - Static method in enum me.croabeast.beanslib.character.SmallCaps
Strips accents from the given string.
stripAll(String) - Method in class me.croabeast.neoprismatic.NeoPrismaticAPI
 
stripBukkit(String) - Method in class me.croabeast.neoprismatic.NeoPrismaticAPI
 
stripJson(String) - Method in class me.croabeast.beanslib.utility.TextUtils
Deprecated.
stripMap - Variable in class me.croabeast.neoprismatic.rgb.RGBParser
 
stripRGB(String) - Method in class me.croabeast.neoprismatic.NeoPrismaticAPI
 
stripSpecial(String) - Method in class me.croabeast.neoprismatic.NeoPrismaticAPI
 

T

TextUtils - Class in me.croabeast.beanslib.utility
A class that stores static methods for text, string, configurations, and more.
TextUtils() - Constructor for class me.croabeast.beanslib.utility.TextUtils
 
TimeKeys - Class in me.croabeast.beanslib.time
 
TimeKeys() - Constructor for class me.croabeast.beanslib.time.TimeKeys
 
TimeParser - Class in me.croabeast.beanslib.time
An object that handles a time in seconds and converts it in a formatted string.
TimeParser(TimeKeys, long) - Constructor for class me.croabeast.beanslib.time.TimeParser
Creates a new parser using a TimeKeys instance and an amount of seconds.
TimeParser(long) - Constructor for class me.croabeast.beanslib.time.TimeParser
Creates a new parser using an amount of seconds.
TimeUtils - Class in me.croabeast.beanslib.time
Deprecated.
TimeUtils() - Constructor for class me.croabeast.beanslib.time.TimeUtils
Deprecated.
 
TITLE_EXECUTOR - Static variable in class me.croabeast.beanslib.message.MessageExecutor
The MessageExecutor instance to identify title and subtitle messages.
TitleHandler - Class in me.croabeast.beanslib.nms
 
TitleHandler() - Constructor for class me.croabeast.beanslib.nms.TitleHandler
 
toArray(Iterable<? extends T>) - Method in class me.croabeast.beanslib.utility.ArrayUtils
Converts an iterable to an array.
toChar(String) - Static method in class me.croabeast.beanslib.character.CharHandler
Converts a string in a single character.
toChat(Player, Player, String) - Static method in class me.croabeast.beanslib.message.CenteredMessage
 
toList(ConfigurationSection, String, List<String>) - Method in class me.croabeast.beanslib.utility.TextUtils
Converts a String to a List from a configuration section if it's not a list.
toList(ConfigurationSection, String) - Method in class me.croabeast.beanslib.utility.TextUtils
Converts a String to a List from a configuration section if it's not a list.
toMOTD(Player, String) - Static method in class me.croabeast.beanslib.message.CenteredMessage
 
toNormal(String) - Static method in enum me.croabeast.beanslib.character.SmallCaps
Converts the given string from small caps to normal, replacing small caps characters with their lowercase equivalents.
toPatternString() - Method in class me.croabeast.beanslib.builder.ChatMessageBuilder
 
toSmallCaps(String) - Static method in enum me.croabeast.beanslib.character.SmallCaps
Converts the given string to small caps, replacing lowercase letters with their small caps equivalents.
toString() - Method in interface me.croabeast.beanslib.applier.StringApplier
Returns the string after all the operators were applied.
toString() - Method in class me.croabeast.beanslib.builder.ChatMessageBuilder
 
toString() - Method in enum me.croabeast.beanslib.builder.ClickAction
Returns the first name associated with this click type.
toString() - Method in enum me.croabeast.beanslib.character.SmallCaps
 
toString() - Method in class me.croabeast.beanslib.key.PlayerKey
 
toString() - Method in class me.croabeast.neoprismatic.util.ClientVersion
Returns a string representation of the object.
toString() - Method in class me.croabeast.neoprismatic.util.MapBuilder.Entry
 
toString() - Method in class me.croabeast.neoprismatic.util.MapBuilder
 

U

unregister() - Method in class me.croabeast.beanslib.builder.BossbarBuilder
Unregisters the bossbar from the player.
UpdateChecker - Class in me.croabeast.beanslib.analytic
A utility class to assist in checking for updates for plugins uploaded to SpigotMC.
UpdateChecker() - Constructor for class me.croabeast.beanslib.analytic.UpdateChecker
 
UpdateChecker.UpdateReason - Enum in me.croabeast.beanslib.analytic
A constant reason for the result of UpdateChecker.UpdateResult.
UpdateChecker.UpdateResult - Class in me.croabeast.beanslib.analytic
Represents a result for an update query performed by UpdateChecker.requestUpdateCheck().
UpdateChecker.VersionScheme - Interface in me.croabeast.beanslib.analytic
A functional interface to compare two version Strings with similar version schemes.
URL_PATTERN - Variable in class me.croabeast.beanslib.utility.TextUtils
A regular expression pattern for matching URLs in a case-insensitive manner.

V

valueOf(String) - Static method in enum me.croabeast.beanslib.analytic.UpdateChecker.UpdateReason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum me.croabeast.beanslib.applier.StringApplier.Priority
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum me.croabeast.beanslib.builder.ClickAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum me.croabeast.beanslib.character.SmallCaps
Returns the enum constant of this type with the specified name.
valueOf(char) - Static method in enum me.croabeast.beanslib.character.SmallCaps
Returns the SmallCaps enum constant corresponding to the given character, or null if none exists.
valueOf(String) - Static method in enum me.croabeast.beanslib.message.MessageFlag
Returns the enum constant of this type with the specified name.
ValueReplacer - Class in me.croabeast.beanslib.key
A utility class that provides methods for replacing placeholders with values in a string.
ValueReplacer() - Constructor for class me.croabeast.beanslib.key.ValueReplacer
 
values() - Static method in enum me.croabeast.beanslib.analytic.UpdateChecker.UpdateReason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum me.croabeast.beanslib.applier.StringApplier.Priority
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum me.croabeast.beanslib.builder.ClickAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum me.croabeast.beanslib.character.SmallCaps
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum me.croabeast.beanslib.message.MessageFlag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in class me.croabeast.neoprismatic.util.ClientVersion
Returns an array containing the constants of this class, in the order they're declared.
values() - Method in class me.croabeast.neoprismatic.util.MapBuilder
 
VERSION_SCHEME_DECIMAL - Static variable in class me.croabeast.beanslib.analytic.UpdateChecker
The default version scheme for this update checker.

W

Webhook - Class in me.croabeast.beanslib.discord
A class for sending a webhook to a Discord channel.
Webhook(ConfigurationSection, String, String) - Constructor for class me.croabeast.beanslib.discord.Webhook
Create a Discord webhook setup using a default configuration section.
Webhook(ConfigurationSection, String) - Constructor for class me.croabeast.beanslib.discord.Webhook
Create a Discord webhook setup using a default configuration section and a default token "{message}".
Webhook(ConfigurationSection) - Constructor for class me.croabeast.beanslib.discord.Webhook
Create a Discord webhook setup using a default configuration section with no message to display.
WEBHOOK_EXECUTOR - Static variable in class me.croabeast.beanslib.message.MessageExecutor
The MessageExecutor instance to identify discord webhook messages.
WEEK - Static variable in class me.croabeast.beanslib.time.TimeParser
The seconds that are stored in a week.

Y

YEAR - Static variable in class me.croabeast.beanslib.time.TimeParser
The seconds that are stored in a year.
A B C D E F G H I J K L M N O P R S T U V W Y 
Skip navigation links

Copyright © 2023. All rights reserved.