Class LootsManager

java.lang.Object
me.ulrich.outpost.manager.LootsManager

public class LootsManager extends Object
  • Constructor Details

    • LootsManager

      public LootsManager(Outpost outpost)
  • Method Details

    • saveLootBlocksData

      public void saveLootBlocksData(OutpostData_loots clan)
    • deleteLootBlocksData

      public void deleteLootBlocksData(String lootId)
    • reloadLootBlocksData

      public void reloadLootBlocksData(String lootId)
    • loadAllLootBlocksData

      public void loadAllLootBlocksData()
    • saveLootsData

      public void saveLootsData(LootsData loot)
    • deleteLootsData

      public void deleteLootsData(UUID lootId)
    • reloadLootsData

      public void reloadLootsData(UUID lootId)
    • loadAllLootsData

      public void loadAllLootsData()
    • addKeyLocation

      public boolean addKeyLocation(String id, org.bukkit.Location loc)
    • removeKeyLocation

      public boolean removeKeyLocation(String id, org.bukkit.Location loc)
    • addLootOutpost

      public boolean addLootOutpost(UUID name, org.bukkit.inventory.ItemStack hand)
    • fancyAddItem

      public org.bukkit.inventory.Inventory fancyAddItem(org.bukkit.inventory.Inventory inv, int startSlot, org.bukkit.inventory.ItemStack... items)
    • saveOutpostLoots

      public boolean saveOutpostLoots(org.bukkit.inventory.Inventory inventory, OutpostData outpost)
    • getPlugin

      public Outpost getPlugin()
    • getLootBlocks

      public HashMap<String,OutpostData_loots> getLootBlocks()
    • setLootBlocks

      public void setLootBlocks(HashMap<String,OutpostData_loots> lootBlocks)
    • getLootsData

      public HashMap<UUID,LootsData> getLootsData()
    • setLootsData

      public void setLootsData(HashMap<UUID,LootsData> lootsData)