Class InventoryHolder

java.lang.Object
org.geysermc.geyser.inventory.holder.InventoryHolder
Direct Known Subclasses:
BlockInventoryHolder

public abstract class InventoryHolder extends Object
  • Constructor Details

    • InventoryHolder

      public InventoryHolder()
  • Method Details

    • canReuseContainer

      public abstract boolean canReuseContainer(GeyserSession session, Container inventory, Container oldInventory)
    • prepareInventory

      public abstract boolean prepareInventory(GeyserSession session, Container inventory)
    • openInventory

      public abstract void openInventory(GeyserSession session, Container inventory)
    • closeInventory

      public abstract void closeInventory(GeyserSession session, Container inventory, org.cloudburstmc.protocol.bedrock.data.inventory.ContainerType containerType)