Class VirtualInventoryManager
java.lang.Object
de.studiocode.invui.virtualinventory.VirtualInventoryManager
Automatically serializes and deserializes
VirtualInventorys
when the server reloads / restarts.-
Method Summary
Modifier and TypeMethodDescriptiondeserializeInventory(byte[] bytes) static VirtualInventoryManagergetOrCreate(UUID uuid, int size) getOrCreate(UUID uuid, int size, org.bukkit.inventory.ItemStack[] items, int[] stackSizes) voidremove(VirtualInventory virtualInventory) byte[]void
-
Method Details
-
getInstance
-
createNew
-
createNew
public VirtualInventory createNew(@NotNull @NotNull UUID uuid, int size, org.bukkit.inventory.ItemStack[] items, int[] stackSizes) -
getByUuid
-
getOrCreate
-
getOrCreate
public VirtualInventory getOrCreate(UUID uuid, int size, org.bukkit.inventory.ItemStack[] items, int[] stackSizes) -
getAllInventories
-
remove
-
serializeInventory
-
serializeInventory
-
deserializeInventory
-
deserializeInventory
-