Interface PlayerInventory

All Superinterfaces:
CreatureInventory, Inventory

public interface PlayerInventory extends CreatureInventory
  • Method Details

    • getHolder

      Player getHolder()
      Specified by:
      getHolder in interface CreatureInventory
      Specified by:
      getHolder in interface Inventory
    • setHeldItemIndex

      void setHeldItemIndex(int index, boolean send)
    • sendCreativeContents

      void sendCreativeContents()
    • getCraftingGrid

      @NonNull CraftingGrid getCraftingGrid()
    • getHotbar

      @NonNull List<? extends ItemStack> getHotbar()
    • getHotbarSlot

      @NonNull ItemStack getHotbarSlot(int slot)
    • setHotbarSlot

      boolean setHotbarSlot(int slot, @NonNull ItemStack item)
    • getCursorItem

      @NonNull ItemStack getCursorItem()
    • setCursorItem

      boolean setCursorItem(@NonNull ItemStack item)
    • clearCursor

      void clearCursor()