Interface BotListEntryOrBuilder

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

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

    Modifier and Type
    Method
    Description
    boolean
    Whether the bot is currently connected to a Minecraft server.
    Live state of the bot if online and player data is available.
    Live state of the bot if online and player data is available.
    The Minecraft profile UUID of the bot.
    com.google.protobuf.ByteString
    The Minecraft profile UUID of the bot.
    boolean
    Live state of the bot if online and player data is available.

    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

    • getProfileId

      String getProfileId()
      The Minecraft profile UUID of the bot.
      This uniquely identifies the bot within the instance.
      
      string profile_id = 1;
      Returns:
      The profileId.
    • getProfileIdBytes

      com.google.protobuf.ByteString getProfileIdBytes()
      The Minecraft profile UUID of the bot.
      This uniquely identifies the bot within the instance.
      
      string profile_id = 1;
      Returns:
      The bytes for profileId.
    • getIsOnline

      boolean getIsOnline()
      Whether the bot is currently connected to a Minecraft server.
      When false, the bot exists in configuration but is not active.
      
      bool is_online = 2;
      Returns:
      The isOnline.
    • hasLiveState

      boolean hasLiveState()
      Live state of the bot if online and player data is available.
      Will be absent if the bot is offline or the player hasn't fully spawned.
      Note: For list views, inventory data is NOT included (too expensive).
      
      optional .soulfire.v1.BotLiveState live_state = 3;
      Returns:
      Whether the liveState field is set.
    • getLiveState

      BotLiveState getLiveState()
      Live state of the bot if online and player data is available.
      Will be absent if the bot is offline or the player hasn't fully spawned.
      Note: For list views, inventory data is NOT included (too expensive).
      
      optional .soulfire.v1.BotLiveState live_state = 3;
      Returns:
      The liveState.
    • getLiveStateOrBuilder

      BotLiveStateOrBuilder getLiveStateOrBuilder()
      Live state of the bot if online and player data is available.
      Will be absent if the bot is offline or the player hasn't fully spawned.
      Note: For list views, inventory data is NOT included (too expensive).
      
      optional .soulfire.v1.BotLiveState live_state = 3;