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 Type
    Method
    Description
    The profile UUID of the bot performing the inventory action.
    com.google.protobuf.ByteString
    The profile UUID of the bot performing the inventory action.
    The type of click to perform.
    int
    The type of click to perform.
    int
    For SWAP_HOTBAR click type: which hotbar slot to swap with.
    The UUID of the SoulFire instance containing the bot.
    com.google.protobuf.ByteString
    The UUID of the SoulFire instance containing the bot.
    int
    The slot index to click.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods 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.