Interface BotSetMovementStateRequestOrBuilder

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

@Generated public interface BotSetMovementStateRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    S key state - move backward.
    The profile UUID of the bot to control.
    com.google.protobuf.ByteString
    The profile UUID of the bot to control.
    boolean
    W key state - move forward.
    The UUID of the SoulFire instance containing the bot.
    com.google.protobuf.ByteString
    The UUID of the SoulFire instance containing the bot.
    boolean
    Space key state - jump.
    boolean
    A key state - strafe left.
    boolean
    D key state - strafe right.
    boolean
    Shift key state - sneak/crouch.
    boolean
    Ctrl key state - sprint.
    boolean
    S key state - move backward.
    boolean
    W key state - move forward.
    boolean
    Space key state - jump.
    boolean
    A key state - strafe left.
    boolean
    D key state - strafe right.
    boolean
    Shift key state - sneak/crouch.
    boolean
    Ctrl key state - sprint.

    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 to control.
      
      string bot_id = 2;
      Returns:
      The botId.
    • getBotIdBytes

      com.google.protobuf.ByteString getBotIdBytes()
      The profile UUID of the bot to control.
      
      string bot_id = 2;
      Returns:
      The bytes for botId.
    • hasForward

      boolean hasForward()
      W key state - move forward.
      true = pressing W, false = not pressing W
      
      optional bool forward = 3;
      Returns:
      Whether the forward field is set.
    • getForward

      boolean getForward()
      W key state - move forward.
      true = pressing W, false = not pressing W
      
      optional bool forward = 3;
      Returns:
      The forward.
    • hasBackward

      boolean hasBackward()
      S key state - move backward.
      true = pressing S, false = not pressing S
      
      optional bool backward = 4;
      Returns:
      Whether the backward field is set.
    • getBackward

      boolean getBackward()
      S key state - move backward.
      true = pressing S, false = not pressing S
      
      optional bool backward = 4;
      Returns:
      The backward.
    • hasLeft

      boolean hasLeft()
      A key state - strafe left.
      true = pressing A, false = not pressing A
      
      optional bool left = 5;
      Returns:
      Whether the left field is set.
    • getLeft

      boolean getLeft()
      A key state - strafe left.
      true = pressing A, false = not pressing A
      
      optional bool left = 5;
      Returns:
      The left.
    • hasRight

      boolean hasRight()
      D key state - strafe right.
      true = pressing D, false = not pressing D
      
      optional bool right = 6;
      Returns:
      Whether the right field is set.
    • getRight

      boolean getRight()
      D key state - strafe right.
      true = pressing D, false = not pressing D
      
      optional bool right = 6;
      Returns:
      The right.
    • hasJump

      boolean hasJump()
      Space key state - jump.
      true = pressing Space, false = not pressing Space
      When held, the bot will jump repeatedly.
      
      optional bool jump = 7;
      Returns:
      Whether the jump field is set.
    • getJump

      boolean getJump()
      Space key state - jump.
      true = pressing Space, false = not pressing Space
      When held, the bot will jump repeatedly.
      
      optional bool jump = 7;
      Returns:
      The jump.
    • hasSneak

      boolean hasSneak()
      Shift key state - sneak/crouch.
      true = sneaking, false = not sneaking
      While sneaking: slower movement, won't fall off edges, crouching animation.
      
      optional bool sneak = 8;
      Returns:
      Whether the sneak field is set.
    • getSneak

      boolean getSneak()
      Shift key state - sneak/crouch.
      true = sneaking, false = not sneaking
      While sneaking: slower movement, won't fall off edges, crouching animation.
      
      optional bool sneak = 8;
      Returns:
      The sneak.
    • hasSprint

      boolean hasSprint()
      Ctrl key state - sprint.
      true = sprinting, false = not sprinting
      Requires forward movement and sufficient hunger (food level >= 6).
      
      optional bool sprint = 9;
      Returns:
      Whether the sprint field is set.
    • getSprint

      boolean getSprint()
      Ctrl key state - sprint.
      true = sprinting, false = not sprinting
      Requires forward movement and sufficient hunger (food level >= 6).
      
      optional bool sprint = 9;
      Returns:
      The sprint.