public class InventoryManager
extends java.lang.Object
| Constructor | Description |
|---|---|
InventoryManager(org.bukkit.plugin.java.JavaPlugin plugin) |
| Modifier and Type | Method | Description |
|---|---|---|
java.util.Optional<InventoryOpener> |
findOpener(org.bukkit.event.inventory.InventoryType type) |
|
java.util.Optional<InventoryContents> |
getContents(org.bukkit.entity.Player p) |
|
java.util.Optional<SmartInventory> |
getInventory(org.bukkit.entity.Player p) |
|
java.util.List<org.bukkit.entity.Player> |
getOpenedPlayers(SmartInventory inv) |
|
void |
init() |
|
void |
registerOpeners(InventoryOpener... openers) |
|
protected void |
setContents(org.bukkit.entity.Player p,
InventoryContents contents) |
|
protected void |
setInventory(org.bukkit.entity.Player p,
SmartInventory inv) |
public InventoryManager(org.bukkit.plugin.java.JavaPlugin plugin)
public void init()
public java.util.Optional<InventoryOpener> findOpener(org.bukkit.event.inventory.InventoryType type)
public void registerOpeners(InventoryOpener... openers)
public java.util.List<org.bukkit.entity.Player> getOpenedPlayers(SmartInventory inv)
public java.util.Optional<SmartInventory> getInventory(org.bukkit.entity.Player p)
protected void setInventory(org.bukkit.entity.Player p,
SmartInventory inv)
public java.util.Optional<InventoryContents> getContents(org.bukkit.entity.Player p)
protected void setContents(org.bukkit.entity.Player p,
InventoryContents contents)