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 Summary
Modifier and TypeMethodDescriptionItem currently held on the cursor (being moved).Item currently held on the cursor (being moved).Layout information describing the container structure.Layout information describing the container structure.intCurrently selected hotbar slot index (0-8).getSlots(int index) All slots containing items (empty slots are omitted).intAll slots containing items (empty slots are omitted).All slots containing items (empty slots are omitted).getSlotsOrBuilder(int index) All slots containing items (empty slots are omitted).List<? extends InventorySlotOrBuilder> All slots containing items (empty slots are omitted).booleanItem currently held on the cursor (being moved).booleanLayout information describing the container structure.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
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
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
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.
-