Class CloudBarrelInventory

All Implemented Interfaces:
org.cloudburstmc.api.inventory.BarrelInventory, org.cloudburstmc.api.inventory.ContainerInventory, org.cloudburstmc.api.inventory.Inventory

public class CloudBarrelInventory extends CloudContainer implements org.cloudburstmc.api.inventory.BarrelInventory
  • Constructor Details

    • CloudBarrelInventory

      public CloudBarrelInventory(org.cloudburstmc.api.blockentity.Barrel barrelEntity)
  • Method Details

    • getHolder

      public org.cloudburstmc.api.blockentity.Barrel getHolder()
      Specified by:
      getHolder in interface org.cloudburstmc.api.inventory.BarrelInventory
      Specified by:
      getHolder in interface org.cloudburstmc.api.inventory.Inventory
      Overrides:
      getHolder in class BaseInventory
    • onOpen

      public void onOpen(org.cloudburstmc.api.player.Player who)
      Specified by:
      onOpen in interface org.cloudburstmc.api.inventory.Inventory
      Overrides:
      onOpen in class CloudContainer
    • onClose

      public void onClose(org.cloudburstmc.api.player.Player who)
      Specified by:
      onClose in interface org.cloudburstmc.api.inventory.Inventory
      Overrides:
      onClose in class CloudContainer
    • toggle

      protected void toggle(boolean open)