SoulFire TypeScript SDK 2.10.3
    Preparing search index...
    PathfindGoal: Message<"soulfire.v1.PathfindGoal"> & {
        goal:
            | { case: "block"; value: PathfindGoal_BlockGoal }
            | { case: "near"; value: PathfindGoal_NearGoal }
            | { case: "entity"; value: PathfindGoal_EntityGoal }
            | { case: "xz"; value: PathfindGoal_XZGoal }
            | { case: "y"; value: PathfindGoal_YGoal }
            | { case: "breakBlock"; value: PathfindGoal_BreakBlockGoal }
            | { case: "placeBlock"; value: PathfindGoal_PlaceBlockGoal }
            | { case: "awayFromPosition"; value: PathfindGoal_AwayFromPositionGoal }
            | { case: "awayFromEntity"; value: PathfindGoal_AwayFromEntityGoal }
            | { case: "any"; value: PathfindGoal_AnyGoal }
            | { case: undefined; value?: undefined };
    }

    A pathfinding destination. Exactly one variant must be set.

    Type Declaration

    from message soulfire.v1.PathfindGoal