SoulFire TypeScript SDK 2.10.3
    Preparing search index...

    Type Alias RecipeSnapshot

    RecipeSnapshot: Message<"soulfire.v1.RecipeSnapshot"> & {
        cookingTimeTicks?: number;
        experience?: number;
        group?: string;
        ingredients: IngredientChoice[];
        recipeId: string;
        recipeType: string;
        result?: ItemStackSnapshot;
        special: boolean;
    }

    Type Declaration

    • OptionalcookingTimeTicks?: number

      from field: optional int32 cooking_time_ticks = 7;

    • Optionalexperience?: number

      from field: optional float experience = 6;

    • Optionalgroup?: string

      from field: optional string group = 3;

    • ingredients: IngredientChoice[]

      from field: repeated soulfire.v1.IngredientChoice ingredients = 4;

    • recipeId: string

      from field: string recipe_id = 1;

    • recipeType: string

      Display type: crafting_shaped, crafting_shapeless, furnace (any cooking recipe), stonecutter or smithing, with the minecraft: namespace.

      from field: string recipe_type = 2;

    • Optionalresult?: ItemStackSnapshot

      from field: soulfire.v1.ItemStackSnapshot result = 5;

    • special: boolean

      from field: bool special = 8;

    from message soulfire.v1.RecipeSnapshot