SoulFire TypeScript SDK 2.10.3
    Preparing search index...
    BotEvent: Message<"soulfire.v1.BotEvent"> & {
        envelope?: BotEventEnvelope;
        event:
            | { case: "snapshot"; value: BotLiveState }
            | { case: "stateDelta"; value: BotStateDelta }
            | { case: "chat"; value: BotChatEvent }
            | { case: "lifecycle"; value: BotLifecycleEvent }
            | { case: "entityEvent"; value: BotEntityEvent }
            | { case: "blockUpdate"; value: BotBlockUpdateEvent }
            | { case: "status"; value: BotStatus }
            | { case: "inventory"; value: BotInventoryEvent }
            | { case: "damage"; value: BotDamageEvent }
            | { case: "resyncRequired"; value: BotResyncRequired }
            | { case: "heartbeat"; value: BotHeartbeat }
            | { case: "environment"; value: BotEnvironmentEvent }
            | { case: "playerList"; value: BotPlayerListEvent }
            | { case: "bossBar"; value: BotBossBarEvent }
            | { case: "sound"; value: BotSoundEvent }
            | { case: "particle"; value: BotParticleEvent }
            | { case: "scoreboard"; value: BotScoreboardEvent }
            | { case: "resourcePack"; value: BotResourcePackEvent }
            | { case: "title"; value: BotTitleEvent }
            | { case: "chunk"; value: BotChunkEvent }
            | { case: undefined; value?: undefined };
    }

    A single message on the bot event stream.

    Type Declaration

    from message soulfire.v1.BotEvent