Class HavenBags

java.lang.Object
valorless.havenbags.HavenBags

public class HavenBags extends Object
  • Constructor Details

    • HavenBags

      public HavenBags()
  • Method Details

    • IsBag

      public static Boolean IsBag(org.bukkit.inventory.ItemStack item)
    • IsSkinToken

      public static Boolean IsSkinToken(org.bukkit.inventory.ItemStack item)
    • GetBagUUID

      public static String GetBagUUID(@NotNull @NotNull org.bukkit.inventory.ItemStack item)
    • BagState

      public static HavenBags.BagState BagState(org.bukkit.inventory.ItemStack item)
    • 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)
    • UpdateBagItem

      public static void UpdateBagItem(org.bukkit.inventory.ItemStack bag, List<org.bukkit.inventory.ItemStack> inventory, org.bukkit.OfflinePlayer player, boolean... preview)
    • UpdateUsed

      public static void UpdateUsed(org.bukkit.inventory.ItemStack bag, Data data, org.bukkit.OfflinePlayer player)
    • CapacityTexture

      public static String CapacityTexture(org.bukkit.inventory.ItemStack bag, List<org.bukkit.inventory.ItemStack> content)
    • 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

      public static Double GetWeight(org.bukkit.inventory.ItemStack bag)
    • GetWeight

      public static Double GetWeight(List<org.bukkit.inventory.ItemStack> content)
    • ItemWeight

      public static Double ItemWeight(org.bukkit.inventory.ItemStack item)
    • 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

      public static HashMap<Boolean,List<org.bukkit.inventory.ItemStack>> AddItemToEtherealInventory(org.bukkit.entity.Player player, String bagId, org.bukkit.inventory.ItemStack itemToAdd)
    • IsItemBlacklisted

      public static boolean IsItemBlacklisted(org.bukkit.inventory.ItemStack item, Data... bagData)
    • CanCarryMoreBags

      public static boolean CanCarryMoreBags(org.bukkit.entity.Player player)
    • CreateSkinToken

      public static org.bukkit.inventory.ItemStack CreateSkinToken(String value, TokenType type)
    • CreateEffectToken

      public static org.bukkit.inventory.ItemStack CreateEffectToken(String value)
    • IsBagFull

      public static boolean IsBagFull(org.bukkit.inventory.ItemStack bag)
    • IsBagFull

      public static boolean IsBagFull(UUID uuid)
    • IsBagFull

      public static boolean IsBagFull(String uuid)
    • 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

      public static List<BagData.Bag> GetBagsDataInInventory(org.bukkit.entity.Player player)
    • 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

      public static Integer findClosestNine(Integer size)
    • isPowerOfNine

      public static boolean isPowerOfNine(int size)