Interface BotInventoryStateResponseOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
BotInventoryStateResponse, BotInventoryStateResponse.Builder

@Generated public interface BotInventoryStateResponseOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasLayout

      boolean hasLayout()
      Layout information describing the container structure.
      
      .soulfire.v1.ContainerLayout layout = 1;
      Returns:
      Whether the layout field is set.
    • getLayout

      ContainerLayout getLayout()
      Layout information describing the container structure.
      
      .soulfire.v1.ContainerLayout layout = 1;
      Returns:
      The layout.
    • getLayoutOrBuilder

      ContainerLayoutOrBuilder getLayoutOrBuilder()
      Layout information describing the container structure.
      
      .soulfire.v1.ContainerLayout layout = 1;
    • getSlotsList

      List<InventorySlot> getSlotsList()
      All slots containing items (empty slots are omitted).
      
      repeated .soulfire.v1.InventorySlot slots = 2;
    • getSlots

      InventorySlot getSlots(int index)
      All slots containing items (empty slots are omitted).
      
      repeated .soulfire.v1.InventorySlot slots = 2;
    • getSlotsCount

      int getSlotsCount()
      All slots containing items (empty slots are omitted).
      
      repeated .soulfire.v1.InventorySlot slots = 2;
    • getSlotsOrBuilderList

      List<? extends InventorySlotOrBuilder> getSlotsOrBuilderList()
      All slots containing items (empty slots are omitted).
      
      repeated .soulfire.v1.InventorySlot slots = 2;
    • getSlotsOrBuilder

      InventorySlotOrBuilder getSlotsOrBuilder(int index)
      All slots containing items (empty slots are omitted).
      
      repeated .soulfire.v1.InventorySlot slots = 2;
    • hasCarriedItem

      boolean hasCarriedItem()
      Item currently held on the cursor (being moved).
      Absent if cursor is empty.
      
      optional .soulfire.v1.InventorySlot carried_item = 3;
      Returns:
      Whether the carriedItem field is set.
    • getCarriedItem

      InventorySlot getCarriedItem()
      Item currently held on the cursor (being moved).
      Absent if cursor is empty.
      
      optional .soulfire.v1.InventorySlot carried_item = 3;
      Returns:
      The carriedItem.
    • getCarriedItemOrBuilder

      InventorySlotOrBuilder getCarriedItemOrBuilder()
      Item currently held on the cursor (being moved).
      Absent if cursor is empty.
      
      optional .soulfire.v1.InventorySlot carried_item = 3;
    • getSelectedHotbarSlot

      int getSelectedHotbarSlot()
      Currently selected hotbar slot index (0-8).
      
      int32 selected_hotbar_slot = 4;
      Returns:
      The selectedHotbarSlot.