Interface InventoriesPlayer
- All Superinterfaces:
org.bukkit.event.Listener,fr.maxlego08.menu.zcore.utils.storage.Savable
public interface InventoriesPlayer
extends org.bukkit.event.Listener, fr.maxlego08.menu.zcore.utils.storage.Savable
Management of player inventories
-
Method Summary
Modifier and TypeMethodDescriptiongetPlayerInventory(UUID uniqueId) Retrieve the player's inventory if it existsvoidgiveInventory(org.bukkit.entity.Player player) Allows to give the inventory back to the playerbooleanhasSavedInventory(UUID uniqueId) Check if the player has an inventory savedvoidstoreInventory(org.bukkit.entity.Player player) Saves the player's inventory to be storedMethods inherited from interface fr.maxlego08.menu.zcore.utils.storage.Savable
load, save
-
Method Details
-
storeInventory
void storeInventory(org.bukkit.entity.Player player) Saves the player's inventory to be stored- Parameters:
player- Player
-
giveInventory
void giveInventory(org.bukkit.entity.Player player) Allows to give the inventory back to the player- Parameters:
player- Player
-
hasSavedInventory
Check if the player has an inventory saved- Parameters:
uniqueId- PlayerUUID- Returns:
- boolean
-
getPlayerInventory
Retrieve the player's inventory if it exists- Parameters:
uniqueId- PlayerUUID- Returns:
- optional
-