Skip to content

Recipe Steps

By defining a sequence of steps in a recipe, you will specify how a perfect brew has to be made. The real brewing process does not necessarily need to match exactly with the defined recipe steps.

There are 4 different steps that are currently supported by TheBrewingProject:

Step TypeID
Cookingcook
Mixingmix
Distillingdistill
Agingage
Initial Step
Cooking and mixing always have to be the first step of any brewing process!

Each type of step has a unique format

An example definition of a cooking step:

- type: cook
cook-time: 2min
cauldron-type: water
ingredients:
- apple/10
- my_plugin_name:sugar/64
Ingredients
See Ingredients Basics for more information about the ingredient format

An example definition of a mix step:

- type: mix
mix-time: 2min
cauldron-type: water # Not read at the moment
ingredients:
- brewery:gin/3
- sugar/2
Ingredients
See Ingredients Basics for more information about the ingredient format

An example definition of a distill step:

- type: distill
runs: 3

Runs means that a brew would need to be distilled a specific amount of times to get a perfect result.

An example definition of an age step:

- type: age
age-years: 13
barrel-type: any
Barrel Types
More about barrel types can be found in Aging guide