SoulFire TypeScript SDK 2.10.3
    Preparing search index...

    Type Alias AutoEatTask

    AutoEatTask: Message<"soulfire.v1.AutoEatTask"> & {
        checkIntervalTicks: number;
        completeWhenNoFood: boolean;
        foodItemIds: string[];
        foodLevel: number;
        maximumMeals: number;
        restoreSelectedSlot: boolean;
    }

    Core task input for resource-aware automatic eating.

    Type Declaration

    • checkIntervalTicks: number

      Zero selects the server default.

      from field: uint32 check_interval_ticks = 3;

    • completeWhenNoFood: boolean

      from field: bool complete_when_no_food = 5;

    • foodItemIds: string[]

      Empty selects any safe edible food.

      from field: repeated string food_item_ids = 1;

    • foodLevel: number

      Zero selects the server default of 14.

      from field: uint32 food_level = 2;

    • maximumMeals: number

      Zero keeps the task active until cancelled.

      from field: uint32 maximum_meals = 4;

    • restoreSelectedSlot: boolean

      from field: bool restore_selected_slot = 6;

    from message soulfire.v1.AutoEatTask