Package valorless.havenbags
Class HavenBags
java.lang.Object
valorless.havenbags.HavenBags
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic enumstatic class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAddItemToEtherealInventory(org.bukkit.entity.Player player, String bagId, org.bukkit.inventory.ItemStack itemToAdd) static booleanAddItemToInventory(List<org.bukkit.inventory.ItemStack> items, int inventorySlots, org.bukkit.inventory.ItemStack itemToAdd, org.bukkit.entity.Player player) static HavenBags.BagStateBagState(org.bukkit.inventory.ItemStack item) static booleanCanCarry(org.bukkit.inventory.ItemStack item, org.bukkit.inventory.ItemStack bag) static booleanCanCarry(org.bukkit.inventory.ItemStack item, org.bukkit.inventory.ItemStack bag, List<org.bukkit.inventory.ItemStack> content) static booleanCanCarryMoreBags(org.bukkit.entity.Player player) static StringCapacityTexture(org.bukkit.inventory.ItemStack bag, List<org.bukkit.inventory.ItemStack> content) static intcountItems(List<org.bukkit.inventory.ItemStack> items, org.bukkit.Material material) static org.bukkit.inventory.ItemStackCreateEffectToken(String value) static org.bukkit.inventory.ItemStackCreateSkinToken(String value, TokenType type) static voidEmptyBag(org.bukkit.inventory.ItemStack bag, org.bukkit.entity.Player player) static IntegerfindClosestNine(Integer size) static List<BagData.Bag>GetBagsDataInInventory(org.bukkit.entity.Player player) static intGetBagsInInventory(org.bukkit.entity.Player player) static intGetBagSlotsInInventory(org.bukkit.entity.Player player) static StringGetBagUUID(@NotNull org.bukkit.inventory.ItemStack item) static org.bukkit.inventory.ItemStackstatic Doublestatic DoubleGetWeight(org.bukkit.inventory.ItemStack bag) static booleanHasOthersBag(org.bukkit.entity.Player player) static booleanHasWeightLimit(org.bukkit.inventory.ItemStack bag) static booleanInventoryContainsBag(org.bukkit.entity.Player player) static BooleanIsBag(org.bukkit.inventory.ItemStack item) static booleanstatic booleanstatic booleanIsBagFull(org.bukkit.inventory.ItemStack bag) static booleanIsItemBlacklisted(org.bukkit.inventory.ItemStack item, Data... bagData) static booleanIsOwner(org.bukkit.inventory.ItemStack bag, org.bukkit.entity.Player player) static booleanisPowerOfNine(int size) static BooleanIsSkinToken(org.bukkit.inventory.ItemStack item) static DoubleItemWeight(org.bukkit.inventory.ItemStack item) static List<org.bukkit.inventory.ItemStack>LoadBagContentFromServer(org.bukkit.inventory.ItemStack bag) static voidReturnBag(org.bukkit.inventory.ItemStack bag, org.bukkit.entity.Player player) static intSlotsEmpty(org.bukkit.inventory.ItemStack bag) static voidUpdateBagItem(org.bukkit.inventory.ItemStack bag, org.bukkit.OfflinePlayer player, boolean... preview) static voidUpdateBagLore(org.bukkit.inventory.ItemStack bag, org.bukkit.entity.Player player, boolean... preview) static voidUpdatePDC(org.bukkit.inventory.ItemStack bag) static voidstatic voidUpdateUsed(org.bukkit.inventory.ItemStack bag, Data data, org.bukkit.OfflinePlayer player) static doubleUsedCapacity(org.bukkit.inventory.ItemStack bag, List<org.bukkit.inventory.ItemStack> content)
-
Constructor Details
-
HavenBags
public HavenBags()
-
-
Method Details
-
IsBag
-
IsSkinToken
-
GetBagUUID
-
BagState
-
ReturnBag
public static void ReturnBag(org.bukkit.inventory.ItemStack bag, org.bukkit.entity.Player player) -
LoadBagContentFromServer
public static List<org.bukkit.inventory.ItemStack> LoadBagContentFromServer(org.bukkit.inventory.ItemStack bag) -
UpdatePDC
public static void UpdatePDC(org.bukkit.inventory.ItemStack bag) -
UpdatePDC
-
UpdateBagItem
public static void UpdateBagItem(org.bukkit.inventory.ItemStack bag, org.bukkit.OfflinePlayer player, boolean... preview) -
UpdateUsed
public static void UpdateUsed(org.bukkit.inventory.ItemStack bag, Data data, org.bukkit.OfflinePlayer player) -
CapacityTexture
-
UpdateBagLore
public static void UpdateBagLore(org.bukkit.inventory.ItemStack bag, org.bukkit.entity.Player player, boolean... preview) -
EmptyBag
public static void EmptyBag(org.bukkit.inventory.ItemStack bag, org.bukkit.entity.Player player) -
IsOwner
public static boolean IsOwner(org.bukkit.inventory.ItemStack bag, org.bukkit.entity.Player player) -
InventoryContainsBag
public static boolean InventoryContainsBag(org.bukkit.entity.Player player) -
GetDisplayBagItem
public static org.bukkit.inventory.ItemStack GetDisplayBagItem() -
GetWeight
-
GetWeight
-
ItemWeight
-
CanCarry
public static boolean CanCarry(org.bukkit.inventory.ItemStack item, org.bukkit.inventory.ItemStack bag) -
CanCarry
public static boolean CanCarry(org.bukkit.inventory.ItemStack item, org.bukkit.inventory.ItemStack bag, List<org.bukkit.inventory.ItemStack> content) -
HasWeightLimit
public static boolean HasWeightLimit(org.bukkit.inventory.ItemStack bag) -
AddItemToInventory
public static boolean AddItemToInventory(List<org.bukkit.inventory.ItemStack> items, int inventorySlots, org.bukkit.inventory.ItemStack itemToAdd, org.bukkit.entity.Player player) -
AddItemToEtherealInventory
-
IsItemBlacklisted
-
CanCarryMoreBags
public static boolean CanCarryMoreBags(org.bukkit.entity.Player player) -
CreateSkinToken
-
CreateEffectToken
-
IsBagFull
public static boolean IsBagFull(org.bukkit.inventory.ItemStack bag) -
IsBagFull
-
IsBagFull
-
SlotsEmpty
public static int SlotsEmpty(org.bukkit.inventory.ItemStack bag) -
UsedCapacity
public static double UsedCapacity(org.bukkit.inventory.ItemStack bag, List<org.bukkit.inventory.ItemStack> content) -
GetBagsDataInInventory
-
GetBagsInInventory
public static int GetBagsInInventory(org.bukkit.entity.Player player) -
countItems
public static int countItems(List<org.bukkit.inventory.ItemStack> items, org.bukkit.Material material) -
GetBagSlotsInInventory
public static int GetBagSlotsInInventory(org.bukkit.entity.Player player) -
HasOthersBag
public static boolean HasOthersBag(org.bukkit.entity.Player player) -
findClosestNine
-
isPowerOfNine
public static boolean isPowerOfNine(int size)
-