- 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
-
- 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
-
- fixColorLogger() - Method in class me.croabeast.beanslib.BeansLib
-
- 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
-
- 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
-
- getInfo(String) - Static method in class me.croabeast.beanslib.character.CharHandler
-
- 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
-
- getLangPrefixKey() - Method in class me.croabeast.beanslib.Beans
-
- 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.
- 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
-
- 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
-
- 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
-
- removeChar(String...) - Static method in class me.croabeast.beanslib.character.CharHandler
-
- 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
-
- replaceEach(String, String, String, boolean) - Method in class me.croabeast.beanslib.utility.TextUtils
-
- replaceInsensitiveEach(String[], String[], String) - Method in class me.croabeast.beanslib.utility.TextUtils
-
- replaceInsensitiveEach(String, String, String) - Method in class me.croabeast.beanslib.utility.TextUtils
-
- 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.
- 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
-
- sendMessageList(CommandSender, ConfigurationSection, String, String[], String[]) - Method in class me.croabeast.beanslib.BeansLib
-
- sendMessageList(CommandSender, List<String>) - Method in class me.croabeast.beanslib.BeansLib
-
- sendMessageList(CommandSender, ConfigurationSection, String) - Method in class me.croabeast.beanslib.BeansLib
-
- 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
-
- splitLine(String) - Method in class me.croabeast.beanslib.Beans
-
- splitLine(String, int) - Method in class me.croabeast.beanslib.BeansLib
-
- splitLine(String) - Method in class me.croabeast.beanslib.BeansLib
-
- 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
-
- 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.