Klasse InventoryManager

java.lang.Object
org.avertox.Inventory.InventoryManager

public class InventoryManager extends Object
  • Felddetails

  • Konstruktordetails

    • InventoryManager

      public InventoryManager(org.bukkit.plugin.java.JavaPlugin plugin)
  • Methodendetails

    • setMeta

      public org.bukkit.inventory.meta.ItemMeta setMeta(String name, boolean itemFlag, String lore, org.bukkit.inventory.ItemStack item)
    • createGuiItem

      public org.bukkit.inventory.ItemStack createGuiItem(org.bukkit.Material material, boolean itemFlag, net.kyori.adventure.text.Component name, String... lore)
    • init

      public void init()
    • getInventorys

      public List<AvertoxInventory> getInventorys()
    • findOpener

      public Optional<InventoryOpener> findOpener(org.bukkit.event.inventory.InventoryType type)
    • registerOpeners

      public void registerOpeners(InventoryOpener... openers)
    • getOpenedPlayers

      public List<org.bukkit.entity.Player> getOpenedPlayers(SmartInventory inv)
    • getInventory

      public Optional<SmartInventory> getInventory(org.bukkit.entity.Player p)
    • setInventory

      protected void setInventory(org.bukkit.entity.Player p, SmartInventory inv)
    • getContents

      public Optional<InventoryContents> getContents(org.bukkit.entity.Player p)
    • setContents

      protected void setContents(org.bukkit.entity.Player p, InventoryContents contents)
    • handleInventoryOpenError

      public void handleInventoryOpenError(SmartInventory inventory, org.bukkit.entity.Player player, Exception exception)
    • handleInventoryUpdateError

      public void handleInventoryUpdateError(SmartInventory inventory, org.bukkit.entity.Player player, Exception exception)
    • getPlugin

      public org.bukkit.plugin.Plugin getPlugin()