Class BannerManager

java.lang.Object
me.ulrich.clans.manager.BannerManager

public class BannerManager extends Object
  • Constructor Details

    • BannerManager

      public BannerManager(Clans clans)
  • Method Details

    • canUploadMaterial

      public boolean canUploadMaterial(UUID clanUUID, org.bukkit.inventory.ItemStack itemstack)
    • getAllBannerEnabledListDistict

      public List<org.bukkit.Material> getAllBannerEnabledListDistict(UUID clanUUID)
    • getAllBannerEnabledList

      public List<org.bukkit.inventory.ItemStack> getAllBannerEnabledList(UUID clanUUID)
    • getBannerEnabledList

      public List<org.bukkit.inventory.ItemStack> getBannerEnabledList(UUID clanUUID, ClanEnum.BannerFilter filter)
    • getConvertedBanners

      public Optional<BannerGroupData> getConvertedBanners(String... splited_group)
    • loadBanner

      public Optional<org.bukkit.inventory.ItemStack> loadBanner(org.json.JSONObject my_obj, String key)
    • getSkinBlock

      public Optional<org.bukkit.inventory.ItemStack> getSkinBlock(String texture)
    • collectItemsByPrefixSuffix

      public List<org.bukkit.Material> collectItemsByPrefixSuffix(String prefix, String suffix)
    • collectItemsByAll

      public List<org.bukkit.Material> collectItemsByAll()
    • getPlugin

      public Clans getPlugin()