Class BotSetMovementStateRequest
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.soulfiremc.grpc.generated.BotSetMovementStateRequest
- All Implemented Interfaces:
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, BotSetMovementStateRequestOrBuilder, Serializable
@Generated
public final class BotSetMovementStateRequest
extends com.google.protobuf.GeneratedMessage
implements BotSetMovementStateRequestOrBuilder
Request to update the bot's movement state. Each field is optional to allow partial updates - only specified fields are changed. The movement state persists until explicitly changed or reset.Protobuf type
soulfire.v1.BotSetMovementStateRequest- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classRequest to update the bot's movement state.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT,BuilderT>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT, T>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanS key state - move backward.getBotId()The profile UUID of the bot to control.com.google.protobuf.ByteStringThe profile UUID of the bot to control.static BotSetMovementStateRequeststatic final com.google.protobuf.Descriptors.DescriptorbooleanW key state - move forward.The UUID of the SoulFire instance containing the bot.com.google.protobuf.ByteStringThe UUID of the SoulFire instance containing the bot.booleangetJump()Space key state - jump.booleangetLeft()A key state - strafe left.com.google.protobuf.Parser<BotSetMovementStateRequest> booleangetRight()D key state - strafe right.intbooleangetSneak()Shift key state - sneak/crouch.booleanCtrl key state - sprint.booleanS key state - move backward.booleanW key state - move forward.inthashCode()booleanhasJump()Space key state - jump.booleanhasLeft()A key state - strafe left.booleanhasRight()D key state - strafe right.booleanhasSneak()Shift key state - sneak/crouch.booleanCtrl key state - sprint.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleannewBuilder(BotSetMovementStateRequest prototype) protected BotSetMovementStateRequest.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static BotSetMovementStateRequestparseDelimitedFrom(InputStream input) static BotSetMovementStateRequestparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static BotSetMovementStateRequestparseFrom(byte[] data) static BotSetMovementStateRequestparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static BotSetMovementStateRequestparseFrom(com.google.protobuf.ByteString data) static BotSetMovementStateRequestparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static BotSetMovementStateRequestparseFrom(com.google.protobuf.CodedInputStream input) static BotSetMovementStateRequestparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static BotSetMovementStateRequestparseFrom(InputStream input) static BotSetMovementStateRequestparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static BotSetMovementStateRequestparseFrom(ByteBuffer data) static BotSetMovementStateRequestparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<BotSetMovementStateRequest> parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
INSTANCE_ID_FIELD_NUMBER
public static final int INSTANCE_ID_FIELD_NUMBER- See Also:
-
BOT_ID_FIELD_NUMBER
public static final int BOT_ID_FIELD_NUMBER- See Also:
-
FORWARD_FIELD_NUMBER
public static final int FORWARD_FIELD_NUMBER- See Also:
-
BACKWARD_FIELD_NUMBER
public static final int BACKWARD_FIELD_NUMBER- See Also:
-
LEFT_FIELD_NUMBER
public static final int LEFT_FIELD_NUMBER- See Also:
-
RIGHT_FIELD_NUMBER
public static final int RIGHT_FIELD_NUMBER- See Also:
-
JUMP_FIELD_NUMBER
public static final int JUMP_FIELD_NUMBER- See Also:
-
SNEAK_FIELD_NUMBER
public static final int SNEAK_FIELD_NUMBER- See Also:
-
SPRINT_FIELD_NUMBER
public static final int SPRINT_FIELD_NUMBER- See Also:
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
getInstanceId
The UUID of the SoulFire instance containing the bot.
string instance_id = 1;- Specified by:
getInstanceIdin interfaceBotSetMovementStateRequestOrBuilder- Returns:
- The instanceId.
-
getInstanceIdBytes
public com.google.protobuf.ByteString getInstanceIdBytes()The UUID of the SoulFire instance containing the bot.
string instance_id = 1;- Specified by:
getInstanceIdBytesin interfaceBotSetMovementStateRequestOrBuilder- Returns:
- The bytes for instanceId.
-
getBotId
The profile UUID of the bot to control.
string bot_id = 2;- Specified by:
getBotIdin interfaceBotSetMovementStateRequestOrBuilder- Returns:
- The botId.
-
getBotIdBytes
public com.google.protobuf.ByteString getBotIdBytes()The profile UUID of the bot to control.
string bot_id = 2;- Specified by:
getBotIdBytesin interfaceBotSetMovementStateRequestOrBuilder- Returns:
- The bytes for botId.
-
hasForward
public boolean hasForward()W key state - move forward. true = pressing W, false = not pressing W
optional bool forward = 3;- Specified by:
hasForwardin interfaceBotSetMovementStateRequestOrBuilder- Returns:
- Whether the forward field is set.
-
getForward
public boolean getForward()W key state - move forward. true = pressing W, false = not pressing W
optional bool forward = 3;- Specified by:
getForwardin interfaceBotSetMovementStateRequestOrBuilder- Returns:
- The forward.
-
hasBackward
public boolean hasBackward()S key state - move backward. true = pressing S, false = not pressing S
optional bool backward = 4;- Specified by:
hasBackwardin interfaceBotSetMovementStateRequestOrBuilder- Returns:
- Whether the backward field is set.
-
getBackward
public boolean getBackward()S key state - move backward. true = pressing S, false = not pressing S
optional bool backward = 4;- Specified by:
getBackwardin interfaceBotSetMovementStateRequestOrBuilder- Returns:
- The backward.
-
hasLeft
public boolean hasLeft()A key state - strafe left. true = pressing A, false = not pressing A
optional bool left = 5;- Specified by:
hasLeftin interfaceBotSetMovementStateRequestOrBuilder- Returns:
- Whether the left field is set.
-
getLeft
public boolean getLeft()A key state - strafe left. true = pressing A, false = not pressing A
optional bool left = 5;- Specified by:
getLeftin interfaceBotSetMovementStateRequestOrBuilder- Returns:
- The left.
-
hasRight
public boolean hasRight()D key state - strafe right. true = pressing D, false = not pressing D
optional bool right = 6;- Specified by:
hasRightin interfaceBotSetMovementStateRequestOrBuilder- Returns:
- Whether the right field is set.
-
getRight
public boolean getRight()D key state - strafe right. true = pressing D, false = not pressing D
optional bool right = 6;- Specified by:
getRightin interfaceBotSetMovementStateRequestOrBuilder- Returns:
- The right.
-
hasJump
public boolean hasJump()Space key state - jump. true = pressing Space, false = not pressing Space When held, the bot will jump repeatedly.
optional bool jump = 7;- Specified by:
hasJumpin interfaceBotSetMovementStateRequestOrBuilder- Returns:
- Whether the jump field is set.
-
getJump
public boolean getJump()Space key state - jump. true = pressing Space, false = not pressing Space When held, the bot will jump repeatedly.
optional bool jump = 7;- Specified by:
getJumpin interfaceBotSetMovementStateRequestOrBuilder- Returns:
- The jump.
-
hasSneak
public 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;- Specified by:
hasSneakin interfaceBotSetMovementStateRequestOrBuilder- Returns:
- Whether the sneak field is set.
-
getSneak
public 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;- Specified by:
getSneakin interfaceBotSetMovementStateRequestOrBuilder- Returns:
- The sneak.
-
hasSprint
public boolean hasSprint()Ctrl key state - sprint. true = sprinting, false = not sprinting Requires forward movement and sufficient hunger (food level >= 6).
optional bool sprint = 9;- Specified by:
hasSprintin interfaceBotSetMovementStateRequestOrBuilder- Returns:
- Whether the sprint field is set.
-
getSprint
public boolean getSprint()Ctrl key state - sprint. true = sprinting, false = not sprinting Requires forward movement and sufficient hunger (food level >= 6).
optional bool sprint = 9;- Specified by:
getSprintin interfaceBotSetMovementStateRequestOrBuilder- Returns:
- The sprint.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static BotSetMovementStateRequest parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BotSetMovementStateRequest parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BotSetMovementStateRequest parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BotSetMovementStateRequest parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BotSetMovementStateRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BotSetMovementStateRequest parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static BotSetMovementStateRequest parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static BotSetMovementStateRequest parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static BotSetMovementStateRequest parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static BotSetMovementStateRequest parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected BotSetMovementStateRequest.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-