Index

A B C D E F G H I J L M N O P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

addCustomChart(Metrics.CustomChart) - Method in class org.strassburger.lifestealz.util.Metrics
Adds a custom chart.
addCustomChart(Metrics.CustomChart) - Method in class org.strassburger.lifestealz.util.Metrics.MetricsBase
 
addEnchantment(Enchantment, int) - Method in class org.strassburger.lifestealz.util.customitems.CustomItem
 
addFlag(ItemFlag) - Method in class org.strassburger.lifestealz.util.customitems.CustomItem
 
addLore(String) - Method in class org.strassburger.lifestealz.util.customitems.CustomItem
 
AdvancedBarChart(String, Callable<Map<String, int[]>>) - Constructor for class org.strassburger.lifestealz.util.Metrics.AdvancedBarChart
Class constructor.
AdvancedPie(String, Callable<Map<String, Integer>>) - Constructor for class org.strassburger.lifestealz.util.Metrics.AdvancedPie
Class constructor.
appendField(String, int) - Method in class org.strassburger.lifestealz.util.Metrics.JsonObjectBuilder
Appends an integer field to the JSON.
appendField(String, int[]) - Method in class org.strassburger.lifestealz.util.Metrics.JsonObjectBuilder
Appends an integer array to the JSON.
appendField(String, String) - Method in class org.strassburger.lifestealz.util.Metrics.JsonObjectBuilder
Appends a string field to the JSON.
appendField(String, String[]) - Method in class org.strassburger.lifestealz.util.Metrics.JsonObjectBuilder
Appends a string array to the JSON.
appendField(String, Metrics.JsonObjectBuilder.JsonObject) - Method in class org.strassburger.lifestealz.util.Metrics.JsonObjectBuilder
Appends an object to the JSON.
appendField(String, Metrics.JsonObjectBuilder.JsonObject[]) - Method in class org.strassburger.lifestealz.util.Metrics.JsonObjectBuilder
Appends an object array to the JSON.
appendNull(String) - Method in class org.strassburger.lifestealz.util.Metrics.JsonObjectBuilder
Appends a null field to the JSON.

B

build() - Method in class org.strassburger.lifestealz.util.Metrics.JsonObjectBuilder
Builds the JSON string and invalidates this builder.

C

checkHeartLossFlag(Player) - Static method in class org.strassburger.lifestealz.util.worldguard.WorldGuardManager
 
CommandManager - Class in org.strassburger.lifestealz.util
 
CommandManager(LifeStealZ) - Constructor for class org.strassburger.lifestealz.util.CommandManager
 
ConfigManager - Class in org.strassburger.lifestealz.util
 
ConfigManager(LifeStealZ) - Constructor for class org.strassburger.lifestealz.util.ConfigManager
 
CooldownManager - Class in org.strassburger.lifestealz.util
 
CooldownManager() - Constructor for class org.strassburger.lifestealz.util.CooldownManager
 
createBackItem(int) - Static method in class org.strassburger.lifestealz.util.customitems.CustomItemManager
Creates a back item for paginated GUIs
createCloseItem() - Static method in class org.strassburger.lifestealz.util.customitems.CustomItemManager
Creates a close item for GUIs
createCustomItem(String) - Static method in class org.strassburger.lifestealz.util.customitems.CustomItemManager
Creates a custom item
createCustomItem(String, int) - Static method in class org.strassburger.lifestealz.util.customitems.CustomItemManager
Creates a custom item with a specific amount
createHeart() - Static method in class org.strassburger.lifestealz.util.customitems.CustomItemManager
Creates the default heart item
createNextItem(int) - Static method in class org.strassburger.lifestealz.util.customitems.CustomItemManager
Creates a next item for paginated GUIs
CUSTOM_HEART_VALUE_KEY - Static variable in class org.strassburger.lifestealz.util.customitems.CustomItemManager
 
CUSTOM_ITEM_ID_KEY - Static variable in class org.strassburger.lifestealz.util.customitems.CustomItemManager
 
CUSTOM_ITEM_TYPE_KEY - Static variable in class org.strassburger.lifestealz.util.customitems.CustomItemManager
 
CustomChart(String) - Constructor for class org.strassburger.lifestealz.util.Metrics.CustomChart
 
CustomItem - Class in org.strassburger.lifestealz.util.customitems
 
CustomItem() - Constructor for class org.strassburger.lifestealz.util.customitems.CustomItem
 
CustomItem(ItemStack) - Constructor for class org.strassburger.lifestealz.util.customitems.CustomItem
 
CustomItem(Material) - Constructor for class org.strassburger.lifestealz.util.customitems.CustomItem
 
CustomItemData - Class in org.strassburger.lifestealz.util.customitems
 
CustomItemData(String) - Constructor for class org.strassburger.lifestealz.util.customitems.CustomItemData
 
CustomItemData(String, String, List<String>, Material, boolean, int, String, int, int, int, boolean, boolean) - Constructor for class org.strassburger.lifestealz.util.customitems.CustomItemData
 
CustomItemData.CustomItemSoundData - Class in org.strassburger.lifestealz.util.customitems
 
CustomItemManager - Class in org.strassburger.lifestealz.util.customitems
 

D

defaultLangs - Static variable in class org.strassburger.lifestealz.util.LanguageManager
 
DrilldownPie(String, Callable<Map<String, Map<String, Integer>>>) - Constructor for class org.strassburger.lifestealz.util.Metrics.DrilldownPie
Class constructor.

E

eliminate(UUID) - Method in interface org.strassburger.lifestealz.api.LifeStealZAPI
Eliminate a player.
eliminate(UUID) - Method in class org.strassburger.lifestealz.api.LifeStealZAPIImpl
 
EliminateCommand - Class in org.strassburger.lifestealz.commands
 
EliminateCommand(LifeStealZ) - Constructor for class org.strassburger.lifestealz.commands.EliminateCommand
 
ELIMINATION - Enum constant in enum class org.strassburger.lifestealz.util.WebHookManager.WebHookType
 
EntityDamageByEntityListener - Class in org.strassburger.lifestealz.listeners
 
EntityDamageByEntityListener(LifeStealZ) - Constructor for class org.strassburger.lifestealz.listeners.EntityDamageByEntityListener
 
EntityResurrectListener - Class in org.strassburger.lifestealz.listeners
 
EntityResurrectListener(LifeStealZ) - Constructor for class org.strassburger.lifestealz.listeners.EntityResurrectListener
 
EventManager - Class in org.strassburger.lifestealz.util
 
EventManager(LifeStealZ) - Constructor for class org.strassburger.lifestealz.util.EventManager
 
export(String) - Method in class org.strassburger.lifestealz.util.storage.SQLStorage
 
export(String) - Method in class org.strassburger.lifestealz.util.storage.Storage
Export the player data to a file.

F

formatMsg(String, MessageUtils.Replaceable...) - Static method in class org.strassburger.lifestealz.util.MessageUtils
Formats a message with placeholders

G

getAndFormatMsg(boolean, String, String, MessageUtils.Replaceable...) - Static method in class org.strassburger.lifestealz.util.MessageUtils
Gets and formats a message from the config
getAPI() - Static method in class org.strassburger.lifestealz.LifeStealZ
 
getAuthor() - Method in class org.strassburger.lifestealz.util.PapiExpansion
 
getBedrockPlayerHead(UUID) - Static method in class org.strassburger.lifestealz.util.customitems.CustomItemManager
Gets a skeleton skull instead of a head
getChartData() - Method in class org.strassburger.lifestealz.util.Metrics.AdvancedBarChart
 
getChartData() - Method in class org.strassburger.lifestealz.util.Metrics.AdvancedPie
 
getChartData() - Method in class org.strassburger.lifestealz.util.Metrics.CustomChart
 
getChartData() - Method in class org.strassburger.lifestealz.util.Metrics.DrilldownPie
 
getChartData() - Method in class org.strassburger.lifestealz.util.Metrics.MultiLineChart
 
getChartData() - Method in class org.strassburger.lifestealz.util.Metrics.SimpleBarChart
 
getChartData() - Method in class org.strassburger.lifestealz.util.Metrics.SimplePie
 
getChartData() - Method in class org.strassburger.lifestealz.util.Metrics.SingleLineChart
 
getConfigManager() - Method in class org.strassburger.lifestealz.LifeStealZ
 
getCraftedHearts() - Method in class org.strassburger.lifestealz.util.storage.PlayerData
 
getCraftedRevives() - Method in class org.strassburger.lifestealz.util.storage.PlayerData
 
getCustomConfig(String) - Method in class org.strassburger.lifestealz.util.ConfigManager
 
getCustomHeartValue() - Method in class org.strassburger.lifestealz.util.customitems.CustomItemData
 
getCustomItem(String) - Method in interface org.strassburger.lifestealz.api.LifeStealZAPI
Get a custom LifeStealZ item by its ID.
getCustomItem(String) - Method in class org.strassburger.lifestealz.api.LifeStealZAPIImpl
 
getCustomItemConfig() - Method in class org.strassburger.lifestealz.util.ConfigManager
 
getCustomItemData(String) - Method in interface org.strassburger.lifestealz.api.LifeStealZAPI
Get the custom data for a custom LifeStealZ item.
getCustomItemData(String) - Method in class org.strassburger.lifestealz.api.LifeStealZAPIImpl
 
getCustomItemData(String) - Static method in class org.strassburger.lifestealz.util.customitems.CustomItemManager
Gets the custom item data of an item
getCustomItemId(ItemStack) - Static method in class org.strassburger.lifestealz.util.customitems.CustomItemManager
Gets the custom item id of an item
getCustomItemID(ItemStack) - Method in interface org.strassburger.lifestealz.api.LifeStealZAPI
Get the custom item ID of an item.
getCustomItemID(ItemStack) - Method in class org.strassburger.lifestealz.api.LifeStealZAPIImpl
 
getCustomItemIDs() - Method in interface org.strassburger.lifestealz.api.LifeStealZAPI
Get a list of all custom LifeStealZ item IDs.
getCustomItemIDs() - Method in class org.strassburger.lifestealz.api.LifeStealZAPIImpl
 
getCustomItemType() - Method in class org.strassburger.lifestealz.util.customitems.CustomItemData
 
getCustomModelData() - Method in class org.strassburger.lifestealz.util.customitems.CustomItemData
 
getDefaultHeart() - Method in interface org.strassburger.lifestealz.api.LifeStealZAPI
Get the default heart item.
getDefaultHeart() - Method in class org.strassburger.lifestealz.api.LifeStealZAPIImpl
 
getEliminatedPlayers() - Method in class org.strassburger.lifestealz.util.storage.SQLStorage
 
getEliminatedPlayers() - Method in class org.strassburger.lifestealz.util.storage.Storage
Get a list of all eliminated players.
getGeyserManager() - Method in class org.strassburger.lifestealz.LifeStealZ
 
getGeyserPlayerFile() - Method in class org.strassburger.lifestealz.LifeStealZ
 
getHasbeenRevived() - Method in class org.strassburger.lifestealz.util.storage.PlayerData
 
getHeartLossFlag() - Method in class org.strassburger.lifestealz.util.worldguard.WorldGuardManager
 
getIdentifier() - Method in class org.strassburger.lifestealz.util.PapiExpansion
 
getInstance() - Static method in class org.strassburger.lifestealz.LifeStealZ
 
getItemId() - Method in class org.strassburger.lifestealz.util.customitems.CustomItemData
 
getItemStack() - Method in class org.strassburger.lifestealz.util.customitems.CustomItem
 
getKilledOtherPlayers() - Method in class org.strassburger.lifestealz.util.storage.PlayerData
 
getLanguageManager() - Method in class org.strassburger.lifestealz.LifeStealZ
 
getLatestVersionFromModrinth() - Method in class org.strassburger.lifestealz.util.VersionChecker
 
getLore() - Method in class org.strassburger.lifestealz.util.customitems.CustomItemData
 
getMaterial() - Method in class org.strassburger.lifestealz.util.customitems.CustomItemData
 
getMaxHealth() - Method in class org.strassburger.lifestealz.util.storage.PlayerData
 
getMaxHearts() - Method in class org.strassburger.lifestealz.util.customitems.CustomItemData
 
getMinHearts() - Method in class org.strassburger.lifestealz.util.customitems.CustomItemData
 
getName() - Method in class org.strassburger.lifestealz.util.customitems.CustomItemData
 
getName() - Method in class org.strassburger.lifestealz.util.storage.PlayerData
 
getOfflineBedrockPlayerName(UUID) - Method in class org.strassburger.lifestealz.util.geysermc.GeyserManager
 
getOfflineBedrockPlayerUniqueId(String) - Method in class org.strassburger.lifestealz.util.geysermc.GeyserManager
 
getPermission() - Method in class org.strassburger.lifestealz.util.customitems.CustomItemData
 
getPersistentDataContainer() - Method in class org.strassburger.lifestealz.util.customitems.CustomItem
 
getPitch() - Method in class org.strassburger.lifestealz.util.customitems.CustomItemData.CustomItemSoundData
 
getPlaceholder() - Method in class org.strassburger.lifestealz.util.MessageUtils.Replaceable
 
getPlayerData(UUID) - Method in interface org.strassburger.lifestealz.api.LifeStealZAPI
Get the player data for a player.
getPlayerData(UUID) - Method in class org.strassburger.lifestealz.api.LifeStealZAPIImpl
 
getPlayerHead(OfflinePlayer) - Static method in class org.strassburger.lifestealz.util.customitems.CustomItemManager
Gets the head of an offline player
getPlayerName(UUID) - Method in class org.strassburger.lifestealz.util.geysermc.GeyserPlayerFile
 
getPlayerNames() - Method in class org.strassburger.lifestealz.util.storage.SQLStorage
 
getPlayerNames() - Method in class org.strassburger.lifestealz.util.storage.Storage
Get all player names
getPlayerUUID(String) - Method in class org.strassburger.lifestealz.util.geysermc.GeyserPlayerFile
 
getPlugin() - Method in class org.strassburger.lifestealz.util.storage.Storage
 
getRecipeIds() - Method in class org.strassburger.lifestealz.util.RecipeManager
Returns all recipe ids
getRecipeManager() - Method in class org.strassburger.lifestealz.LifeStealZ
 
getRequestJsonObject(BiConsumer<String, Throwable>, boolean) - Method in class org.strassburger.lifestealz.util.Metrics.CustomChart
 
getSound() - Method in class org.strassburger.lifestealz.util.customitems.CustomItemData.CustomItemSoundData
 
getSound() - Method in class org.strassburger.lifestealz.util.customitems.CustomItemData
 
getStorage() - Method in class org.strassburger.lifestealz.LifeStealZ
 
getStorageConfig() - Method in class org.strassburger.lifestealz.util.ConfigManager
 
getString(String) - Method in class org.strassburger.lifestealz.util.LanguageManager
Get a string from the language file
getString(String, String) - Method in class org.strassburger.lifestealz.util.LanguageManager
Get a string from the language file with a fallback
getUuid() - Method in class org.strassburger.lifestealz.util.storage.PlayerData
 
getValue() - Method in class org.strassburger.lifestealz.util.MessageUtils.Replaceable
 
getVersion() - Method in interface org.strassburger.lifestealz.api.LifeStealZAPI
Get the current version of the LifeStealZ plugin.
getVersion() - Method in class org.strassburger.lifestealz.api.LifeStealZAPIImpl
 
getVersion() - Method in class org.strassburger.lifestealz.util.PapiExpansion
 
getVersionChecker() - Method in class org.strassburger.lifestealz.LifeStealZ
 
getVolume() - Method in class org.strassburger.lifestealz.util.customitems.CustomItemData.CustomItemSoundData
 
getWebHookManager() - Method in class org.strassburger.lifestealz.LifeStealZ
 
getWorldGuardManager() - Method in class org.strassburger.lifestealz.LifeStealZ
 
GeyserManager - Class in org.strassburger.lifestealz.util.geysermc
 
GeyserManager() - Constructor for class org.strassburger.lifestealz.util.geysermc.GeyserManager
 
GeyserPlayerFile - Class in org.strassburger.lifestealz.util.geysermc
 
GeyserPlayerFile() - Constructor for class org.strassburger.lifestealz.util.geysermc.GeyserPlayerFile
 
GuiManager - Class in org.strassburger.lifestealz.util
 
GuiManager() - Constructor for class org.strassburger.lifestealz.util.GuiManager
 

H

hasGeyser() - Method in class org.strassburger.lifestealz.LifeStealZ
 
hasPlaceholderApi() - Method in class org.strassburger.lifestealz.LifeStealZ
 
hasWorldGuard() - Method in class org.strassburger.lifestealz.LifeStealZ
 
HeartCommand - Class in org.strassburger.lifestealz.commands
 
HeartCommand(LifeStealZ) - Constructor for class org.strassburger.lifestealz.commands.HeartCommand
 
HeartLossFlag - Class in org.strassburger.lifestealz.util.worldguard
 
HeartLossFlag() - Constructor for class org.strassburger.lifestealz.util.worldguard.HeartLossFlag
 

I

importData(String) - Method in class org.strassburger.lifestealz.util.storage.SQLStorage
 
importData(String) - Method in class org.strassburger.lifestealz.util.storage.Storage
Import the player data from a file.
init() - Method in class org.strassburger.lifestealz.util.storage.SQLStorage
 
init() - Method in class org.strassburger.lifestealz.util.storage.Storage
Initializes the storage system.
InteractionEntityEventListener - Class in org.strassburger.lifestealz.listeners
 
InteractionEntityEventListener(LifeStealZ) - Constructor for class org.strassburger.lifestealz.listeners.InteractionEntityEventListener
 
InteractionListener - Class in org.strassburger.lifestealz.listeners
 
InteractionListener(LifeStealZ) - Constructor for class org.strassburger.lifestealz.listeners.InteractionListener
 
InventoryClickListener - Class in org.strassburger.lifestealz.listeners
 
InventoryClickListener(LifeStealZ) - Constructor for class org.strassburger.lifestealz.listeners.InventoryClickListener
 
InventoryCloseListener - Class in org.strassburger.lifestealz.listeners
 
InventoryCloseListener() - Constructor for class org.strassburger.lifestealz.listeners.InventoryCloseListener
 
isBedrockPlayer(Player) - Method in class org.strassburger.lifestealz.util.geysermc.GeyserManager
 
isCraftable() - Method in class org.strassburger.lifestealz.util.customitems.CustomItemData
 
isCraftable(String) - Method in class org.strassburger.lifestealz.util.RecipeManager
Checks if an item is craftable
isCustomItem(ItemStack) - Static method in class org.strassburger.lifestealz.util.customitems.CustomItemManager
Checks if an item is a custom item (checks if it has a custom item id)
isEliminated(UUID) - Method in interface org.strassburger.lifestealz.api.LifeStealZAPI
Get if a player is eliminated.
isEliminated(UUID) - Method in class org.strassburger.lifestealz.api.LifeStealZAPIImpl
 
isEliminationWebhookEnabled() - Method in class org.strassburger.lifestealz.util.WebHookManager
 
isEnabled() - Method in class org.strassburger.lifestealz.util.customitems.CustomItemData.CustomItemSoundData
 
isEnchanted() - Method in class org.strassburger.lifestealz.util.customitems.CustomItemData
 
isForbiddenItem(ItemStack) - Static method in class org.strassburger.lifestealz.util.customitems.CustomItemManager
Checks if an item is a forbidden item
isHeartItem(ItemStack) - Static method in class org.strassburger.lifestealz.util.customitems.CustomItemManager
Checks if an item is a heart item
isPlayerStored(String) - Method in class org.strassburger.lifestealz.util.geysermc.GeyserPlayerFile
 
isPlayerStored(UUID) - Method in class org.strassburger.lifestealz.util.geysermc.GeyserPlayerFile
 
isReviveItem(ItemStack) - Static method in class org.strassburger.lifestealz.util.customitems.CustomItemManager
Checks if an item is a revive item
isReviveWebhookEnabled() - Method in class org.strassburger.lifestealz.util.WebHookManager
 
isWorldWhitelisted(CommandSender) - Method in class org.strassburger.lifestealz.util.WhitelistManager
 
isWorldWhitelisted(Player) - Static method in class org.strassburger.lifestealz.util.WhitelistManager
 

J

JsonObjectBuilder() - Constructor for class org.strassburger.lifestealz.util.Metrics.JsonObjectBuilder
 

L

LanguageManager - Class in org.strassburger.lifestealz.util
 
LanguageManager(LifeStealZ) - Constructor for class org.strassburger.lifestealz.util.LanguageManager
 
lastHeartGain - Static variable in class org.strassburger.lifestealz.util.CooldownManager
 
lastHeartPickupMessage - Static variable in class org.strassburger.lifestealz.util.CooldownManager
 
lastHeartUse - Static variable in class org.strassburger.lifestealz.util.CooldownManager
 
LifeStealZ - Class in org.strassburger.lifestealz
 
LifeStealZ() - Constructor for class org.strassburger.lifestealz.LifeStealZ
 
LifeStealZAPI - Interface in org.strassburger.lifestealz.api
 
LifeStealZAPIImpl - Class in org.strassburger.lifestealz.api
 
LifeStealZAPIImpl(LifeStealZ) - Constructor for class org.strassburger.lifestealz.api.LifeStealZAPIImpl
 
load(String) - Method in class org.strassburger.lifestealz.util.storage.SQLStorage
 
load(String) - Method in class org.strassburger.lifestealz.util.storage.Storage
Loads the player data from the storage system.
load(UUID) - Method in class org.strassburger.lifestealz.util.storage.SQLStorage
 
load(UUID) - Method in class org.strassburger.lifestealz.util.storage.Storage
Loads the player data from the storage system.
logger - Variable in class org.strassburger.lifestealz.util.VersionChecker
 

M

makeForbidden() - Method in class org.strassburger.lifestealz.util.customitems.CustomItem
 
MariaDBStorage - Class in org.strassburger.lifestealz.util.storage
 
MariaDBStorage(LifeStealZ) - Constructor for class org.strassburger.lifestealz.util.storage.MariaDBStorage
 
MessageUtils - Class in org.strassburger.lifestealz.util
 
MessageUtils.Replaceable - Class in org.strassburger.lifestealz.util
 
Metrics - Class in org.strassburger.lifestealz.util
 
Metrics(JavaPlugin, int) - Constructor for class org.strassburger.lifestealz.util.Metrics
Creates a new Metrics instance.
METRICS_VERSION - Static variable in class org.strassburger.lifestealz.util.Metrics.MetricsBase
The version of the Metrics class.
Metrics.AdvancedBarChart - Class in org.strassburger.lifestealz.util
 
Metrics.AdvancedPie - Class in org.strassburger.lifestealz.util
 
Metrics.CustomChart - Class in org.strassburger.lifestealz.util
 
Metrics.DrilldownPie - Class in org.strassburger.lifestealz.util
 
Metrics.JsonObjectBuilder - Class in org.strassburger.lifestealz.util
An extremely simple JSON builder.
Metrics.JsonObjectBuilder.JsonObject - Class in org.strassburger.lifestealz.util
A super simple representation of a JSON object.
Metrics.MetricsBase - Class in org.strassburger.lifestealz.util
 
Metrics.MultiLineChart - Class in org.strassburger.lifestealz.util
 
Metrics.SimpleBarChart - Class in org.strassburger.lifestealz.util
 
Metrics.SimplePie - Class in org.strassburger.lifestealz.util
 
Metrics.SingleLineChart - Class in org.strassburger.lifestealz.util
 
MetricsBase(String, String, int, boolean, Consumer<Metrics.JsonObjectBuilder>, Consumer<Metrics.JsonObjectBuilder>, Consumer<Runnable>, Supplier<Boolean>, BiConsumer<String, Throwable>, Consumer<String>, boolean, boolean, boolean) - Constructor for class org.strassburger.lifestealz.util.Metrics.MetricsBase
Creates a new MetricsBase class instance.
MODRINTH_PROJECT_URL - Variable in class org.strassburger.lifestealz.util.VersionChecker
 
MultiLineChart(String, Callable<Map<String, Integer>>) - Constructor for class org.strassburger.lifestealz.util.Metrics.MultiLineChart
Class constructor.
MySQLStorage - Class in org.strassburger.lifestealz.util.storage
 
MySQLStorage(LifeStealZ) - Constructor for class org.strassburger.lifestealz.util.storage.MySQLStorage
 

N

NEW_VERSION_AVAILABLE - Variable in class org.strassburger.lifestealz.util.VersionChecker
 

O

onCommand(CommandSender, Command, String, String[]) - Method in class org.strassburger.lifestealz.commands.EliminateCommand
 
onCommand(CommandSender, Command, String, String[]) - Method in class org.strassburger.lifestealz.commands.HeartCommand
 
onCommand(CommandSender, Command, String, String[]) - Method in class org.strassburger.lifestealz.commands.ReviveCommand
 
onCommand(CommandSender, Command, String, String[]) - Method in class org.strassburger.lifestealz.commands.SettingsCommand
 
onCommand(CommandSender, Command, String, String[]) - Method in class org.strassburger.lifestealz.commands.WithdrawCommand
 
onDisable() - Method in class org.strassburger.lifestealz.LifeStealZ
 
onEnable() - Method in class org.strassburger.lifestealz.LifeStealZ
 
onEntityDamageByEntity(EntityDamageByEntityEvent) - Method in class org.strassburger.lifestealz.listeners.EntityDamageByEntityListener
 
onEntityRessurect(EntityResurrectEvent) - Method in class org.strassburger.lifestealz.listeners.EntityResurrectListener
 
onInteractionEntityEvent(PlayerInteractEntityEvent) - Method in class org.strassburger.lifestealz.listeners.InteractionEntityEventListener
 
onInventoryClick(InventoryClickEvent) - Method in class org.strassburger.lifestealz.listeners.InventoryClickListener
 
onInventoryClose(InventoryCloseEvent) - Method in class org.strassburger.lifestealz.listeners.InventoryCloseListener
 
onItemPickup(PlayerAttemptPickupItemEvent) - Method in class org.strassburger.lifestealz.listeners.PlayerItemPickupListener
 
onLoad() - Method in class org.strassburger.lifestealz.LifeStealZ
 
onPlayerDeath(PlayerDeathEvent) - Method in class org.strassburger.lifestealz.listeners.PlayerDeathListener
 
onPlayerInteraction(PlayerInteractEvent) - Method in class org.strassburger.lifestealz.listeners.InteractionListener
 
onPlayerJoin(PlayerJoinEvent) - Method in class org.strassburger.lifestealz.listeners.PlayerJoinListener
 
onPlayerLogin(PlayerLoginEvent) - Method in class org.strassburger.lifestealz.listeners.PlayerLoginListener
 
onPrepareGrindstone(PrepareGrindstoneEvent) - Method in class org.strassburger.lifestealz.listeners.PrepareGrindstone
 
onPrepareItemCraft(PrepareItemCraftEvent) - Method in class org.strassburger.lifestealz.listeners.PrepareItemCraft
 
onRequest(OfflinePlayer, String) - Method in class org.strassburger.lifestealz.util.PapiExpansion
 
onTabComplete(CommandSender, Command, String, String[]) - Method in class org.strassburger.lifestealz.commands.EliminateCommand
 
onTabComplete(CommandSender, Command, String, String[]) - Method in class org.strassburger.lifestealz.commands.HeartCommand
 
onTabComplete(CommandSender, Command, String, String[]) - Method in class org.strassburger.lifestealz.commands.ReviveCommand
 
onTabComplete(CommandSender, Command, String, String[]) - Method in class org.strassburger.lifestealz.commands.SettingsCommand
 
onTabComplete(CommandSender, Command, String, String[]) - Method in class org.strassburger.lifestealz.commands.WithdrawCommand
 
onWorldSwitch(PlayerChangedWorldEvent) - Method in class org.strassburger.lifestealz.listeners.WorldSwitchListener
 
openReviveGui(Player, int) - Static method in class org.strassburger.lifestealz.util.GuiManager
 
org.strassburger.lifestealz - package org.strassburger.lifestealz
 
org.strassburger.lifestealz.api - package org.strassburger.lifestealz.api
 
org.strassburger.lifestealz.commands - package org.strassburger.lifestealz.commands
 
org.strassburger.lifestealz.listeners - package org.strassburger.lifestealz.listeners
 
org.strassburger.lifestealz.util - package org.strassburger.lifestealz.util
 
org.strassburger.lifestealz.util.customitems - package org.strassburger.lifestealz.util.customitems
 
org.strassburger.lifestealz.util.geysermc - package org.strassburger.lifestealz.util.geysermc
 
org.strassburger.lifestealz.util.storage - package org.strassburger.lifestealz.util.storage
 
org.strassburger.lifestealz.util.worldguard - package org.strassburger.lifestealz.util.worldguard
 

P

PapiExpansion - Class in org.strassburger.lifestealz.util
 
PapiExpansion() - Constructor for class org.strassburger.lifestealz.util.PapiExpansion
 
PlayerData - Class in org.strassburger.lifestealz.util.storage
 
PlayerData(String, UUID) - Constructor for class org.strassburger.lifestealz.util.storage.PlayerData
 
PlayerDeathListener - Class in org.strassburger.lifestealz.listeners
 
PlayerDeathListener(LifeStealZ) - Constructor for class org.strassburger.lifestealz.listeners.PlayerDeathListener
 
PlayerItemPickupListener - Class in org.strassburger.lifestealz.listeners
 
PlayerItemPickupListener(LifeStealZ) - Constructor for class org.strassburger.lifestealz.listeners.PlayerItemPickupListener
 
PlayerJoinListener - Class in org.strassburger.lifestealz.listeners
 
PlayerJoinListener(LifeStealZ) - Constructor for class org.strassburger.lifestealz.listeners.PlayerJoinListener
 
PlayerLoginListener - Class in org.strassburger.lifestealz.listeners
 
PlayerLoginListener(LifeStealZ) - Constructor for class org.strassburger.lifestealz.listeners.PlayerLoginListener
 
PrepareGrindstone - Class in org.strassburger.lifestealz.listeners
 
PrepareGrindstone() - Constructor for class org.strassburger.lifestealz.listeners.PrepareGrindstone
 
PrepareItemCraft - Class in org.strassburger.lifestealz.listeners
 
PrepareItemCraft() - Constructor for class org.strassburger.lifestealz.listeners.PrepareItemCraft
 

R

RECIPE_GUI_MAP - Static variable in class org.strassburger.lifestealz.util.GuiManager
 
RecipeManager - Class in org.strassburger.lifestealz.util
 
RecipeManager(LifeStealZ) - Constructor for class org.strassburger.lifestealz.util.RecipeManager
 
registerCommands() - Method in class org.strassburger.lifestealz.util.CommandManager
Registers all commands
registerListeners() - Method in class org.strassburger.lifestealz.util.EventManager
Registers all listeners
registerRecipes() - Method in class org.strassburger.lifestealz.util.RecipeManager
Registers all recipes
reload() - Method in class org.strassburger.lifestealz.util.LanguageManager
 
renderRecipe(Player, String) - Method in class org.strassburger.lifestealz.util.RecipeManager
Renders a recipe in an inventory gui
Replaceable(String, String) - Constructor for class org.strassburger.lifestealz.util.MessageUtils.Replaceable
 
requiresPermission() - Method in class org.strassburger.lifestealz.util.customitems.CustomItemData
 
revive(UUID) - Method in interface org.strassburger.lifestealz.api.LifeStealZAPI
Revive a player.
revive(UUID) - Method in class org.strassburger.lifestealz.api.LifeStealZAPIImpl
 
REVIVE - Enum constant in enum class org.strassburger.lifestealz.util.WebHookManager.WebHookType
 
REVIVE_GUI_MAP - Static variable in class org.strassburger.lifestealz.util.GuiManager
 
REVIVE_PAGE_KEY - Static variable in class org.strassburger.lifestealz.util.customitems.CustomItemManager
 
ReviveCommand - Class in org.strassburger.lifestealz.commands
 
ReviveCommand(LifeStealZ) - Constructor for class org.strassburger.lifestealz.commands.ReviveCommand
 

S

save(PlayerData) - Method in class org.strassburger.lifestealz.util.storage.MariaDBStorage
 
save(PlayerData) - Method in class org.strassburger.lifestealz.util.storage.MySQLStorage
 
save(PlayerData) - Method in class org.strassburger.lifestealz.util.storage.SQLiteStorage
 
save(PlayerData) - Method in class org.strassburger.lifestealz.util.storage.Storage
Saves the player data to the storage system.
savePlayer(UUID, String) - Method in class org.strassburger.lifestealz.util.geysermc.GeyserPlayerFile
 
savePlayerData(PlayerData) - Method in interface org.strassburger.lifestealz.api.LifeStealZAPI
Save the player data for a player.
savePlayerData(PlayerData) - Method in class org.strassburger.lifestealz.api.LifeStealZAPIImpl
 
sendWebhookMessage(String, String, String) - Method in class org.strassburger.lifestealz.util.WebHookManager
 
sendWebhookMessage(WebHookManager.WebHookType, String...) - Method in class org.strassburger.lifestealz.util.WebHookManager
 
setAmount(int) - Method in class org.strassburger.lifestealz.util.customitems.CustomItem
 
setCraftedHearts(int) - Method in class org.strassburger.lifestealz.util.storage.PlayerData
 
setCraftedRevives(int) - Method in class org.strassburger.lifestealz.util.storage.PlayerData
 
setCustomModelID(int) - Method in class org.strassburger.lifestealz.util.customitems.CustomItem
 
setEnchanted(boolean) - Method in class org.strassburger.lifestealz.util.customitems.CustomItem
 
setHasbeenRevived(int) - Method in class org.strassburger.lifestealz.util.storage.PlayerData
 
setKilledOtherPlayers(int) - Method in class org.strassburger.lifestealz.util.storage.PlayerData
 
setLore(List<String>) - Method in class org.strassburger.lifestealz.util.customitems.CustomItem
 
setMaterial(Material) - Method in class org.strassburger.lifestealz.util.customitems.CustomItem
 
setMaxHealth(double) - Method in class org.strassburger.lifestealz.util.storage.PlayerData
 
setMaxHealth(Player, double) - Static method in class org.strassburger.lifestealz.LifeStealZ
 
setName(String) - Method in class org.strassburger.lifestealz.util.customitems.CustomItem
 
setName(Component) - Method in class org.strassburger.lifestealz.util.customitems.CustomItem
 
SettingsCommand - Class in org.strassburger.lifestealz.commands
 
SettingsCommand(LifeStealZ) - Constructor for class org.strassburger.lifestealz.commands.SettingsCommand
 
setUnbreakable(boolean) - Method in class org.strassburger.lifestealz.util.customitems.CustomItem
 
shutdown() - Method in class org.strassburger.lifestealz.util.Metrics.MetricsBase
 
shutdown() - Method in class org.strassburger.lifestealz.util.Metrics
Shuts down the underlying scheduler service.
SimpleBarChart(String, Callable<Map<String, Integer>>) - Constructor for class org.strassburger.lifestealz.util.Metrics.SimpleBarChart
Class constructor.
SimplePie(String, Callable<String>) - Constructor for class org.strassburger.lifestealz.util.Metrics.SimplePie
Class constructor.
SingleLineChart(String, Callable<Integer>) - Constructor for class org.strassburger.lifestealz.util.Metrics.SingleLineChart
Class constructor.
SQLiteStorage - Class in org.strassburger.lifestealz.util.storage
 
SQLiteStorage(LifeStealZ) - Constructor for class org.strassburger.lifestealz.util.storage.SQLiteStorage
 
SQLStorage - Class in org.strassburger.lifestealz.util.storage
 
SQLStorage(LifeStealZ) - Constructor for class org.strassburger.lifestealz.util.storage.SQLStorage
 
Storage - Class in org.strassburger.lifestealz.util.storage
 
Storage(LifeStealZ) - Constructor for class org.strassburger.lifestealz.util.storage.Storage
 

T

toString() - Method in class org.strassburger.lifestealz.util.Metrics.JsonObjectBuilder.JsonObject
 

V

valueOf(String) - Static method in enum class org.strassburger.lifestealz.util.WebHookManager.WebHookType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.strassburger.lifestealz.util.WebHookManager.WebHookType
Returns an array containing the constants of this enum class, in the order they are declared.
VersionChecker - Class in org.strassburger.lifestealz.util
 
VersionChecker() - Constructor for class org.strassburger.lifestealz.util.VersionChecker
 

W

WebHookManager - Class in org.strassburger.lifestealz.util
 
WebHookManager(LifeStealZ) - Constructor for class org.strassburger.lifestealz.util.WebHookManager
 
WebHookManager.WebHookType - Enum Class in org.strassburger.lifestealz.util
 
WhitelistManager - Class in org.strassburger.lifestealz.util
 
WhitelistManager() - Constructor for class org.strassburger.lifestealz.util.WhitelistManager
 
WithdrawCommand - Class in org.strassburger.lifestealz.commands
 
WithdrawCommand(LifeStealZ) - Constructor for class org.strassburger.lifestealz.commands.WithdrawCommand
 
WorldGuardManager - Class in org.strassburger.lifestealz.util.worldguard
 
WorldGuardManager() - Constructor for class org.strassburger.lifestealz.util.worldguard.WorldGuardManager
 
WorldSwitchListener - Class in org.strassburger.lifestealz.listeners
 
WorldSwitchListener(LifeStealZ) - Constructor for class org.strassburger.lifestealz.listeners.WorldSwitchListener
 
A B C D E F G H I J L M N O P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values