Index

A B C D E F G H I K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages

A

ActiveBag - Class in valorless.havenbags.datamodels
Deprecated, for removal: This API element is subject to removal in a future version.
ActiveBag(BagGUI, String, Player) - Constructor for class valorless.havenbags.datamodels.ActiveBag
Deprecated.
 
Add(Integer) - Static method in class valorless.havenbags.HavenBags.BagHashes
 
Add(Player, UpgradeGUI) - Static method in class valorless.havenbags.gui.UpgradeGUI.OpenGUIs
 
addBag(UUID, String, int) - Static method in class valorless.havenbags.database.EtherealBags
Add a bag to a player with empty initial contents.
addBag(UUID, String, List<ItemStack>) - Static method in class valorless.havenbags.database.EtherealBags
Add a bag to a player and store initial contents.
AddItemToEtherealInventory(Player, String, ItemStack) - Static method in class valorless.havenbags.HavenBags
 
AddItemToInventory(List<ItemStack>, int, ItemStack, Player) - Static method in class valorless.havenbags.HavenBags
 
AddNewLine(String) - Method in class valorless.havenbags.datamodels.Message
 
AddNewLine(String, String) - Method in class valorless.havenbags.datamodels.Message
 
AddTextPart(String) - Method in class valorless.havenbags.datamodels.Message
 
AddTextPart(String, String) - Method in class valorless.havenbags.datamodels.Message
 
AddTrusted(String, String) - Static method in class valorless.havenbags.BagData
 
AdminGUI - Class in valorless.havenbags.gui
AdminGUI class for managing Haven Bags through a graphical user interface.
AdminGUI(AdminGUI.GUIType, Player) - Constructor for class valorless.havenbags.gui.AdminGUI
Constructor for AdminGUI without a target player.
AdminGUI(AdminGUI.GUIType, Player, OfflinePlayer) - Constructor for class valorless.havenbags.gui.AdminGUI
Constructor for AdminGUI with a target OfflinePlayer.
AdminGUI.GUIType - Enum Class in valorless.havenbags.gui
 
ApplyExtra(Data, String) - Static method in class valorless.havenbags.database.DatabaseUtils
 
args - Variable in class valorless.havenbags.commands.HBCommand
 
autoPickup - Variable in class valorless.havenbags.datamodels.EtherealBagSettings
Filter for auto-pickup functionality.
AutoPickup - Class in valorless.havenbags.features
 
AutoPickup() - Constructor for class valorless.havenbags.features.AutoPickup
 
AutoPickup.Filter - Class in valorless.havenbags.features
 
autoSort - Variable in class valorless.havenbags.database.DatabaseUtils.Extra
 
autoSort - Variable in class valorless.havenbags.datamodels.EtherealBagSettings
If true, items will be automatically sorted when the bag updates.
AutoSorter - Class in valorless.havenbags.features
 
AutoSorter() - Constructor for class valorless.havenbags.features.AutoSorter
 

B

BackBag - Class in valorless.havenbags.features
 
BackBag() - Constructor for class valorless.havenbags.features.BackBag
 
Bag(ItemStack, List<ItemStack>) - Constructor for class valorless.havenbags.BagData.Bag
 
BagArmorStand - Class in valorless.havenbags.datamodels
 
BagArmorStand(Player, Plugin) - Constructor for class valorless.havenbags.datamodels.BagArmorStand
 
BagCache - Class in valorless.havenbags.database
 
BagCache() - Constructor for class valorless.havenbags.database.BagCache
 
BagCache.Converter - Class in valorless.havenbags.database
 
BagCache.Observer - Class in valorless.havenbags.database
 
BagCarryLimit - Class in valorless.havenbags.features
 
BagCarryLimit() - Constructor for class valorless.havenbags.features.BagCarryLimit
 
BagCloseEvent - Class in valorless.havenbags.events
Called when a player closes a HavenBag inventory.
BagCloseEvent(Inventory, Player, ItemStack, Data, boolean) - Constructor for class valorless.havenbags.events.BagCloseEvent
Constructs a new BagCloseEvent.
BagCreateEvent - Class in valorless.havenbags.events
Called when a new HavenBag is created.
BagCreateEvent(Player, ItemStack, Data) - Constructor for class valorless.havenbags.events.BagCreateEvent
Constructs a new BagCreateEvent.
BagDamagePrevention - Class in valorless.havenbags.prevention
 
BagDamagePrevention() - Constructor for class valorless.havenbags.prevention.BagDamagePrevention
 
BagData - Class in valorless.havenbags
 
BagData() - Constructor for class valorless.havenbags.BagData
 
BagData.Bag - Class in valorless.havenbags
 
BagData.UpdateSource - Enum Class in valorless.havenbags
 
BagDeleteEvent - Class in valorless.havenbags.events
Called when a HavenBag is deleted.
BagDeleteEvent(Player, Data) - Constructor for class valorless.havenbags.events.BagDeleteEvent
Constructs a new BagDeleteEvent.
BagEffect(String, HashMap<PotionEffectType, Integer>) - Constructor for class valorless.havenbags.features.BagEffects.BagEffect
 
BagEffects - Class in valorless.havenbags.features
 
BagEffects() - Constructor for class valorless.havenbags.features.BagEffects
 
BagEffects.BagEffect - Class in valorless.havenbags.features
 
BagEtherealCreateEvent - Class in valorless.havenbags.events
Called when a new ethereal HavenBag is created.
BagEtherealCreateEvent(Player, CommandSender, String, String, EtherealBagSettings) - Constructor for class valorless.havenbags.events.BagEtherealCreateEvent
Constructs a new BagCreateEvent.
BagExists(String) - Static method in class valorless.havenbags.BagData
 
BagGUI - Class in valorless.havenbags.gui
BagGUI class handles the creation and management of bag inventories in the HavenBags plugin.
BagGUI(JavaPlugin, int, Player, ItemStack, ItemMeta, boolean...) - Constructor for class valorless.havenbags.gui.BagGUI
 
BagHashes() - Constructor for class valorless.havenbags.HavenBags.BagHashes
 
bagId - Variable in class valorless.havenbags.gui.EtherealGUI
 
BagInfo() - Constructor for class valorless.havenbags.hooks.CustomRecipes.BagInfo
Default constructor.
BagInfo(Player, Material, int, boolean, String) - Constructor for class valorless.havenbags.hooks.CustomRecipes.BagInfo
Parameterized constructor.
bagItem - Variable in class valorless.havenbags.gui.BagGUI
 
BagListener - Class in valorless.havenbags
Listener for handling player interactions with bags.
BagListener() - Constructor for class valorless.havenbags.BagListener
 
bagMeta - Variable in class valorless.havenbags.gui.BagGUI
 
BagOpenBy(String, ItemStack) - Static method in class valorless.havenbags.BagData
 
BagOpenEvent - Class in valorless.havenbags.events
Called when a player opens a HavenBag inventory.
BagOpenEvent(Inventory, Player, ItemStack, Data) - Constructor for class valorless.havenbags.events.BagOpenEvent
Constructs a new BagOpenEvent.
bagOwner - Variable in class valorless.havenbags.gui.BagGUI
 
bags - Static variable in class valorless.havenbags.features.CustomBags
 
BagSkin - Class in valorless.havenbags.features
 
BagSkin() - Constructor for class valorless.havenbags.features.BagSkin
 
BagState(ItemStack) - Static method in class valorless.havenbags.HavenBags
 
BagUpgrade - Class in valorless.havenbags.features
 
BagUpgrade() - Constructor for class valorless.havenbags.features.BagUpgrade
 
Base64Validator - Class in valorless.havenbags.utils
 
Base64Validator() - Constructor for class valorless.havenbags.utils.Base64Validator
 
blacklist - Static variable in class valorless.havenbags.Main
 
BlacklistNBT(String, String) - Constructor for class valorless.havenbags.HavenBags.BlacklistNBT
 
BundlePrevention - Class in valorless.havenbags.prevention
 
BundlePrevention() - Constructor for class valorless.havenbags.prevention.BundlePrevention
 

C

cache - Static variable in class valorless.havenbags.database.BagCache
 
CanCarry(ItemStack, ItemStack) - Static method in class valorless.havenbags.HavenBags
 
CanCarry(ItemStack, ItemStack, List<ItemStack>) - Static method in class valorless.havenbags.HavenBags
 
CanCarryMoreBags(Player) - Static method in class valorless.havenbags.HavenBags
 
CANCEL - Enum constant in enum class valorless.havenbags.enums.GUIAction
 
CapacityTexture(ItemStack, List<ItemStack>) - Static method in class valorless.havenbags.HavenBags
 
ChangeDatabase(DatabaseType) - Static method in class valorless.havenbags.BagData
 
CheckInventory(ItemStack[]) - Static method in class valorless.havenbags.database.BagCache.Observer
 
CheckItem(ItemStack) - Static method in class valorless.havenbags.database.BagCache.Observer
 
checkPlugins(List<String>, ItemStack) - Static method in class valorless.havenbags.features.AutoPickup
 
ChestSortHook - Class in valorless.havenbags.hooks
 
ChestSortHook() - Constructor for class valorless.havenbags.hooks.ChestSortHook
 
cleantask - Static variable in class valorless.havenbags.features.BackBag
 
cleanup() - Static method in class valorless.havenbags.database.SkinCache
Cleans up the cache by removing players who have no bags.
ClearAllBagContents() - Static method in class valorless.havenbags.BagData
 
ClearBagContent(String) - Static method in class valorless.havenbags.BagData
 
ClearBagContentPlayer(String) - Static method in class valorless.havenbags.BagData
 
clone() - Method in class valorless.havenbags.datamodels.Data
Creates a copy of this bag's Data.
Used only for reading data from the bag, not for saving.
CloneListener - Class in valorless.havenbags.prevention
 
CloneListener() - Constructor for class valorless.havenbags.prevention.CloneListener
 
close() - Method in class valorless.havenbags.database.SQLite
 
Close(boolean) - Method in class valorless.havenbags.gui.BagGUI
 
Close(boolean) - Method in class valorless.havenbags.gui.EtherealGUI
 
Close(List<ItemStack>) - Method in class valorless.havenbags.gui.UpgradeGUI
Closes the UpgradeGUI and returns the items to the player's inventory.
CloseAll() - Static method in class valorless.havenbags.gui.UpgradeGUI.OpenGUIs
 
CloseBags() - Static method in class valorless.havenbags.Main
 
closeGUI(String) - Static method in class valorless.havenbags.database.EtherealBags
Close any player's open bag GUI by its composite ID.
closeGUI(Player, String) - Static method in class valorless.havenbags.database.EtherealBags
Close a specific player's open bag GUI by raw bag ID.
command - Variable in class valorless.havenbags.commands.HBCommand
 
CommandAutopickup - Class in valorless.havenbags.commands
 
CommandAutopickup() - Constructor for class valorless.havenbags.commands.CommandAutopickup
 
CommandAutoSort - Class in valorless.havenbags.commands
 
CommandAutoSort() - Constructor for class valorless.havenbags.commands.CommandAutoSort
 
CommandClearContent - Class in valorless.havenbags.commands
 
CommandClearContent() - Constructor for class valorless.havenbags.commands.CommandClearContent
 
CommandConvertDatabase - Class in valorless.havenbags.commands
 
CommandConvertDatabase() - Constructor for class valorless.havenbags.commands.CommandConvertDatabase
 
CommandConvertEpicBackpacks - Class in valorless.havenbags.commands
 
CommandConvertEpicBackpacks() - Constructor for class valorless.havenbags.commands.CommandConvertEpicBackpacks
 
CommandConvertMinepacks - Class in valorless.havenbags.commands
 
CommandConvertMinepacks() - Constructor for class valorless.havenbags.commands.CommandConvertMinepacks
 
CommandCreate - Class in valorless.havenbags.commands
 
CommandCreate() - Constructor for class valorless.havenbags.commands.CommandCreate
 
CommandCustomContent - Class in valorless.havenbags.commands
 
CommandCustomContent() - Constructor for class valorless.havenbags.commands.CommandCustomContent
 
CommandEffect - Class in valorless.havenbags.commands
 
CommandEffect() - Constructor for class valorless.havenbags.commands.CommandEffect
 
CommandEmpty - Class in valorless.havenbags.commands
 
CommandEmpty() - Constructor for class valorless.havenbags.commands.CommandEmpty
 
CommandEthereal - Class in valorless.havenbags.commands
 
CommandEthereal() - Constructor for class valorless.havenbags.commands.CommandEthereal
 
CommandExplode - Class in valorless.havenbags.commands.fun
 
CommandExplode() - Constructor for class valorless.havenbags.commands.fun.CommandExplode
 
CommandGive - Class in valorless.havenbags.commands
 
CommandGive() - Constructor for class valorless.havenbags.commands.CommandGive
 
CommandGiveEthereal - Class in valorless.havenbags.commands
 
CommandGiveEthereal() - Constructor for class valorless.havenbags.commands.CommandGiveEthereal
 
CommandGUI - Class in valorless.havenbags.commands
 
CommandGUI() - Constructor for class valorless.havenbags.commands.CommandGUI
 
CommandHelp - Class in valorless.havenbags.commands
 
CommandHelp() - Constructor for class valorless.havenbags.commands.CommandHelp
 
CommandInfo - Class in valorless.havenbags.commands
 
CommandInfo() - Constructor for class valorless.havenbags.commands.CommandInfo
 
CommandItemModel - Class in valorless.havenbags.commands
 
CommandItemModel() - Constructor for class valorless.havenbags.commands.CommandItemModel
 
CommandListener - Class in valorless.havenbags
 
CommandListener() - Constructor for class valorless.havenbags.CommandListener
 
CommandMagnet - Class in valorless.havenbags.commands
 
CommandMagnet() - Constructor for class valorless.havenbags.commands.CommandMagnet
 
CommandMod - Class in valorless.havenbags.commands
 
CommandMod() - Constructor for class valorless.havenbags.commands.CommandMod
 
CommandModelData - Class in valorless.havenbags.commands
 
CommandModelData() - Constructor for class valorless.havenbags.commands.CommandModelData
 
CommandOpen - Class in valorless.havenbags.commands
 
CommandOpen() - Constructor for class valorless.havenbags.commands.CommandOpen
 
CommandPreview - Class in valorless.havenbags.commands
Deprecated.
CommandPreview() - Constructor for class valorless.havenbags.commands.CommandPreview
Deprecated.
 
CommandRawInfo - Class in valorless.havenbags.commands
 
CommandRawInfo() - Constructor for class valorless.havenbags.commands.CommandRawInfo
 
CommandRefill - Class in valorless.havenbags.commands
 
CommandRefill() - Constructor for class valorless.havenbags.commands.CommandRefill
 
CommandReload - Class in valorless.havenbags.commands
 
CommandReload() - Constructor for class valorless.havenbags.commands.CommandReload
 
CommandReloadPlugin - Class in valorless.havenbags.commands
 
CommandReloadPlugin() - Constructor for class valorless.havenbags.commands.CommandReloadPlugin
 
CommandRemoveEthereal - Class in valorless.havenbags.commands
 
CommandRemoveEthereal() - Constructor for class valorless.havenbags.commands.CommandRemoveEthereal
 
CommandRename - Class in valorless.havenbags.commands
 
CommandRename() - Constructor for class valorless.havenbags.commands.CommandRename
 
CommandRestore - Class in valorless.havenbags.commands
Deprecated.
CommandRestore() - Constructor for class valorless.havenbags.commands.CommandRestore
Deprecated.
 
commands - Variable in class valorless.havenbags.Main
 
CommandTexture - Class in valorless.havenbags.commands
 
CommandTexture() - Constructor for class valorless.havenbags.commands.CommandTexture
 
CommandToken - Class in valorless.havenbags.commands
 
CommandToken() - Constructor for class valorless.havenbags.commands.CommandToken
 
CommandTrust - Class in valorless.havenbags.commands
 
CommandTrust() - Constructor for class valorless.havenbags.commands.CommandTrust
 
CommandUntrust - Class in valorless.havenbags.commands
 
CommandUntrust() - Constructor for class valorless.havenbags.commands.CommandUntrust
 
CommandWeight - Class in valorless.havenbags.commands
 
CommandWeight() - Constructor for class valorless.havenbags.commands.CommandWeight
 
compateNoteBlock(NoteBlock, String, int) - Static method in class valorless.havenbags.utils.NoteBlockUtils
 
config - Static variable in class valorless.havenbags.database.EtherealBags
Data file configuration representing bags/etherealbags.yml.
config - Static variable in class valorless.havenbags.database.SkinCache
The configuration object for the skin cache.
config - Static variable in class valorless.havenbags.features.Crafting
Deprecated.
 
config - Static variable in class valorless.havenbags.Main
 
ConfigValidation - Class in valorless.havenbags
 
ConfigValidation() - Constructor for class valorless.havenbags.ConfigValidation
 
CONFIRM - Enum constant in enum class valorless.havenbags.enums.GUIAction
 
Confirmation - Enum constant in enum class valorless.havenbags.gui.AdminGUI.GUIType
 
Confirmation - Enum constant in enum class valorless.havenbags.gui.PlayerGUI.GUIType
 
connect() - Method in class valorless.havenbags.database.MySQL
 
connect() - Method in class valorless.havenbags.database.SQLite
 
Contains(String) - Static method in class valorless.havenbags.BagData
 
Contains(Integer) - Static method in class valorless.havenbags.HavenBags.BagHashes
 
Contains(Player) - Static method in class valorless.havenbags.gui.UpgradeGUI.OpenGUIs
 
Contains(UpgradeGUI) - Static method in class valorless.havenbags.gui.UpgradeGUI.OpenGUIs
 
containsData(Data) - Static method in class valorless.havenbags.database.BagCache
 
containsKey(UUID) - Static method in class valorless.havenbags.database.BagCache
 
content - Variable in class valorless.havenbags.BagData.Bag
 
content - Variable in class valorless.havenbags.gui.BagGUI
 
content - Variable in class valorless.havenbags.gui.EtherealGUI
 
Content - Enum constant in enum class valorless.havenbags.gui.AdminGUI.GUIType
 
ConvertBag(ItemStack) - Static method in class valorless.havenbags.database.BagCache.Converter
 
ConvertBoolean(Boolean) - Static method in class valorless.havenbags.persistentdatacontainer.PDC
 
Converter() - Constructor for class valorless.havenbags.database.BagCache.Converter
 
ConvertToken(ItemStack) - Static method in class valorless.havenbags.database.BagCache.Converter
 
convertUrlToBase64(String) - Static method in class valorless.havenbags.utils.HeadCreator
 
countItems(List<ItemStack>, Material) - Static method in class valorless.havenbags.HavenBags
 
Crafting - Class in valorless.havenbags.features
Deprecated.
Crafting() - Constructor for class valorless.havenbags.features.Crafting
Deprecated.
 
CraftPrevention - Class in valorless.havenbags.prevention
 
CraftPrevention() - Constructor for class valorless.havenbags.prevention.CraftPrevention
 
CREATE - Enum constant in enum class valorless.havenbags.enums.GUIAction
 
createBag(String, String, List<ItemStack>, Player, ItemStack) - Static method in class valorless.havenbags.database.Files
 
CreateBag(String, String, List<ItemStack>, Player, ItemStack) - Static method in class valorless.havenbags.BagData
 
CreateBag(CustomRecipes.BagInfo) - Static method in class valorless.havenbags.hooks.CustomRecipes
Creates an ItemStack representing a custom bag based on the given BagInfo template.
CreateBar(double, double, int) - Static method in class valorless.havenbags.utils.TextFeatures
 
CreateBar(double, double, int, String, String, char, char) - Static method in class valorless.havenbags.utils.TextFeatures
 
CreateBarWeight(double, double, int) - Static method in class valorless.havenbags.utils.TextFeatures
 
CreateEffectToken(String) - Static method in class valorless.havenbags.HavenBags
 
CreatePage(Player, String, int, List<ItemStack>, int) - Static method in class valorless.havenbags.utils.GUI
 
CreateSkinToken(String, TokenType) - Static method in class valorless.havenbags.HavenBags
 
createSkull() - Static method in class valorless.havenbags.utils.HeadCreator
Creates a player skull item.
createTask(Player) - Static method in class valorless.havenbags.features.BagEffects
 
Creation - Enum constant in enum class valorless.havenbags.gui.AdminGUI.GUIType
 
creationLimit(Player) - Method in class valorless.havenbags.BagListener
 
CustomBags - Class in valorless.havenbags.features
 
CustomBags() - Constructor for class valorless.havenbags.features.CustomBags
 
CustomContent - Class in valorless.havenbags.features
 
CustomContent() - Constructor for class valorless.havenbags.features.CustomContent
 
CustomRecipes - Class in valorless.havenbags.hooks
 
CustomRecipes() - Constructor for class valorless.havenbags.hooks.CustomRecipes
 
CustomRecipes.BagInfo - Class in valorless.havenbags.hooks
 

D

Data - Class in valorless.havenbags.datamodels
 
Data(String, String) - Constructor for class valorless.havenbags.datamodels.Data
 
Data(String, String, Material) - Constructor for class valorless.havenbags.datamodels.Data
 
DatabaseType - Enum Class in valorless.havenbags.enums
 
DatabaseUtils - Class in valorless.havenbags.database
 
DatabaseUtils() - Constructor for class valorless.havenbags.database.DatabaseUtils
 
DatabaseUtils.Extra - Class in valorless.havenbags.database
 
DELETE - Enum constant in enum class valorless.havenbags.enums.GUIAction
 
deleteBag(String) - Method in class valorless.havenbags.database.MySQL
 
deleteBag(String) - Method in class valorless.havenbags.database.SQLite
 
DeleteBag(String) - Static method in class valorless.havenbags.BagData
 
deleteFile(String, String) - Static method in class valorless.havenbags.database.Files
 
Deletion - Enum constant in enum class valorless.havenbags.gui.AdminGUI.GUIType
 
Deletion - Enum constant in enum class valorless.havenbags.gui.PlayerGUI.GUIType
 
DeletionPlayer - Enum constant in enum class valorless.havenbags.gui.AdminGUI.GUIType
 
deserializeItemStackList(String) - Static method in class valorless.havenbags.BagData
 
despawn() - Method in class valorless.havenbags.datamodels.BagArmorStand
 
disconnect() - Method in class valorless.havenbags.database.MySQL
 
displayname - Variable in class valorless.havenbags.features.AutoPickup.Filter
 

E

Effect - Enum constant in enum class valorless.havenbags.enums.TokenType
 
Effect - Enum constant in enum class valorless.havenbags.gui.UpgradeGUI.ResultType
 
effects - Static variable in class valorless.havenbags.features.BagEffects
 
effects - Static variable in class valorless.havenbags.Main
 
EmptyBag(ItemStack, Player) - Static method in class valorless.havenbags.HavenBags
 
Encumbering - Class in valorless.havenbags.features
 
Encumbering() - Constructor for class valorless.havenbags.features.Encumbering
 
entries - Variable in class valorless.havenbags.features.AutoPickup.Filter
 
EpicBackpacksBagRestore - Class in valorless.havenbags.hooks
 
EpicBackpacksBagRestore() - Constructor for class valorless.havenbags.hooks.EpicBackpacksBagRestore
 
EquipPrevention - Class in valorless.havenbags.prevention
 
EquipPrevention() - Constructor for class valorless.havenbags.prevention.EquipPrevention
 
Essentials - Class in valorless.havenbags.hooks
 
Essentials() - Constructor for class valorless.havenbags.hooks.Essentials
 
EssentialsHook - Class in valorless.havenbags.hooks
 
EssentialsHook() - Constructor for class valorless.havenbags.hooks.EssentialsHook
 
EtherealBags - Class in valorless.havenbags.database
Manages in-memory storage and persistence for Ethereal Bags.
EtherealBags() - Constructor for class valorless.havenbags.database.EtherealBags
 
EtherealBagSettings - Class in valorless.havenbags.datamodels
 
EtherealBagSettings() - Constructor for class valorless.havenbags.datamodels.EtherealBagSettings
 
EtherealGUI - Class in valorless.havenbags.gui
 
EtherealGUI(Player, String, Player) - Constructor for class valorless.havenbags.gui.EtherealGUI
 
EventListener - Class in valorless.havenbags
 
EventListener() - Constructor for class valorless.havenbags.EventListener
 
Explode(ItemStack, Player) - Static method in class valorless.havenbags.commands.fun.CommandExplode
 
Extra() - Constructor for class valorless.havenbags.database.DatabaseUtils.Extra
 
Extra(Data) - Static method in class valorless.havenbags.database.DatabaseUtils
 
extractUrlFromBase64(String) - Static method in class valorless.havenbags.utils.HeadCreator
 

F

file - Static variable in class valorless.havenbags.features.CustomBags
 
Files - Class in valorless.havenbags.database
 
Files() - Constructor for class valorless.havenbags.database.Files
 
FILES - Enum constant in enum class valorless.havenbags.enums.DatabaseType
 
filter - Static variable in class valorless.havenbags.features.AutoPickup
 
Filter(String, String, List<String>) - Constructor for class valorless.havenbags.features.AutoPickup.Filter
 
findClosestNine(Integer) - Static method in class valorless.havenbags.HavenBags
 
fixFoodJson(String) - Static method in class valorless.havenbags.utils.FoodComponentFixer
 
FoodComponentFixer - Class in valorless.havenbags.utils
 
FoodComponentFixer() - Constructor for class valorless.havenbags.utils.FoodComponentFixer
 
ForceReload() - Static method in class valorless.havenbags.BagData
 
formatBagId(UUID, String) - Static method in class valorless.havenbags.database.EtherealBags
Format a raw bag ID by adding the player's "<uuid>-" prefix.
formatList(List<String>) - Static method in class valorless.havenbags.database.DatabaseUtils
 
fromJson(String, Type) - Static method in class valorless.havenbags.database.EtherealBags
 

G

get(String) - Static method in enum class valorless.havenbags.enums.DatabaseType
 
get(String) - Static method in enum class valorless.havenbags.enums.TokenType
Retrieves the TokenType corresponding to the given string value.
get(UUID) - Static method in class valorless.havenbags.database.BagCache
 
Get(String) - Static method in class valorless.havenbags.Lang
 
Get(Player) - Static method in class valorless.havenbags.gui.UpgradeGUI.OpenGUIs
 
getAllBags(Player) - Static method in class valorless.havenbags.database.BagCache
 
getAllBagUUIDs() - Method in class valorless.havenbags.database.MySQL
 
getAllBagUUIDs() - Method in class valorless.havenbags.database.SQLite
 
getAuthor() - Method in class valorless.havenbags.hooks.PlaceholderAPI
 
getAutopickup() - Method in class valorless.havenbags.datamodels.Data
 
GetAutoPickup(String) - Static method in class valorless.havenbags.BagData
 
GetBag(String, ItemStack, BagData.UpdateSource...) - Static method in class valorless.havenbags.BagData
 
getBagAutoPickup(UUID, String) - Static method in class valorless.havenbags.database.EtherealBags
Get the autoPickup setting of a player's bag or "null" if unknown.
getBagAutoSort(UUID, String) - Static method in class valorless.havenbags.database.EtherealBags
Get the autoSort setting of a player's bag or false if unknown.
getBagCarryLimit(Player) - Static method in class valorless.havenbags.features.BagCarryLimit
 
getBagContentsOrEmpty(UUID, String) - Static method in class valorless.havenbags.database.EtherealBags
Get the contents of a player's bag or an empty list if unknown.
getBagContentsOrNull(UUID, String) - Static method in class valorless.havenbags.database.EtherealBags
Get the contents of a player's bag or null if unknown.
getBagData() - Method in class valorless.havenbags.events.BagCloseEvent
Gets the Data associated with the bag.
getBagData() - Method in class valorless.havenbags.events.BagCreateEvent
Gets the Data associated with the bag.
getBagData() - Method in class valorless.havenbags.events.BagDeleteEvent
Gets the Data associated with the deleted bag.
getBagData() - Method in class valorless.havenbags.events.BagOpenEvent
Gets the Data associated with the bag.
getBagId() - Method in class valorless.havenbags.events.BagEtherealCreateEvent
Gets the unique identifier for the created bag.
getBagItem() - Method in class valorless.havenbags.events.BagCloseEvent
Gets the ItemStack representing the bag.
getBagItem() - Method in class valorless.havenbags.events.BagCreateEvent
Gets the ItemStack representing the newly created bag.
getBagItem() - Method in class valorless.havenbags.events.BagOpenEvent
Gets the ItemStack representing the bag.
getBagKey() - Method in class valorless.havenbags.events.BagEtherealCreateEvent
Gets the unique key associated with the created bag.
getBagMagnet(UUID, String) - Static method in class valorless.havenbags.database.EtherealBags
Get the magnet setting of a player's bag or false if unknown.
getBagOwners() - Method in class valorless.havenbags.database.MySQL
 
getBagOwners() - Method in class valorless.havenbags.database.SQLite
 
GetBagOwners() - Static method in class valorless.havenbags.BagData
 
GetBagOwners() - Method in class valorless.havenbags.TabCompletion
 
GetBags(String) - Static method in class valorless.havenbags.BagData
 
GetBags(String) - Static method in class valorless.havenbags.database.Files
 
GetBags(String) - Method in class valorless.havenbags.TabCompletion
 
GetBagsData(String) - Static method in class valorless.havenbags.BagData
 
GetBagsDataInInventory(Player) - Static method in class valorless.havenbags.HavenBags
 
getBagSettings() - Method in class valorless.havenbags.events.BagEtherealCreateEvent
Gets the settings/configuration of the created ethereal bag.
getBagSettings(UUID, String) - Static method in class valorless.havenbags.database.EtherealBags
Get the settings of a player's bag or create default settings if unknown.
GetBagsInInventory(Player) - Static method in class valorless.havenbags.HavenBags
 
GetBagSlotsInInventory(Player) - Static method in class valorless.havenbags.HavenBags
 
GetBagUUID(ItemStack) - Static method in class valorless.havenbags.HavenBags
 
getBlacklist() - Method in class valorless.havenbags.datamodels.Data
 
GetBoolean(ItemStack, String) - Static method in class valorless.havenbags.persistentdatacontainer.PDC
 
getCache() - Static method in class valorless.havenbags.database.SkinCache
Returns the cache of player profiles.
getConnection() - Method in class valorless.havenbags.database.MySQL
 
getConnection() - Method in class valorless.havenbags.database.SQLite
 
getContent() - Method in class valorless.havenbags.datamodels.Data
 
getContent() - Static method in class valorless.havenbags.features.CustomContent
 
getCreator() - Method in class valorless.havenbags.datamodels.Data
 
GetCreator(String) - Static method in class valorless.havenbags.BagData
 
getDatabase() - Static method in class valorless.havenbags.BagData
 
getDatabase() - Method in class valorless.havenbags.database.MySQL
 
GetDisplayBagItem() - Static method in class valorless.havenbags.HavenBags
 
GetDouble(ItemStack, String) - Static method in class valorless.havenbags.persistentdatacontainer.PDC
 
GetDoubleList(ItemStack, String) - Static method in class valorless.havenbags.persistentdatacontainer.PDC
 
getEffect() - Method in class valorless.havenbags.datamodels.Data
 
getEffect(String) - Static method in class valorless.havenbags.features.BagEffects
 
getEffectDisplayname(String) - Static method in class valorless.havenbags.features.BagEffects
 
getEffectNames() - Static method in class valorless.havenbags.features.BagEffects
 
getFiles(File) - Static method in class valorless.havenbags.commands.CommandConvertEpicBackpacks
 
GetFilterDisplayname(String) - Static method in class valorless.havenbags.features.AutoPickup
 
GetFilterNames(Player) - Static method in class valorless.havenbags.features.AutoPickup
 
GetFilters() - Static method in class valorless.havenbags.features.AutoPickup
 
GetFloat(ItemStack, String) - Static method in class valorless.havenbags.persistentdatacontainer.PDC
 
GetFloatList(ItemStack, String) - Static method in class valorless.havenbags.persistentdatacontainer.PDC
 
getGui() - Method in class valorless.havenbags.datamodels.Data
 
getHandlerList() - Static method in class valorless.havenbags.events.BagCloseEvent
Required boilerplate: returns the static HandlerList for this event type.
getHandlerList() - Static method in class valorless.havenbags.events.BagCreateEvent
Required boilerplate: returns the static HandlerList for this event type.
getHandlerList() - Static method in class valorless.havenbags.events.BagDeleteEvent
Required boilerplate: returns the static HandlerList for this event type.
getHandlerList() - Static method in class valorless.havenbags.events.BagEtherealCreateEvent
Required boilerplate: returns the static HandlerList for this event type.
getHandlerList() - Static method in class valorless.havenbags.events.BagOpenEvent
Required boilerplate: returns the static HandlerList for this event type.
getHandlerList() - Static method in class valorless.havenbags.events.gui.PrepareUpgradeEvent
 
getHandlers() - Method in class valorless.havenbags.events.BagCloseEvent
Required boilerplate: returns the list of handlers listening to this event.
getHandlers() - Method in class valorless.havenbags.events.BagCreateEvent
Required boilerplate: returns the list of handlers listening to this event.
getHandlers() - Method in class valorless.havenbags.events.BagDeleteEvent
Required boilerplate: returns the list of handlers listening to this event.
getHandlers() - Method in class valorless.havenbags.events.BagEtherealCreateEvent
Required boilerplate: returns the list of handlers listening to this event.
getHandlers() - Method in class valorless.havenbags.events.BagOpenEvent
Required boilerplate: returns the list of handlers listening to this event.
getHandlers() - Method in class valorless.havenbags.events.gui.PrepareUpgradeEvent
 
getIdentifier() - Method in class valorless.havenbags.hooks.PlaceholderAPI
 
GetInteger(ItemStack, String) - Static method in class valorless.havenbags.persistentdatacontainer.PDC
 
GetIntegerList(ItemStack, String) - Static method in class valorless.havenbags.persistentdatacontainer.PDC
 
GetInv() - Method in class valorless.havenbags.gui.UpgradeGUI
 
getInventory() - Method in class valorless.havenbags.events.BagCloseEvent
Gets the bag inventory that was closed.
getInventory() - Method in class valorless.havenbags.events.BagOpenEvent
Gets the bag inventory that was opened.
getInventory() - Method in class valorless.havenbags.events.gui.PrepareUpgradeEvent
Gets the inventory associated with this upgrade event.
GetInventoryType(String) - Method in class valorless.havenbags.prevention.InventoryListener
 
getItemmodel() - Method in class valorless.havenbags.datamodels.Data
 
getKey() - Method in class valorless.havenbags.datamodels.Placeholder
 
getMaterial() - Method in class valorless.havenbags.datamodels.Data
 
getMaterial() - Method in class valorless.havenbags.hooks.CustomRecipes.BagInfo
Getter for material.
getMethod(Class<?>, String, Class<?>...) - Static method in class valorless.havenbags.utils.Reflex
 
getModeldata() - Method in class valorless.havenbags.datamodels.Data
 
getModelData() - Method in class valorless.havenbags.hooks.CustomRecipes.BagInfo
Getter for custom model data.
getMysql() - Static method in class valorless.havenbags.BagData
 
getName() - Method in class valorless.havenbags.datamodels.Data
 
getNote(int) - Static method in class valorless.havenbags.utils.NoteBlockUtils
 
GetOpenBags() - Static method in class valorless.havenbags.BagData
 
getOwner() - Method in class valorless.havenbags.datamodels.Data
 
GetOwner(String) - Static method in class valorless.havenbags.BagData
 
getOwnerlessBags() - Static method in class valorless.havenbags.database.BagCache
 
getPlayer() - Method in class valorless.havenbags.events.BagCloseEvent
Gets the player who closed the bag.
getPlayer() - Method in class valorless.havenbags.events.BagCreateEvent
Gets the player who created the bag.
getPlayer() - Method in class valorless.havenbags.events.BagDeleteEvent
Gets the player who deleted the bag.
getPlayer() - Method in class valorless.havenbags.events.BagEtherealCreateEvent
Gets the player who received the bag.
getPlayer() - Method in class valorless.havenbags.events.BagOpenEvent
Gets the player who opened the bag.
getPlayer() - Method in class valorless.havenbags.events.gui.PrepareUpgradeEvent
Gets the player who is preparing the upgrade.
getPlayer() - Method in class valorless.havenbags.hooks.CustomRecipes.BagInfo
Getter for player.
getPlayerBagLimit(Player) - Static method in class valorless.havenbags.BagListener
 
getPlayerBags(String) - Method in class valorless.havenbags.database.MySQL
 
getPlayerBags(String) - Method in class valorless.havenbags.database.SQLite
 
getPlayerBags(UUID) - Static method in class valorless.havenbags.database.EtherealBags
Get a player's raw bag IDs.
getPlayerBagsFormatted(UUID) - Static method in class valorless.havenbags.database.EtherealBags
Get a player's bag IDs normalized by stripping any "<uuid>-" prefix.
getPlayerBagsFromInventory(Player) - Static method in class valorless.havenbags.database.BagCache
 
getPotionType(String) - Static method in class valorless.havenbags.features.BagEffects
 
getProfile(String) - Static method in class valorless.havenbags.database.SkinCache
Gets the PlayerProfile for a given player name.
getResult() - Method in class valorless.havenbags.events.gui.PrepareUpgradeEvent
Gets the resulting item after the upgrade.
getSender() - Method in class valorless.havenbags.events.BagEtherealCreateEvent
Gets the command sender who issued the bag creation.
getSize() - Method in class valorless.havenbags.datamodels.Data
 
getSize() - Method in class valorless.havenbags.hooks.CustomRecipes.BagInfo
Getter for size.
getSkin(String) - Static method in class valorless.havenbags.database.SkinCache
Gets the skin URL for a given player name.
getSlot1() - Method in class valorless.havenbags.events.gui.PrepareUpgradeEvent
Gets the item in the first upgrade slot.
getSlot2() - Method in class valorless.havenbags.events.gui.PrepareUpgradeEvent
Gets the item in the second upgrade slot.
getStand() - Method in class valorless.havenbags.datamodels.BagArmorStand
 
GetString(ItemStack, String) - Static method in class valorless.havenbags.persistentdatacontainer.PDC
 
GetStringList(ItemStack, String) - Static method in class valorless.havenbags.persistentdatacontainer.PDC
 
getTargetBlock(Player, int) - Method in class valorless.havenbags.BagListener
 
getTexture() - Method in class valorless.havenbags.datamodels.Data
 
getTexture() - Method in class valorless.havenbags.hooks.CustomRecipes.BagInfo
 
getTextureValue(ItemStack) - Static method in class valorless.havenbags.BagData
 
getTrusted() - Method in class valorless.havenbags.datamodels.Data
 
GetTrusted(String) - Method in class valorless.havenbags.BagData
 
getUuid() - Method in class valorless.havenbags.datamodels.Data
 
getUuid() - Method in class valorless.havenbags.events.BagEtherealCreateEvent
Gets the unique identifier (UUID) of the player who received the bag.
GetUUID(ItemStack, String) - Static method in class valorless.havenbags.persistentdatacontainer.PDC
 
getValue() - Method in class valorless.havenbags.datamodels.Placeholder
 
getVersion() - Method in class valorless.havenbags.hooks.PlaceholderAPI
 
getVersion(Consumer<String>) - Method in class valorless.havenbags.utils.UpdateChecker
 
getViewer() - Method in class valorless.havenbags.datamodels.Data
 
getWeight() - Method in class valorless.havenbags.datamodels.Data
 
GetWeight(List<ItemStack>) - Static method in class valorless.havenbags.HavenBags
 
GetWeight(ItemStack) - Static method in class valorless.havenbags.HavenBags
 
getWeightMax() - Method in class valorless.havenbags.datamodels.Data
 
Give(Player, String) - Static method in class valorless.havenbags.features.CustomBags
 
gui - Variable in class valorless.havenbags.datamodels.ActiveBag
Deprecated.
 
GUI - Class in valorless.havenbags.utils
 
GUI() - Constructor for class valorless.havenbags.utils.GUI
 
GUIAction - Enum Class in valorless.havenbags.enums
 

H

Has(ItemStack, String) - Static method in class valorless.havenbags.persistentdatacontainer.PDC
 
hasAutoSort() - Method in class valorless.havenbags.datamodels.Data
 
hasBag(UUID, String) - Static method in class valorless.havenbags.database.EtherealBags
Check if a player owns a specific bag ID.
hasBags(UUID) - Static method in class valorless.havenbags.database.EtherealBags
Check whether a player owns any bags.
hasEffect(String) - Static method in class valorless.havenbags.features.BagEffects
 
hasMagnet() - Method in class valorless.havenbags.datamodels.Data
 
HasOthersBag(Player) - Static method in class valorless.havenbags.HavenBags
 
hasRefill() - Method in class valorless.havenbags.datamodels.Data
 
HasWeightLimit(ItemStack) - Static method in class valorless.havenbags.HavenBags
 
HavenBags - Class in valorless.havenbags
 
HavenBags() - Constructor for class valorless.havenbags.HavenBags
 
HavenBags.BagHashes - Class in valorless.havenbags
 
HavenBags.BagState - Enum Class in valorless.havenbags
 
HavenBags.BlacklistNBT - Class in valorless.havenbags
 
HavenBagsPreview - Class in valorless.havenbags.mods
A utility class to create a simplified preview of a list of ItemStacks, typically for visual representation or storage without the full complexity of Bukkit's ItemStack.
HavenBagsPreview(List<ItemStack>) - Constructor for class valorless.havenbags.mods.HavenBagsPreview
Constructs a new HavenBagsPreview from a list of ItemStacks.
HavenBagsPreview.ItemData - Class in valorless.havenbags.mods
A simplified data structure representing a Minecraft item for preview purposes.
HBCommand - Class in valorless.havenbags.commands
 
HBCommand(CommandSender, Command, String, String[]) - Constructor for class valorless.havenbags.commands.HBCommand
 
HeadCreator - Class in valorless.havenbags.utils
 
hex(String) - Static method in class valorless.havenbags.Lang
 
Hook() - Static method in class valorless.havenbags.hooks.ChestSortHook
 
Hook() - Static method in class valorless.havenbags.hooks.EssentialsHook
 
Hook() - Static method in class valorless.havenbags.hooks.PacketeventsHook
 
Hook() - Static method in class valorless.havenbags.hooks.PlaceholderAPIHook
 
Hook() - Static method in class valorless.havenbags.hooks.ProtocolLibHook
 
Hook() - Static method in class valorless.havenbags.hooks.PvPManagerHook
 

I

init() - Static method in class valorless.havenbags.BagListener
Initializes the BagListener by registering it with the Bukkit event system.
init() - Static method in class valorless.havenbags.database.BagCache.Observer
 
init() - Static method in class valorless.havenbags.database.EtherealBags
Initialize the Ethereal Bags subsystem.
init() - Static method in class valorless.havenbags.database.SkinCache
Initializes the SkinCache by registering the event listener and loading the cache.
init() - Method in class valorless.havenbags.database.SQLite
 
init() - Static method in class valorless.havenbags.EventListener
 
init() - Static method in class valorless.havenbags.features.AutoPickup
 
init() - Static method in class valorless.havenbags.features.BackBag
 
init() - Static method in class valorless.havenbags.features.BagCarryLimit
 
init() - Static method in class valorless.havenbags.features.BagEffects
 
init() - Static method in class valorless.havenbags.features.BagSkin
 
init() - Static method in class valorless.havenbags.features.BagUpgrade
 
init() - Static method in class valorless.havenbags.features.Crafting
Deprecated.
 
init() - Static method in class valorless.havenbags.features.Encumbering
 
init() - Static method in class valorless.havenbags.features.InventoryLock
 
init() - Static method in class valorless.havenbags.features.Magnet
 
init() - Static method in class valorless.havenbags.features.Quiver
 
init() - Static method in class valorless.havenbags.features.Refill
 
init() - Static method in class valorless.havenbags.features.Soulbound
 
init() - Static method in class valorless.havenbags.hooks.EpicBackpacksBagRestore
 
init() - Static method in class valorless.havenbags.hooks.MinepacksBagRestore
 
init() - Static method in class valorless.havenbags.prevention.BagDamagePrevention
 
init() - Static method in class valorless.havenbags.prevention.BundlePrevention
 
init() - Static method in class valorless.havenbags.prevention.CloneListener
 
init() - Static method in class valorless.havenbags.prevention.CraftPrevention
 
init() - Static method in class valorless.havenbags.prevention.EquipPrevention
 
init() - Static method in class valorless.havenbags.prevention.InventoryListener
 
init() - Static method in class valorless.havenbags.prevention.PickupPrevention
 
init() - Static method in class valorless.havenbags.prevention.PlacementBlocker
 
InitializeItems() - Method in class valorless.havenbags.gui.BagGUI
 
InitializeItems() - Method in class valorless.havenbags.gui.EtherealGUI
 
Initiate() - Static method in class valorless.havenbags.BagData
 
Initiate() - Static method in class valorless.havenbags.features.AutoPickup
 
Initiate() - Static method in class valorless.havenbags.features.CustomBags
 
interval - Static variable in class valorless.havenbags.BagData
 
InventoryContainsBag(Player) - Static method in class valorless.havenbags.HavenBags
 
InventoryListener - Class in valorless.havenbags.prevention
 
InventoryListener() - Constructor for class valorless.havenbags.prevention.InventoryListener
 
InventoryLock - Class in valorless.havenbags.features
 
InventoryLock() - Constructor for class valorless.havenbags.features.InventoryLock
 
invokeMethod(Method, Object, Object...) - Static method in class valorless.havenbags.utils.Reflex
 
IsBag(ItemStack) - Static method in class valorless.havenbags.HavenBags
 
isBagFull(UUID, String) - Static method in class valorless.havenbags.database.EtherealBags
Check if a player's bag is completely full (no empty slots).
IsBagFull(String) - Static method in class valorless.havenbags.HavenBags
 
IsBagFull(UUID) - Static method in class valorless.havenbags.HavenBags
 
IsBagFull(ItemStack) - Static method in class valorless.havenbags.HavenBags
 
IsBagOpen(String, ItemStack) - Static method in class valorless.havenbags.BagData
 
IsBagOpen(ItemStack) - Static method in class valorless.havenbags.BagData
 
isCanBind() - Method in class valorless.havenbags.hooks.CustomRecipes.BagInfo
Getter for canBind.
isChanged() - Method in class valorless.havenbags.datamodels.Data
 
isForceClosed() - Method in class valorless.havenbags.events.BagCloseEvent
 
isHoldingBag() - Method in class valorless.havenbags.datamodels.BagArmorStand
 
isHooked() - Static method in class valorless.havenbags.hooks.ChestSortHook
 
isHooked() - Static method in class valorless.havenbags.hooks.EssentialsHook
 
isHooked() - Static method in class valorless.havenbags.hooks.PacketeventsHook
 
isHooked() - Static method in class valorless.havenbags.hooks.PlaceholderAPIHook
 
isHooked() - Static method in class valorless.havenbags.hooks.ProtocolLibHook
 
isHooked() - Static method in class valorless.havenbags.hooks.PvPManagerHook
 
isIngoreGlobalBlacklist() - Method in class valorless.havenbags.datamodels.Data
 
IsItemBlacklisted(ItemStack, Data...) - Static method in class valorless.havenbags.HavenBags
 
IsItemInFilter(String, ItemStack) - Static method in class valorless.havenbags.features.AutoPickup
 
isOpen() - Method in class valorless.havenbags.datamodels.Data
 
isOpen(String) - Static method in class valorless.havenbags.database.EtherealBags
Check if any player has a specific bag GUI open by its composite ID.
isOpen(Player, String) - Static method in class valorless.havenbags.database.EtherealBags
Check if any specific player has a specific bag GUI open.
IsOwner(ItemStack, Player) - Static method in class valorless.havenbags.HavenBags
 
isPlayerTrusted(String) - Method in class valorless.havenbags.datamodels.Data
 
isPowerOfNine(int) - Static method in class valorless.havenbags.HavenBags
 
isReady() - Static method in class valorless.havenbags.BagData
 
IsSkinToken(ItemStack) - Static method in class valorless.havenbags.HavenBags
 
isValidBase64(String) - Static method in class valorless.havenbags.utils.Base64Validator
 
isWhitelist() - Method in class valorless.havenbags.datamodels.Data
 
item - Variable in class valorless.havenbags.BagData.Bag
 
ItemData() - Constructor for class valorless.havenbags.mods.HavenBagsPreview.ItemData
 
itemFromBase64(String) - Static method in class valorless.havenbags.utils.HeadCreator
Creates a player skull item with a custom texture from a base64 string.
itemFromUuid(UUID) - Static method in class valorless.havenbags.utils.HeadCreator
 
ItemModel - Enum constant in enum class valorless.havenbags.enums.TokenType
 
items - Variable in class valorless.havenbags.mods.HavenBagsPreview
A list containing simplified data representations of the original ItemStacks.
ItemWeight(ItemStack) - Static method in class valorless.havenbags.HavenBags
 

K

key - Variable in class valorless.havenbags.HavenBags.BlacklistNBT
 

L

label - Variable in class valorless.havenbags.commands.HBCommand
 
lang - Static variable in class valorless.havenbags.Lang
 
Lang - Class in valorless.havenbags
 
Lang() - Constructor for class valorless.havenbags.Lang
 
LimitCharacters(String, int) - Static method in class valorless.havenbags.utils.TextFeatures
 
LimitDecimal(String, int) - Static method in class valorless.havenbags.utils.TextFeatures
 
List() - Static method in class valorless.havenbags.features.CustomBags
 
ListCustomContent() - Method in class valorless.havenbags.TabCompletion
 
listFilesUsingJavaIO(String) - Static method in class valorless.havenbags.CommandListener
 
load(String) - Static method in class valorless.havenbags.features.CustomContent
 
loadAllBags() - Method in class valorless.havenbags.database.MySQL
 
loadBag(String) - Method in class valorless.havenbags.database.MySQL
 
loadBag(String) - Method in class valorless.havenbags.database.SQLite
 
loadBag(String, String) - Static method in class valorless.havenbags.database.Files
 
LoadBagContentFromServer(ItemStack) - Static method in class valorless.havenbags.HavenBags
 
loadContent(String, String) - Method in class valorless.havenbags.database.MySQL
 
loadContent(String, String) - Method in class valorless.havenbags.database.SQLite
 
LoadData() - Static method in class valorless.havenbags.BagData
 
loadEffects() - Static method in class valorless.havenbags.features.BagEffects
 

M

magnet - Variable in class valorless.havenbags.datamodels.EtherealBagSettings
If true, items will be drawn towards the player when they are nearby.
Magnet - Class in valorless.havenbags.features
 
Magnet() - Constructor for class valorless.havenbags.features.Magnet
 
Main - Class in valorless.havenbags
 
Main - Enum constant in enum class valorless.havenbags.gui.AdminGUI.GUIType
 
Main - Enum constant in enum class valorless.havenbags.gui.PlayerGUI.GUIType
 
Main() - Constructor for class valorless.havenbags.Main
 
MarkBagClosed(String) - Static method in class valorless.havenbags.BagData
 
MarkBagOpen(String, ItemStack, Player) - Static method in class valorless.havenbags.BagData
 
MarkBagOpen(String, ItemStack, Player, BagGUI) - Static method in class valorless.havenbags.BagData
 
message - Variable in class valorless.havenbags.datamodels.Message
 
Message - Class in valorless.havenbags.datamodels
 
Message(String) - Constructor for class valorless.havenbags.datamodels.Message
 
Message(String, String) - Constructor for class valorless.havenbags.datamodels.Message
 
Message(ChatMessageType, String) - Constructor for class valorless.havenbags.datamodels.Message
 
Message(ChatMessageType, String, String) - Constructor for class valorless.havenbags.datamodels.Message
 
MinepacksBagRestore - Class in valorless.havenbags.hooks
 
MinepacksBagRestore() - Constructor for class valorless.havenbags.hooks.MinepacksBagRestore
 
ModelData - Enum constant in enum class valorless.havenbags.enums.TokenType
 
modifyMaxStack(ItemStack, int) - Method in class valorless.havenbags.gui.AdminGUI
 
modifyMaxStack(ItemStack, int) - Method in class valorless.havenbags.gui.PlayerGUI
 
MySQL - Class in valorless.havenbags.database
 
MySQL() - Constructor for class valorless.havenbags.database.MySQL
 
MYSQL - Enum constant in enum class valorless.havenbags.enums.DatabaseType
 
MYSQLPLUS - Enum constant in enum class valorless.havenbags.enums.DatabaseType
 

N

name - Variable in class valorless.havenbags.datamodels.PluginTags
Plugin name (as shown in it's plugin.yml, or the Console).
name - Variable in class valorless.havenbags.features.AutoPickup.Filter
 
name - Variable in class valorless.havenbags.features.BagEffects.BagEffect
 
namespace - Variable in class valorless.havenbags.datamodels.PluginTags
Namespace used in filters.yml, such as "nexo:".
New - Enum constant in enum class valorless.havenbags.HavenBags.BagState
 
NEXT_PAGE - Enum constant in enum class valorless.havenbags.enums.GUIAction
 
NONE - Enum constant in enum class valorless.havenbags.enums.GUIAction
 
NoteBlockUtils - Class in valorless.havenbags.utils
 
NoteBlockUtils() - Constructor for class valorless.havenbags.utils.NoteBlockUtils
 
noteIndexMap - Static variable in class valorless.havenbags.utils.NoteBlockUtils
 
Null - Enum constant in enum class valorless.havenbags.HavenBags.BagState
 
NULL - Enum constant in enum class valorless.havenbags.BagData.UpdateSource
 

O

Observer() - Constructor for class valorless.havenbags.database.BagCache.Observer
 
onArrowPickup(PlayerPickupArrowEvent) - Method in class valorless.havenbags.features.AutoPickup
 
onBlockBreak(BlockBreakEvent) - Method in class valorless.havenbags.features.AutoPickup
 
onBlockPlace(BlockPlaceEvent) - Method in class valorless.havenbags.features.Refill
 
onBlockPlace(BlockPlaceEvent) - Method in class valorless.havenbags.prevention.PlacementBlocker
 
onCommand(CommandSender, Command, String, String[]) - Method in class valorless.havenbags.CommandListener
 
onCraftItem(CraftItemEvent) - Method in class valorless.havenbags.features.Crafting
Deprecated.
 
onCraftItem(CraftItemEvent) - Method in class valorless.havenbags.prevention.CraftPrevention
 
onDisable() - Method in class valorless.havenbags.Main
 
onEnable() - Method in class valorless.havenbags.Main
 
onEntityDamage(EntityDamageEvent) - Method in class valorless.havenbags.prevention.BagDamagePrevention
 
onEntityPickupItem(EntityPickupItemEvent) - Method in class valorless.havenbags.features.AutoPickup
 
onEntityPickupItem(EntityPickupItemEvent) - Method in class valorless.havenbags.features.BagCarryLimit
 
onEntityPickupItem(EntityPickupItemEvent) - Method in class valorless.havenbags.features.Encumbering
 
onFurnaceBurn(FurnaceBurnEvent) - Method in class valorless.havenbags.prevention.CraftPrevention
 
onFurnaceSmelt(FurnaceSmeltEvent) - Method in class valorless.havenbags.prevention.CraftPrevention
 
onHopperPickup(InventoryMoveItemEvent) - Method in class valorless.havenbags.prevention.PickupPrevention
 
onInventoryClick(InventoryClickEvent) - Method in class valorless.havenbags.features.BagCarryLimit
 
onInventoryClick(InventoryClickEvent) - Method in class valorless.havenbags.features.BagSkin
 
onInventoryClick(InventoryClickEvent) - Method in class valorless.havenbags.features.BagUpgrade
 
onInventoryClick(InventoryClickEvent) - Method in class valorless.havenbags.features.InventoryLock
 
onInventoryClick(InventoryClickEvent) - Method in class valorless.havenbags.gui.AdminGUI
 
onInventoryClick(InventoryClickEvent) - Method in class valorless.havenbags.gui.BagGUI
 
onInventoryClick(InventoryClickEvent) - Method in class valorless.havenbags.gui.EtherealGUI
 
onInventoryClick(InventoryClickEvent) - Method in class valorless.havenbags.gui.PlayerGUI
 
onInventoryClick(InventoryClickEvent) - Method in class valorless.havenbags.gui.UpgradeGUI
 
onInventoryClick(InventoryClickEvent) - Method in class valorless.havenbags.prevention.BundlePrevention
 
onInventoryClick(InventoryClickEvent) - Method in class valorless.havenbags.prevention.CloneListener
 
onInventoryClick(InventoryClickEvent) - Method in class valorless.havenbags.prevention.EquipPrevention
 
onInventoryClick(InventoryClickEvent) - Method in class valorless.havenbags.prevention.InventoryListener
 
onInventoryClickResult(InventoryClickEvent) - Method in class valorless.havenbags.gui.UpgradeGUI
 
onInventoryClose(InventoryCloseEvent) - Method in class valorless.havenbags.database.BagCache.Observer
 
onInventoryClose(InventoryCloseEvent) - Method in class valorless.havenbags.features.BagCarryLimit
 
onInventoryClose(InventoryCloseEvent) - Method in class valorless.havenbags.gui.AdminGUI
Handles the inventory close event.
onInventoryClose(InventoryCloseEvent) - Method in class valorless.havenbags.gui.BagGUI
 
onInventoryClose(InventoryCloseEvent) - Method in class valorless.havenbags.gui.EtherealGUI
 
onInventoryClose(InventoryCloseEvent) - Method in class valorless.havenbags.gui.PlayerGUI
 
onInventoryClose(InventoryCloseEvent) - Method in class valorless.havenbags.gui.UpgradeGUI
 
onInventoryClose(InventoryCloseEvent) - Method in class valorless.havenbags.prevention.CloneListener
 
onInventoryClose(InventoryCloseEvent) - Method in class valorless.havenbags.prevention.InventoryListener
 
OnInventoryClose(InventoryCloseEvent) - Static method in class valorless.havenbags.features.Encumbering
 
onInventoryDrag(InventoryDragEvent) - Method in class valorless.havenbags.gui.BagGUI
 
onInventoryDrag(InventoryDragEvent) - Method in class valorless.havenbags.gui.PlayerGUI
 
onInventoryDrag(InventoryDragEvent) - Method in class valorless.havenbags.gui.UpgradeGUI
 
onInventoryMoveItem(InventoryMoveItemEvent) - Method in class valorless.havenbags.features.InventoryLock
 
onInventoryOpen(InventoryOpenEvent) - Method in class valorless.havenbags.database.BagCache.Observer
 
onInventoryShiftClick(InventoryClickEvent) - Method in class valorless.havenbags.gui.UpgradeGUI
 
onItemDrop(PlayerDropItemEvent) - Method in class valorless.havenbags.gui.BagGUI
 
onLoad() - Method in class valorless.havenbags.Main
 
onPlayerCommand(PlayerCommandPreprocessEvent) - Method in class valorless.havenbags.gui.AdminGUI
 
onPlayerCommand(PlayerCommandPreprocessEvent) - Method in class valorless.havenbags.gui.PlayerGUI
 
onPlayerDeath(PlayerDeathEvent) - Method in class valorless.havenbags.features.Soulbound
 
onPlayerDropItem(PlayerDropItemEvent) - Method in class valorless.havenbags.features.Encumbering
 
onPlayerDropItem(PlayerDropItemEvent) - Method in class valorless.havenbags.features.InventoryLock
 
onPlayerDropItem(PlayerDropItemEvent) - Method in class valorless.havenbags.prevention.PickupPrevention
 
onPlayerInteract(PlayerInteractEvent) - Method in class valorless.havenbags.BagListener
Handles player interactions with bags.
onPlayerInteract(PlayerInteractEvent) - Method in class valorless.havenbags.EventListener
 
onPlayerInteract(PlayerInteractEvent) - Method in class valorless.havenbags.features.Quiver
 
onPlayerJoin(PlayerJoinEvent) - Method in class valorless.havenbags.database.BagCache.Observer
 
onPlayerJoin(PlayerJoinEvent) - Method in class valorless.havenbags.database.SkinCache
Event handler for player join events.
onPlayerJoin(PlayerJoinEvent) - Method in class valorless.havenbags.EventListener
 
onPlayerJoin(PlayerJoinEvent) - Method in class valorless.havenbags.features.BackBag
 
onPlayerJoin(PlayerJoinEvent) - Method in class valorless.havenbags.features.BagEffects
 
onPlayerJoin(PlayerJoinEvent) - Method in class valorless.havenbags.hooks.EpicBackpacksBagRestore
 
onPlayerJoin(PlayerJoinEvent) - Method in class valorless.havenbags.hooks.MinepacksBagRestore
 
onPlayerQuit(PlayerQuitEvent) - Method in class valorless.havenbags.BagListener
Handles player login events to clear any existing cooldowns.
onPlayerQuit(PlayerQuitEvent) - Method in class valorless.havenbags.features.BagEffects
 
onPlayerRespawn(PlayerRespawnEvent) - Method in class valorless.havenbags.features.Soulbound
 
onPrepareAnvil(PrepareAnvilEvent) - Method in class valorless.havenbags.features.BagSkin
 
onPrepareAnvil(PrepareAnvilEvent) - Method in class valorless.havenbags.features.BagUpgrade
 
onPrepareAnvil(PrepareAnvilEvent) - Method in class valorless.havenbags.prevention.CraftPrevention
 
onPrepareAnvilMonitor(PrepareAnvilEvent) - Method in class valorless.havenbags.features.BagSkin
 
onPrepareAnvilMonitor(PrepareAnvilEvent) - Method in class valorless.havenbags.features.BagUpgrade
 
onPrepareItemCraft(PrepareItemCraftEvent) - Method in class valorless.havenbags.features.Crafting
Deprecated.
 
onRequest(OfflinePlayer, String) - Method in class valorless.havenbags.hooks.PlaceholderAPI
This is the method called when a placeholder with our identifier is found and needs a value.
onTabComplete(CommandSender, Command, String, String[]) - Method in class valorless.havenbags.TabCompletion
 
open(Player) - Static method in class valorless.havenbags.features.CustomContent
 
openGUIs - Static variable in class valorless.havenbags.database.EtherealBags
Currently open Ethereal GUIs, used to ensure they are closed before saving on shutdown.
OpenGUIs() - Constructor for class valorless.havenbags.gui.UpgradeGUI.OpenGUIs
 
OpenInventory(HumanEntity) - Method in class valorless.havenbags.gui.AdminGUI
 
OpenInventory(HumanEntity) - Method in class valorless.havenbags.gui.BagGUI
 
OpenInventory(HumanEntity) - Method in class valorless.havenbags.gui.EtherealGUI
 
OpenInventory(HumanEntity) - Method in class valorless.havenbags.gui.PlayerGUI
 

P

PacketeventsHook - Class in valorless.havenbags.hooks
 
PacketeventsHook() - Constructor for class valorless.havenbags.hooks.PacketeventsHook
 
papi - Static variable in class valorless.havenbags.Main
 
Parse(String, List<Placeholder>, OfflinePlayer...) - Static method in class valorless.havenbags.Lang
 
Parse(String, OfflinePlayer) - Static method in class valorless.havenbags.Lang
 
ParseExtra(String) - Static method in class valorless.havenbags.database.DatabaseUtils
 
parseList(String) - Static method in class valorless.havenbags.database.DatabaseUtils
 
ParsePlaceholderAPI(String, OfflinePlayer) - Static method in class valorless.havenbags.Lang
PlaceholderAPI
ParsePlaceholderChar(String) - Static method in class valorless.havenbags.Lang
 
PDC - Class in valorless.havenbags.persistentdatacontainer
 
PDC() - Constructor for class valorless.havenbags.persistentdatacontainer.PDC
 
pdcKey - Variable in class valorless.havenbags.datamodels.PluginTags
PDC key string used to detect or mark items belonging to the plugin.
persist() - Method in class valorless.havenbags.hooks.PlaceholderAPI
 
PickupParticles(Player, Location, ItemStack) - Static method in class valorless.havenbags.features.AutoPickup
 
PickupPrevention - Class in valorless.havenbags.prevention
 
PickupPrevention() - Constructor for class valorless.havenbags.prevention.PickupPrevention
 
Placeholder - Class in valorless.havenbags.datamodels
 
Placeholder(String, Object) - Constructor for class valorless.havenbags.datamodels.Placeholder
 
PlaceholderAPI - Class in valorless.havenbags.hooks
 
PlaceholderAPI() - Constructor for class valorless.havenbags.hooks.PlaceholderAPI
 
PlaceholderAPIHook - Class in valorless.havenbags.hooks
 
PlaceholderAPIHook() - Constructor for class valorless.havenbags.hooks.PlaceholderAPIHook
 
PlacementBlocker - Class in valorless.havenbags.prevention
 
PlacementBlocker() - Constructor for class valorless.havenbags.prevention.PlacementBlocker
 
player - Variable in class valorless.havenbags.datamodels.ActiveBag
Deprecated.
 
player - Variable in class valorless.havenbags.gui.BagGUI
 
player - Variable in class valorless.havenbags.gui.EtherealGUI
 
Player - Enum constant in enum class valorless.havenbags.gui.AdminGUI.GUIType
 
PLAYER - Enum constant in enum class valorless.havenbags.BagData.UpdateSource
 
PlayerGUI - Class in valorless.havenbags.gui
 
PlayerGUI(Player) - Constructor for class valorless.havenbags.gui.PlayerGUI
 
PlayerGUI.GUIType - Enum Class in valorless.havenbags.gui
 
plugin - Variable in class valorless.havenbags.gui.AdminGUI
 
plugin - Variable in class valorless.havenbags.gui.BagGUI
 
plugin - Variable in class valorless.havenbags.gui.PlayerGUI
 
plugin - Static variable in class valorless.havenbags.Main
 
plugin - Static variable in class valorless.havenbags.prevention.PickupPrevention
 
plugins - Static variable in class valorless.havenbags.Main
 
PluginTags - Class in valorless.havenbags.datamodels
Simple data model that describes an external plugin tag used by AutoPickup.
PluginTags(String, String, String) - Constructor for class valorless.havenbags.datamodels.PluginTags
Create a new plugin tag descriptor.
potions - Variable in class valorless.havenbags.features.BagEffects.BagEffect
 
PrepareRecipes() - Static method in class valorless.havenbags.features.Crafting
Deprecated.
 
PrepareUpgradeEvent - Class in valorless.havenbags.events.gui
 
PrepareUpgradeEvent(Inventory, Player, ItemStack, ItemStack, ItemStack) - Constructor for class valorless.havenbags.events.gui.PrepareUpgradeEvent
Constructs a new PrepareUpgradeEvent.
PREV_PAGE - Enum constant in enum class valorless.havenbags.enums.GUIAction
 
Preview - Enum constant in enum class valorless.havenbags.gui.AdminGUI.GUIType
 
PREVIEW - Enum constant in enum class valorless.havenbags.enums.GUIAction
 
PreviewPlayer - Enum constant in enum class valorless.havenbags.gui.AdminGUI.GUIType
 
Proccess(HumanEntity) - Method in class valorless.havenbags.prevention.CloneListener
 
Projectiles - Static variable in class valorless.havenbags.features.Quiver
 
ProtocolLibHook - Class in valorless.havenbags.hooks
 
ProtocolLibHook() - Constructor for class valorless.havenbags.hooks.ProtocolLibHook
 
PvPManagerHook - Class in valorless.havenbags.hooks
 
PvPManagerHook() - Constructor for class valorless.havenbags.hooks.PvPManagerHook
 

Q

Quiver - Class in valorless.havenbags.features
 
Quiver() - Constructor for class valorless.havenbags.features.Quiver
 

R

Recipes - Static variable in class valorless.havenbags.features.Crafting
Deprecated.
 
Refill - Class in valorless.havenbags.features
 
Refill() - Constructor for class valorless.havenbags.features.Refill
 
Reflex - Class in valorless.havenbags.utils
 
Reflex() - Constructor for class valorless.havenbags.utils.Reflex
 
RegisterCommands() - Method in class valorless.havenbags.Main
 
RegisterListeners() - Method in class valorless.havenbags.Main
 
registerTooltipListener(Plugin) - Static method in class valorless.havenbags.features.WeightTooltipProtocollib
 
reload() - Static method in class valorless.havenbags.database.BagCache
 
reload() - Static method in class valorless.havenbags.features.BagEffects
 
Reload() - Static method in class valorless.havenbags.BagData
 
Reload() - Static method in class valorless.havenbags.features.Encumbering
 
ReloadEffects() - Static method in class valorless.havenbags.features.Encumbering
 
remove(UUID) - Static method in class valorless.havenbags.database.BagCache
 
Remove(Player) - Static method in class valorless.havenbags.gui.UpgradeGUI.OpenGUIs
 
Remove(ItemStack, String) - Static method in class valorless.havenbags.persistentdatacontainer.PDC
 
Remove(UpgradeGUI) - Static method in class valorless.havenbags.gui.UpgradeGUI.OpenGUIs
 
RemoveAutoPickup(String) - Static method in class valorless.havenbags.BagData
 
removeBag(UUID, String) - Static method in class valorless.havenbags.database.EtherealBags
Remove a bag ID from a player and delete its stored contents.
RemoveBag(String) - Static method in class valorless.havenbags.BagData
 
RemoveColorFormatting(String) - Static method in class valorless.havenbags.Lang
 
RemoveHex(String) - Static method in class valorless.havenbags.Lang
 
RemoveRecipes() - Static method in class valorless.havenbags.features.Crafting
Deprecated.
 
RemoveTrusted(String, String) - Static method in class valorless.havenbags.BagData
 
Restoration - Enum constant in enum class valorless.havenbags.gui.AdminGUI.GUIType
 
Restoration - Enum constant in enum class valorless.havenbags.gui.PlayerGUI.GUIType
 
RESTORE - Enum constant in enum class valorless.havenbags.enums.GUIAction
 
RETURN - Enum constant in enum class valorless.havenbags.enums.GUIAction
 
ReturnBag(ItemStack, Player) - Static method in class valorless.havenbags.HavenBags
 
Run(HBCommand) - Static method in class valorless.havenbags.commands.CommandAutopickup
 
Run(HBCommand) - Static method in class valorless.havenbags.commands.CommandAutoSort
 
Run(HBCommand) - Static method in class valorless.havenbags.commands.CommandClearContent
 
Run(HBCommand) - Static method in class valorless.havenbags.commands.CommandConvertDatabase
 
Run(HBCommand) - Static method in class valorless.havenbags.commands.CommandConvertEpicBackpacks
 
Run(HBCommand) - Static method in class valorless.havenbags.commands.CommandConvertMinepacks
 
Run(HBCommand) - Static method in class valorless.havenbags.commands.CommandCreate
 
Run(HBCommand) - Static method in class valorless.havenbags.commands.CommandCustomContent
 
Run(HBCommand) - Static method in class valorless.havenbags.commands.CommandEffect
 
Run(HBCommand) - Static method in class valorless.havenbags.commands.CommandEmpty
 
Run(HBCommand) - Static method in class valorless.havenbags.commands.CommandEthereal
 
Run(HBCommand) - Static method in class valorless.havenbags.commands.CommandGive
 
Run(HBCommand) - Static method in class valorless.havenbags.commands.CommandGiveEthereal
 
Run(HBCommand) - Static method in class valorless.havenbags.commands.CommandGUI
 
Run(HBCommand) - Static method in class valorless.havenbags.commands.CommandHelp
 
Run(HBCommand) - Static method in class valorless.havenbags.commands.CommandInfo
 
Run(HBCommand) - Static method in class valorless.havenbags.commands.CommandItemModel
 
Run(HBCommand) - Static method in class valorless.havenbags.commands.CommandMagnet
 
Run(HBCommand) - Static method in class valorless.havenbags.commands.CommandMod
 
Run(HBCommand) - Static method in class valorless.havenbags.commands.CommandModelData
 
Run(HBCommand) - Static method in class valorless.havenbags.commands.CommandOpen
 
Run(HBCommand) - Static method in class valorless.havenbags.commands.CommandPreview
Deprecated.
 
Run(HBCommand) - Static method in class valorless.havenbags.commands.CommandRawInfo
 
Run(HBCommand) - Static method in class valorless.havenbags.commands.CommandRefill
 
Run(HBCommand) - Static method in class valorless.havenbags.commands.CommandReload
 
Run(HBCommand) - Static method in class valorless.havenbags.commands.CommandReloadPlugin
 
Run(HBCommand) - Static method in class valorless.havenbags.commands.CommandRemoveEthereal
 
Run(HBCommand) - Static method in class valorless.havenbags.commands.CommandRename
 
Run(HBCommand) - Static method in class valorless.havenbags.commands.CommandRestore
Deprecated.
 
Run(HBCommand) - Static method in class valorless.havenbags.commands.CommandTexture
 
Run(HBCommand) - Static method in class valorless.havenbags.commands.CommandToken
 
Run(HBCommand) - Static method in class valorless.havenbags.commands.CommandTrust
 
Run(HBCommand) - Static method in class valorless.havenbags.commands.CommandUntrust
 
Run(HBCommand) - Static method in class valorless.havenbags.commands.CommandWeight
 
Run(HBCommand) - Static method in class valorless.havenbags.commands.fun.CommandExplode
 
runAsyncThenSync(Supplier<T>, Consumer<T>) - Static method in class valorless.havenbags.utils.TaskUtils
Run something asynchronously, then process its result on the main thread.

S

save(String) - Static method in class valorless.havenbags.features.CustomContent
 
saveBag(Data) - Static method in class valorless.havenbags.database.Files
 
saveBag(Data) - Method in class valorless.havenbags.database.MySQL
 
saveBag(Data) - Method in class valorless.havenbags.database.SQLite
 
saveBags(List<Data>) - Method in class valorless.havenbags.database.MySQL
 
SaveData(boolean, boolean...) - Static method in class valorless.havenbags.BagData
 
Send(Player) - Method in class valorless.havenbags.datamodels.Message
 
sender - Variable in class valorless.havenbags.commands.HBCommand
 
setAutopickup(String) - Method in class valorless.havenbags.datamodels.Data
 
SetAutoPickup(String, String) - Static method in class valorless.havenbags.BagData
 
setAutoSort(boolean) - Method in class valorless.havenbags.datamodels.Data
 
setBlacklist(List<String>) - Method in class valorless.havenbags.datamodels.Data
 
SetBoolean(ItemStack, String, Boolean) - Static method in class valorless.havenbags.persistentdatacontainer.PDC
 
setCanBind(boolean) - Method in class valorless.havenbags.hooks.CustomRecipes.BagInfo
Setter for canBind.
setChanged(boolean) - Method in class valorless.havenbags.datamodels.Data
Marking a bag as "changed" will force it to save during the next auto-save, or shutdown.
SetColor(String) - Method in class valorless.havenbags.datamodels.Message
 
setContent(List<ItemStack>) - Method in class valorless.havenbags.datamodels.Data
 
setContent(List<ItemStack>) - Static method in class valorless.havenbags.features.CustomContent
 
setContents(List<ItemStack>) - Method in class valorless.havenbags.events.BagEtherealCreateEvent
 
setCreator(String) - Method in class valorless.havenbags.datamodels.Data
 
setDatabase(DatabaseType) - Static method in class valorless.havenbags.BagData
 
SetDouble(ItemStack, String, Double) - Static method in class valorless.havenbags.persistentdatacontainer.PDC
 
SetDoubleList(ItemStack, String, List<Double>) - Static method in class valorless.havenbags.persistentdatacontainer.PDC
 
setEffect(String) - Method in class valorless.havenbags.datamodels.Data
 
setFieldValue(Object, String, Object) - Static method in class valorless.havenbags.utils.Reflex
 
SetFloat(ItemStack, String, Float) - Static method in class valorless.havenbags.persistentdatacontainer.PDC
 
SetFloatList(ItemStack, String, List<Float>) - Static method in class valorless.havenbags.persistentdatacontainer.PDC
 
setGui(BagGUI) - Method in class valorless.havenbags.datamodels.Data
 
setIgnoreGlobalBlacklist(boolean) - Method in class valorless.havenbags.datamodels.Data
 
SetInteger(ItemStack, String, Integer) - Static method in class valorless.havenbags.persistentdatacontainer.PDC
 
SetIntegerList(ItemStack, String, List<Integer>) - Static method in class valorless.havenbags.persistentdatacontainer.PDC
 
setItemmodel(String) - Method in class valorless.havenbags.datamodels.Data
 
setMagnet(boolean) - Method in class valorless.havenbags.datamodels.Data
 
setMaterial(String) - Method in class valorless.havenbags.datamodels.Data
 
setMaterial(Material) - Method in class valorless.havenbags.datamodels.Data
 
setMaterial(Material) - Method in class valorless.havenbags.hooks.CustomRecipes.BagInfo
Setter for material.
setModeldata(int) - Method in class valorless.havenbags.datamodels.Data
 
setModelData(int) - Method in class valorless.havenbags.hooks.CustomRecipes.BagInfo
Setter for custom model data.
setMysql(MySQL) - Static method in class valorless.havenbags.BagData
 
setName(String) - Method in class valorless.havenbags.datamodels.Data
 
setOpen(boolean) - Method in class valorless.havenbags.datamodels.Data
 
setOwner(String) - Method in class valorless.havenbags.datamodels.Data
 
setPlayer(Player) - Method in class valorless.havenbags.hooks.CustomRecipes.BagInfo
Setter for player.
setRefill(boolean) - Method in class valorless.havenbags.datamodels.Data
 
setSize(int) - Method in class valorless.havenbags.datamodels.Data
 
setSize(int) - Method in class valorless.havenbags.hooks.CustomRecipes.BagInfo
Setter for size.
SetString(ItemStack, String, String) - Static method in class valorless.havenbags.persistentdatacontainer.PDC
 
SetStringList(ItemStack, String, List<String>) - Static method in class valorless.havenbags.persistentdatacontainer.PDC
 
setTexture(String) - Method in class valorless.havenbags.datamodels.Data
 
setTexture(String) - Method in class valorless.havenbags.hooks.CustomRecipes.BagInfo
 
setTextureValue(ItemStack, String) - Static method in class valorless.havenbags.BagData
 
settings - Variable in class valorless.havenbags.gui.EtherealGUI
 
setTrusted(List<String>) - Method in class valorless.havenbags.datamodels.Data
 
setUuid(String) - Method in class valorless.havenbags.datamodels.Data
 
SetUUID(ItemStack, String, UUID) - Static method in class valorless.havenbags.persistentdatacontainer.PDC
 
setViewer(Player) - Method in class valorless.havenbags.datamodels.Data
 
setWeight(double) - Method in class valorless.havenbags.datamodels.Data
 
SetWeight(String, double) - Static method in class valorless.havenbags.BagData
 
setWeightMax(double) - Method in class valorless.havenbags.datamodels.Data
 
SetWeightMax(String, double) - Static method in class valorless.havenbags.BagData
 
setWhitelist(boolean) - Method in class valorless.havenbags.datamodels.Data
 
shutdown() - Static method in class valorless.havenbags.database.EtherealBags
Persist all bag ownership and contents to disk.
shutdown() - Static method in class valorless.havenbags.database.SkinCache
Saves the skin cache to the skins.yml file.
shutdown() - Static method in class valorless.havenbags.features.BagEffects
 
Shutdown() - Static method in class valorless.havenbags.BagData
 
size - Variable in class valorless.havenbags.gui.BagGUI
 
size - Variable in class valorless.havenbags.gui.EtherealGUI
 
Skin - Enum constant in enum class valorless.havenbags.gui.UpgradeGUI.ResultType
 
SkinCache - Class in valorless.havenbags.database
This class is used to cache player skins and profiles.
SkinCache() - Constructor for class valorless.havenbags.database.SkinCache
 
SlotsEmpty(ItemStack) - Static method in class valorless.havenbags.HavenBags
 
SortBag(ItemStack) - Static method in class valorless.havenbags.features.AutoSorter
 
SortInventory(List<ItemStack>) - Static method in class valorless.havenbags.features.AutoSorter
 
Soulbound - Class in valorless.havenbags.features
 
Soulbound() - Constructor for class valorless.havenbags.features.Soulbound
 
SQLite - Class in valorless.havenbags.database
 
SQLite() - Constructor for class valorless.havenbags.database.SQLite
 
SQLITE - Enum constant in enum class valorless.havenbags.enums.DatabaseType
 
stripBagId(UUID, String) - Static method in class valorless.havenbags.database.EtherealBags
Normalize a bag ID by stripping the player's "<uuid>-" prefix if present.

T

TabCompletion - Class in valorless.havenbags
 
TabCompletion() - Constructor for class valorless.havenbags.TabCompletion
 
TaskUtils - Class in valorless.havenbags.utils
 
TaskUtils() - Constructor for class valorless.havenbags.utils.TaskUtils
 
TextFeatures - Class in valorless.havenbags.utils
 
TextFeatures() - Constructor for class valorless.havenbags.utils.TextFeatures
 
Texture - Enum constant in enum class valorless.havenbags.enums.TokenType
 
textures - Static variable in class valorless.havenbags.Main
 
TokenType - Enum Class in valorless.havenbags.enums
Enum representing different types of tokens in the HavenBags plugin.
toString() - Method in class valorless.havenbags.datamodels.Data
 
toString() - Method in class valorless.havenbags.datamodels.EtherealBagSettings
 
toString() - Method in enum class valorless.havenbags.enums.TokenType
Returns the string representation of the TokenType in lowercase.
tracking - Static variable in class valorless.havenbags.features.BackBag
 
translator - Static variable in class valorless.havenbags.Main
 
type - Variable in class valorless.havenbags.datamodels.Message
 

U

UpdateBag(String, List<ItemStack>, BagData.UpdateSource...) - Static method in class valorless.havenbags.BagData
 
UpdateBag(ItemStack, List<ItemStack>, BagData.UpdateSource...) - Static method in class valorless.havenbags.BagData
 
updateBagContents(UUID, String, List<ItemStack>) - Static method in class valorless.havenbags.database.EtherealBags
Update stored contents for a player's bag.
UpdateBagItem(ItemStack, List<ItemStack>, OfflinePlayer, boolean...) - Static method in class valorless.havenbags.HavenBags
 
UpdateBagLore(ItemStack, Player, boolean...) - Static method in class valorless.havenbags.HavenBags
 
UpdateChecker - Class in valorless.havenbags.utils
 
UpdateChecker(JavaPlugin, int) - Constructor for class valorless.havenbags.utils.UpdateChecker
 
updateHelmetFromPlayerBag() - Method in class valorless.havenbags.datamodels.BagArmorStand
 
UpdateNotification(PlayerJoinEvent) - Method in class valorless.havenbags.Main
 
UpdateUsed(ItemStack, Data, OfflinePlayer) - Static method in class valorless.havenbags.HavenBags
 
UpdateWeight(Player) - Static method in class valorless.havenbags.features.Encumbering
 
Upgrade - Enum constant in enum class valorless.havenbags.gui.UpgradeGUI.ResultType
 
upgradeBlock - Static variable in class valorless.havenbags.EventListener
 
UpgradeGUI - Class in valorless.havenbags.gui
UpgradeGUI is a GUI for upgrading bags or applying skins to them.
UpgradeGUI(Player) - Constructor for class valorless.havenbags.gui.UpgradeGUI
 
UpgradeGUI.OpenGUIs - Class in valorless.havenbags.gui
Static class to keep track of all open UpgradeGUIs.
UpgradeGUI.ResultType - Enum Class in valorless.havenbags.gui
Enum to define the type of result for the upgrade GUI.
Used - Enum constant in enum class valorless.havenbags.HavenBags.BagState
 
UsedCapacity(ItemStack, List<ItemStack>) - Static method in class valorless.havenbags.HavenBags
 
uuid - Variable in class valorless.havenbags.datamodels.ActiveBag
Deprecated.
 
uuid - Variable in class valorless.havenbags.gui.BagGUI
 

V

Validate() - Static method in class valorless.havenbags.ConfigValidation
Validates and initializes various components of the application.
This method sequentially calls:
- ConfigValidation.Config() to configure the system settings.
- ConfigValidation.Lang() to handle language or localization setup.
- ConfigValidation.Weight() to set up or validate weight configurations.
- ConfigValidation.Blacklist() to process or validate the blacklist.
- ConfigValidation.Filters() to process or validate the filters.
- ConfigValidation.Plugins() to initialize or validate plugins.
valorless.havenbags - package valorless.havenbags
 
valorless.havenbags.commands - package valorless.havenbags.commands
 
valorless.havenbags.commands.fun - package valorless.havenbags.commands.fun
 
valorless.havenbags.database - package valorless.havenbags.database
 
valorless.havenbags.datamodels - package valorless.havenbags.datamodels
 
valorless.havenbags.enums - package valorless.havenbags.enums
 
valorless.havenbags.events - package valorless.havenbags.events
 
valorless.havenbags.events.gui - package valorless.havenbags.events.gui
 
valorless.havenbags.features - package valorless.havenbags.features
 
valorless.havenbags.gui - package valorless.havenbags.gui
 
valorless.havenbags.hooks - package valorless.havenbags.hooks
 
valorless.havenbags.mods - package valorless.havenbags.mods
 
valorless.havenbags.persistentdatacontainer - package valorless.havenbags.persistentdatacontainer
 
valorless.havenbags.prevention - package valorless.havenbags.prevention
 
valorless.havenbags.utils - package valorless.havenbags.utils
 
value - Variable in class valorless.havenbags.HavenBags.BlacklistNBT
 
valueOf(String) - Static method in enum class valorless.havenbags.BagData.UpdateSource
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class valorless.havenbags.enums.DatabaseType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class valorless.havenbags.enums.GUIAction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class valorless.havenbags.enums.TokenType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class valorless.havenbags.gui.AdminGUI.GUIType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class valorless.havenbags.gui.PlayerGUI.GUIType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class valorless.havenbags.gui.UpgradeGUI.ResultType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class valorless.havenbags.HavenBags.BagState
Returns the enum constant of this class with the specified name.
values() - Static method in enum class valorless.havenbags.BagData.UpdateSource
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class valorless.havenbags.enums.DatabaseType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class valorless.havenbags.enums.GUIAction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class valorless.havenbags.enums.TokenType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class valorless.havenbags.gui.AdminGUI.GUIType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class valorless.havenbags.gui.PlayerGUI.GUIType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class valorless.havenbags.gui.UpgradeGUI.ResultType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class valorless.havenbags.HavenBags.BagState
Returns an array containing the constants of this enum class, in the order they are declared.

W

weight - Static variable in class valorless.havenbags.Main
 
WeightTooltipPacketEvents - Class in valorless.havenbags.features
 
WeightTooltipPacketEvents() - Constructor for class valorless.havenbags.features.WeightTooltipPacketEvents
 
WeightTooltipProtocollib - Class in valorless.havenbags.features
 
WeightTooltipProtocollib() - Constructor for class valorless.havenbags.features.WeightTooltipProtocollib
 
A B C D E F G H I K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages