Interface BotInventoryClickRequestOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
BotInventoryClickRequest, BotInventoryClickRequest.Builder
@Generated
public interface BotInventoryClickRequestOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetBotId()The profile UUID of the bot performing the inventory action.com.google.protobuf.ByteStringThe profile UUID of the bot performing the inventory action.The type of click to perform.intThe type of click to perform.intFor SWAP_HOTBAR click type: which hotbar slot to swap with.The UUID of the SoulFire instance containing the bot.com.google.protobuf.ByteStringThe UUID of the SoulFire instance containing the bot.intgetSlot()The slot index to click.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
-
getInstanceId
String getInstanceId()The UUID of the SoulFire instance containing the bot.
string instance_id = 1;- Returns:
- The instanceId.
-
getInstanceIdBytes
com.google.protobuf.ByteString getInstanceIdBytes()The UUID of the SoulFire instance containing the bot.
string instance_id = 1;- Returns:
- The bytes for instanceId.
-
getBotId
String getBotId()The profile UUID of the bot performing the inventory action.
string bot_id = 2;- Returns:
- The botId.
-
getBotIdBytes
com.google.protobuf.ByteString getBotIdBytes()The profile UUID of the bot performing the inventory action.
string bot_id = 2;- Returns:
- The bytes for botId.
-
getSlot
int getSlot()The slot index to click. Valid range depends on the currently open container. Special value: -999 for clicking outside the inventory (dropping items).
int32 slot = 3;- Returns:
- The slot.
-
getClickTypeValue
int getClickTypeValue()The type of click to perform. Different click types have different effects on items.
.soulfire.v1.ClickType click_type = 4;- Returns:
- The enum numeric value on the wire for clickType.
-
getClickType
ClickType getClickType()The type of click to perform. Different click types have different effects on items.
.soulfire.v1.ClickType click_type = 4;- Returns:
- The clickType.
-
getHotbarSlot
int getHotbarSlot()For SWAP_HOTBAR click type: which hotbar slot to swap with. Range: 0-8 (corresponding to hotbar slots 1-9). Ignored for other click types.
int32 hotbar_slot = 5;- Returns:
- The hotbarSlot.
-