Class StorageManager

java.lang.Object
tfagaming.projects.minecraft.homestead.storage.StorageManager

public class StorageManager extends Object
  • Constructor Details

    • StorageManager

      public StorageManager()
  • Method Details

    • init

      public static void init(Homestead homesteadPlugin)
    • getStorage

      public static SharedStorage getStorage(long regionId)
    • getExistingStorage

      public static SharedStorage getExistingStorage(long regionId)
    • hasStorage

      public static boolean hasStorage(long regionId)
    • createStorage

      public static SharedStorage createStorage(long regionId, int size)
    • replaceStorage

      public static void replaceStorage(long regionId, SharedStorage newStorage)
    • deleteStorage

      public static void deleteStorage(long regionId)
    • saveStorage

      public static void saveStorage(long regionId)
    • saveAll

      public static void saveAll()
    • registerMenu

      public static void registerMenu(long regionId, StorageMenu menu)
    • unregisterMenu

      public static void unregisterMenu(long regionId, StorageMenu menu)
    • updateAllMenus

      public static void updateAllMenus(long regionId)
    • updateSlot

      public static void updateSlot(long regionId, int slot)
    • closeAllMenus

      public static void closeAllMenus(long regionId)
    • closePlayerMenus

      public static void closePlayerMenus(org.bukkit.entity.Player player)