Index
All Classes and Interfaces|All Packages
A
- ADD - Enum constant in enum class org.leralix.lib.data.SoundEnum
- addCustomConfig(File, ConfigTag) - Static method in class org.leralix.lib.utils.config.ConfigUtil
-
Load a custom config file into the memory
- addCustomConfig(Plugin, String, ConfigTag) - Static method in class org.leralix.lib.utils.config.ConfigUtil
- addCustomStringTag(Plugin, ItemStack, String, String) - Static method in class org.leralix.lib.utils.CustomNBT
-
Add a custom String tag to an item
- addLore(ItemStack, String...) - Static method in class org.leralix.lib.utils.HeadUtils
-
Add lore to an
ItemStack
- addSubCommand(SubCommand) - Method in class org.leralix.lib.commands.CommandManager
B
C
- CardinalPoint - Enum Class in org.leralix.lib.position
- ChatUtils - Class in org.leralix.lib.utils
-
This class is used for chat related utilities.
- CLICK_TO_GO_NEXT_PAGE - Enum constant in enum class org.leralix.lib.lang.Lang
- CLICK_TO_GO_PREVIOUS_PAGE - Enum constant in enum class org.leralix.lib.lang.Lang
- CommandManager - Class in org.leralix.lib.commands
- CommandManager(String) - Constructor for class org.leralix.lib.commands.CommandManager
- ConfigTag - Enum Class in org.leralix.lib.utils.config
- ConfigUtil - Class in org.leralix.lib.utils.config
-
This class is used for config related utilities.
- createCustomItemStack(ItemStack, String, String...) - Static method in class org.leralix.lib.utils.HeadUtils
-
Create an
ItemStack
with custom Lore. - createCustomItemStack(ItemStack, String, List<String>) - Static method in class org.leralix.lib.utils.HeadUtils
- createCustomItemStack(Material, String) - Static method in class org.leralix.lib.utils.HeadUtils
-
Create an
ItemStack
with custom Lore - createCustomItemStack(Material, String, String...) - Static method in class org.leralix.lib.utils.HeadUtils
-
Create an
ItemStack
with custom Lore - createCustomItemStack(Material, String, List<String>) - Static method in class org.leralix.lib.utils.HeadUtils
-
Create an
ItemStack
with custom Lore. - createCustomItemStack(Material, String, List<String>, String...) - Static method in class org.leralix.lib.utils.HeadUtils
-
Create an
ItemStack
with custom Lore. - createProgressBar(int, int, int, ChatColor, ChatColor) - Static method in class org.leralix.lib.utils.ProgressBar
-
Génère une barre de progression bicolore.
- CustomNBT - Class in org.leralix.lib.utils
-
This class is used to add custom NBT tags to items
D
- DateUtil - Class in org.leralix.lib.utils
- DateUtil() - Constructor for class org.leralix.lib.utils.DateUtil
- drawLine(Plugin, Player, Vector3D, Vector3D, int) - Static method in class org.leralix.lib.utils.ParticleUtils
E
- EAST - Enum constant in enum class org.leralix.lib.position.CardinalPoint
- equals(Object) - Method in class org.leralix.lib.position.Vector2D
- equals(Object) - Method in class org.leralix.lib.position.Vector3D
G
- get() - Method in enum class org.leralix.lib.lang.Lang
- get(Object...) - Method in enum class org.leralix.lib.lang.Lang
- getArguments() - Method in class org.leralix.lib.commands.MainHelpCommand
- getArguments() - Method in class org.leralix.lib.commands.PlayerSubCommand
- getArguments() - Method in class org.leralix.lib.commands.SubCommand
- getBockMetaData(Block, String) - Static method in class org.leralix.lib.utils.CustomNBT
- getCardinalPoint(float) - Static method in enum class org.leralix.lib.position.CardinalPoint
- getCustomConfig(ConfigTag) - Static method in class org.leralix.lib.utils.config.ConfigUtil
-
Get a custom config by its name.
- getCustomStringTag(Plugin, ItemStack, String) - Static method in class org.leralix.lib.utils.CustomNBT
-
Get a custom String tag from an item
- getDescription() - Method in class org.leralix.lib.commands.MainHelpCommand
- getDescription() - Method in class org.leralix.lib.commands.PlayerSubCommand
- getDescription() - Method in class org.leralix.lib.commands.SubCommand
- getDistance(Vector2D) - Method in class org.leralix.lib.position.Vector2D
- getDistance(Vector3D) - Method in class org.leralix.lib.position.Vector3D
- getLocation() - Method in class org.leralix.lib.position.Vector3D
- getLocation() - Method in class org.leralix.lib.position.Vector3DWithOrientation
- getMax() - Method in class org.leralix.lib.position.Zone2D
- getMax() - Method in class org.leralix.lib.position.Zone3D
- getMin() - Method in class org.leralix.lib.position.Zone2D
- getMin() - Method in class org.leralix.lib.position.Zone3D
- getName() - Method in class org.leralix.lib.commands.CommandManager
- getName() - Method in class org.leralix.lib.commands.MainHelpCommand
- getName() - Method in class org.leralix.lib.commands.PlayerSubCommand
- getName() - Method in class org.leralix.lib.commands.SubCommand
- getPitch() - Method in class org.leralix.lib.position.Vector3DWithOrientation
- getPlayerHead(String, OfflinePlayer) - Static method in class org.leralix.lib.utils.HeadUtils
-
Create a player head
ItemStack
. - getPlayerHead(String, OfflinePlayer, String...) - Static method in class org.leralix.lib.utils.HeadUtils
-
Create a player head
ItemStack
. - getPlayerHead(String, OfflinePlayer, List<String>) - Static method in class org.leralix.lib.utils.HeadUtils
-
Create a player head
ItemStack
. - getPlayerHead(OfflinePlayer) - Static method in class org.leralix.lib.utils.HeadUtils
-
Create a player head with the player name as name of the
ItemStack
- getPlayerHead(OfflinePlayer, String...) - Static method in class org.leralix.lib.utils.HeadUtils
-
Create a player head
ItemStack
. - getPlugin() - Static method in class org.leralix.lib.SphereLib
- getPluginVersion() - Static method in class org.leralix.lib.SphereLib
- getRandom() - Static method in class org.leralix.lib.utils.RandomUtil
- getSound() - Method in class org.leralix.lib.data.SoundData
- getSoundData(SoundEnum) - Static method in class org.leralix.lib.data.SoundStorage
- getStringDeltaDateTime(long) - Static method in class org.leralix.lib.utils.DateUtil
- getSubCommands() - Method in class org.leralix.lib.commands.CommandManager
- getSyntax() - Method in class org.leralix.lib.commands.MainHelpCommand
- getSyntax() - Method in class org.leralix.lib.commands.PlayerSubCommand
- getSyntax() - Method in class org.leralix.lib.commands.SubCommand
- getTabCompleteSuggestions(CommandSender, String, String[]) - Method in class org.leralix.lib.commands.PlayerSubCommand
- getTabCompleteSuggestions(CommandSender, String, String[]) - Method in class org.leralix.lib.commands.SubCommand
- getTabCompleteSuggestions(Player, String, String[]) - Method in class org.leralix.lib.commands.MainHelpCommand
- getTabCompleteSuggestions(Player, String, String[]) - Method in class org.leralix.lib.commands.PlayerSubCommand
- getUrlFromBase64_2(String) - Static method in class org.leralix.lib.utils.HeadUtils
- getWorld() - Method in class org.leralix.lib.position.Vector2D
- getWorldID() - Method in class org.leralix.lib.position.Vector2D
- getX() - Method in class org.leralix.lib.position.Vector2D
- getY() - Method in class org.leralix.lib.position.Vector3D
- getYaw() - Method in class org.leralix.lib.position.Vector3DWithOrientation
- getZ() - Method in class org.leralix.lib.position.Vector2D
- GOOD - Enum constant in enum class org.leralix.lib.data.SoundEnum
H
- hashCode() - Method in class org.leralix.lib.position.Vector2D
- hashCode() - Method in class org.leralix.lib.position.Vector3D
- HeadUtils - Class in org.leralix.lib.utils
-
The class used to manage every head related commands
- HeadUtils() - Constructor for class org.leralix.lib.utils.HeadUtils
- HELP_DESC - Enum constant in enum class org.leralix.lib.lang.Lang
- hexColorToInt(String) - Static method in class org.leralix.lib.utils.StringUtil
-
Convert a hex color code to an integer
I
- init() - Static method in class org.leralix.lib.data.SoundStorage
- isInBackListPart(String) - Method in class org.leralix.lib.utils.config.PluginSideBlacklist
- isOlderThan(PluginVersion) - Method in class org.leralix.lib.data.PluginVersion
- isValidColorCode(String) - Static method in class org.leralix.lib.utils.StringUtil
-
Check if a string is a valid hex color code (ex: 00FF00 for green)
L
- Lang - Enum Class in org.leralix.lib.lang
- LANG - Enum constant in enum class org.leralix.lib.utils.config.ConfigTag
- LANGUAGE_SUCCESSFULLY_LOADED - Enum constant in enum class org.leralix.lib.lang.Lang
- LEVEL_UP - Enum constant in enum class org.leralix.lib.data.SoundEnum
- loadTranslations(String) - Static method in enum class org.leralix.lib.lang.Lang
M
- MAIN - Enum constant in enum class org.leralix.lib.utils.config.ConfigTag
- MainHelpCommand - Class in org.leralix.lib.commands
- MainHelpCommand(CommandManager) - Constructor for class org.leralix.lib.commands.MainHelpCommand
- makeSkull(String, PlayerProfile, List<String>) - Static method in class org.leralix.lib.utils.HeadUtils
- makeSkullB64(String, String) - Static method in class org.leralix.lib.utils.HeadUtils
-
Create a head from base64 encoded string This method is called when loading custom heads from the internet Check minecraft-heads.com for more heads.
- makeSkullB64(String, String, String...) - Static method in class org.leralix.lib.utils.HeadUtils
-
Create a head from base64 encoded string This method is called when loading custom heads from the internet Check minecraft-heads.com for more heads.
- makeSkullB64(String, String, List<String>) - Static method in class org.leralix.lib.utils.HeadUtils
-
Create a head from base64 encoded string This method is called when loading custom heads from the internet Check minecraft-heads.com for more heads.
- makeSkullB64(String, String, List<String>, String...) - Static method in class org.leralix.lib.utils.HeadUtils
-
Create a head from base64 encoded string This method is called when loading custom heads from the internet Check minecraft-heads.com for more heads.
- makeSkullURL(String, String, String...) - Static method in class org.leralix.lib.utils.HeadUtils
- makeSkullURL(String, String, List<String>) - Static method in class org.leralix.lib.utils.HeadUtils
- makeSkullURL(String, URL, String...) - Static method in class org.leralix.lib.utils.HeadUtils
- makeSkullURL(String, URL, List<String>) - Static method in class org.leralix.lib.utils.HeadUtils
- MINOR_BAD - Enum constant in enum class org.leralix.lib.data.SoundEnum
- MINOR_GOOD - Enum constant in enum class org.leralix.lib.data.SoundEnum
- MINOR_LEVEL_UP - Enum constant in enum class org.leralix.lib.data.SoundEnum
N
- NORTH - Enum constant in enum class org.leralix.lib.position.CardinalPoint
- NOT_ALLOWED - Enum constant in enum class org.leralix.lib.data.SoundEnum
O
- onCommand(CommandSender, Command, String, String[]) - Method in class org.leralix.lib.commands.CommandManager
- onDisable() - Method in class org.leralix.lib.SphereLib
- onEnable() - Method in class org.leralix.lib.SphereLib
- onTabComplete(CommandSender, Command, String, String[]) - Method in class org.leralix.lib.commands.CommandManager
- org.leralix.lib - package org.leralix.lib
- org.leralix.lib.commands - package org.leralix.lib.commands
- org.leralix.lib.data - package org.leralix.lib.data
- org.leralix.lib.lang - package org.leralix.lib.lang
- org.leralix.lib.position - package org.leralix.lib.position
- org.leralix.lib.utils - package org.leralix.lib.utils
- org.leralix.lib.utils.config - package org.leralix.lib.utils.config
P
- PAGE_NUMBER - Enum constant in enum class org.leralix.lib.lang.Lang
- ParticleUtils - Class in org.leralix.lib.utils
-
This class is used to manage particles in the plugin.
- payPlayerSuggestion(String[]) - Static method in class org.leralix.lib.commands.SubCommand
- perform(CommandSender, String[]) - Method in class org.leralix.lib.commands.PlayerSubCommand
- perform(CommandSender, String[]) - Method in class org.leralix.lib.commands.SubCommand
- perform(Player, String[]) - Method in class org.leralix.lib.commands.MainHelpCommand
- perform(Player, String[]) - Method in class org.leralix.lib.commands.PlayerSubCommand
- permissionBase - Variable in class org.leralix.lib.commands.CommandManager
- PlayerSubCommand - Class in org.leralix.lib.commands
- PlayerSubCommand() - Constructor for class org.leralix.lib.commands.PlayerSubCommand
- playSound(Player) - Method in class org.leralix.lib.data.SoundData
- playSound(Player, SoundEnum) - Static method in class org.leralix.lib.utils.SoundUtil
-
Play a predefined sound to the player
- PLEASE_ENTER_A_VALID_NUMBER - Enum constant in enum class org.leralix.lib.lang.Lang
- plugin - Static variable in class org.leralix.lib.SphereLib
- PluginSideBlacklist - Class in org.leralix.lib.utils.config
- PluginSideBlacklist(Collection<String>) - Constructor for class org.leralix.lib.utils.config.PluginSideBlacklist
- pluginVersion - Static variable in class org.leralix.lib.SphereLib
- PluginVersion - Class in org.leralix.lib.data
-
This class is used to store the version of the plugin and compare it to other versions.
- PluginVersion(Integer, Integer, Integer) - Constructor for class org.leralix.lib.data.PluginVersion
- PluginVersion(String) - Constructor for class org.leralix.lib.data.PluginVersion
- ProgressBar - Class in org.leralix.lib.utils
- ProgressBar() - Constructor for class org.leralix.lib.utils.ProgressBar
R
- randomColor() - Static method in class org.leralix.lib.utils.StringUtil
- RandomUtil - Class in org.leralix.lib.utils
- REMOVE - Enum constant in enum class org.leralix.lib.data.SoundEnum
S
- saveAndUpdateResource(Plugin, String) - Static method in class org.leralix.lib.utils.config.ConfigUtil
- saveAndUpdateResource(Plugin, String, Collection<String>) - Static method in class org.leralix.lib.utils.config.ConfigUtil
-
Save and update a resource file.
- sendClickableCommand(Player, String, String) - Static method in class org.leralix.lib.utils.ChatUtils
-
This method is used to send a clickable message to a player.
- setBockMetaData(Plugin, Block, String, String) - Static method in class org.leralix.lib.utils.CustomNBT
- setLore(ItemStack, String...) - Static method in class org.leralix.lib.utils.HeadUtils
-
Set the lore of an
ItemStack
- setLore(ItemStack, List<String>) - Static method in class org.leralix.lib.utils.HeadUtils
-
Set the lore of an
ItemStack
- setLore(ItemStack, List<String>, String...) - Static method in class org.leralix.lib.utils.HeadUtils
-
Set the lore of an
ItemStack
- setPitch(float) - Method in class org.leralix.lib.position.Vector3DWithOrientation
- setX(int) - Method in class org.leralix.lib.position.Vector2D
- setY(int) - Method in class org.leralix.lib.position.Vector3D
- setYaw(float) - Method in class org.leralix.lib.position.Vector3DWithOrientation
- setZ(int) - Method in class org.leralix.lib.position.Vector2D
- showBox(Plugin, Player, Vector3D, Vector3D, int) - Static method in class org.leralix.lib.utils.ParticleUtils
-
Draw a rectangular box between 2 points for a certain amount of time.
- SoundData - Class in org.leralix.lib.data
- SoundData(Sound, int, float) - Constructor for class org.leralix.lib.data.SoundData
- SoundEnum - Enum Class in org.leralix.lib.data
- SoundStorage - Class in org.leralix.lib.data
- SoundUtil - Class in org.leralix.lib.utils
-
Utility class for playing sounds
- SOUTH - Enum constant in enum class org.leralix.lib.position.CardinalPoint
- SphereLib - Class in org.leralix.lib
- SphereLib() - Constructor for class org.leralix.lib.SphereLib
- StringUtil - Class in org.leralix.lib.utils
-
Utility class for handling strings
- SubCommand - Class in org.leralix.lib.commands
- SubCommand() - Constructor for class org.leralix.lib.commands.SubCommand
- subCommands - Variable in class org.leralix.lib.commands.CommandManager
T
- toString() - Method in class org.leralix.lib.data.PluginVersion
- toString() - Method in class org.leralix.lib.position.Vector2D
- toString() - Method in class org.leralix.lib.position.Vector3D
U
V
- valueOf(String) - Static method in enum class org.leralix.lib.data.SoundEnum
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.leralix.lib.lang.Lang
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.leralix.lib.position.CardinalPoint
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.leralix.lib.utils.config.ConfigTag
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.leralix.lib.data.SoundEnum
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.leralix.lib.lang.Lang
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.leralix.lib.position.CardinalPoint
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.leralix.lib.utils.config.ConfigTag
-
Returns an array containing the constants of this enum class, in the order they are declared.
- Vector2D - Class in org.leralix.lib.position
- Vector2D(int, int, String) - Constructor for class org.leralix.lib.position.Vector2D
- Vector2D(Chunk) - Constructor for class org.leralix.lib.position.Vector2D
- Vector2D(Location) - Constructor for class org.leralix.lib.position.Vector2D
- Vector2D(Vector3D) - Constructor for class org.leralix.lib.position.Vector2D
- Vector3D - Class in org.leralix.lib.position
- Vector3D(int, int, int, String) - Constructor for class org.leralix.lib.position.Vector3D
- Vector3D(Location) - Constructor for class org.leralix.lib.position.Vector3D
- Vector3DWithOrientation - Class in org.leralix.lib.position
- Vector3DWithOrientation(int, int, int, String, float, float) - Constructor for class org.leralix.lib.position.Vector3DWithOrientation
- Vector3DWithOrientation(Location) - Constructor for class org.leralix.lib.position.Vector3DWithOrientation
W
- WAR - Enum constant in enum class org.leralix.lib.data.SoundEnum
- WEST - Enum constant in enum class org.leralix.lib.position.CardinalPoint
- worldID - Variable in class org.leralix.lib.position.Vector2D
- WRITE - Enum constant in enum class org.leralix.lib.data.SoundEnum
X
Y
Z
- z - Variable in class org.leralix.lib.position.Vector2D
- Zone2D - Class in org.leralix.lib.position
- Zone2D(Vector2D, Vector2D) - Constructor for class org.leralix.lib.position.Zone2D
- Zone3D - Class in org.leralix.lib.position
- Zone3D(Vector3D, Vector3D) - Constructor for class org.leralix.lib.position.Zone3D
All Classes and Interfaces|All Packages