Skip to content

Mortar and Pestle

The Mortar and Pestle is a manual processing station for crushing and grinding ingredients into recipe specific preparations. It is suited to smaller ingredient sets than the Mixing Bowl and is used for preparations such as ground, crushed, or powdered components.

Status: Implemented

The three input layout, Crush and Grind modes, persistent progress, visible ingredients, recipe driven outputs, and shared freshness handling are currently implemented.

The Mortar and Pestle provides:

Slot type Count
Ingredient inputs 3
Reserved output 1

The output slot is used for the completed recipe result.

The current station supports two manual processing modes:

Mode Required pestle actions
Crush 5
Grind 10

The action count is interaction based rather than time based. Recipes are matched against their required mode, so a Grind recipe does not complete from Crush actions and vice versa.

The station preserves its current contents and processing progress while the active recipe remains valid.

Changing the selected mode or changing the inputs resets the active progress when the previous recipe state no longer matches. This keeps partial work tied to the ingredients and processing method that created it.

Mortar and Pestle recipes use the shared processing recipe matcher. A requirement can distinguish exact items, quantities, and preparation states.

When the required number of actions is reached, the station consumes the recipe inputs and moves the result to the reserved output slot when space is available.

Spoiled food ingredients are rejected by the shared processing rules when they are no longer valid recipe inputs. Food outputs inherit freshness from their ingredients through the current recipe output freshness system.

This is especially important for preparations that later become ingredients in another recipe, because food age can continue through the processing chain.

The Mortar and Pestle uses a bright, vanilla style station interface and represents its held ingredients visually. The presentation is intended to make manual pestle work visible rather than reducing the station to an invisible progress counter.

Visual presentation may still receive playtest polish without changing the documented processing rules.

Pinned recipes can identify the Mortar and Pestle as a required processing station and display the exact ingredient requirements for the selected recipe quantity.

Bulk quantities represent recipe executions. Each completed execution consumes only the requirements for that execution while valid inputs and output capacity remain available.