Coffee offers a recipe book and free mixing at one published machine. Browsing is separate from preparing: opening or closing the book does not reserve a production action or create food.
Place and activate the machine#
Add the Coffee preset, place the complete recommended station and inspect its dispenser, milk pitcher, syrup bottles and ice bucket. Save and publish with active staff1.
The installed product definition owns drink catalogs, sizes, allowed contents and waits. Recipe-book catalog edits activate after the main resource restarts; they do not require a template upgrade2 or republication of an unchanged station.
Settings and dependencies#
This preset belongs to a Template restaurant. Install a supported target provider for this product. Publish all required recipe-step locations and test with an active staff character.
| Change | Location | Apply the change |
|---|---|---|
| Labels, supported recipe fields and placement | Kitchen > Recipes | Apply the form, Save draft, then Publish |
| Supported future-product defaults | 0r-restaurant/config/products/coffee.lua | Restart main; review existing saved copies before any supported upgrade |
| Models, camera and equipment positions | 0r-restaurant_assets/config/products/coffee.lua | Restart assets during maintenance |
| Portions and hunger/thirst | 0r-restaurant/config/item_usage.lua | Restart main; existing item details remain saved |
| Holding, eating and drinking appearance | 0r-restaurant/config/item_usage/visuals/coffee.lua | Restart main; keep the item's presentation name matched |
| Alcohol and additional effects | 0r-restaurant/config/item_usage/effects.lua | Restart main; saved ingredient details remain unchanged |
Ready preparation supplies its configured ingredients rather than consuming ordinary custom-material packets. Check Product Defaults before editing files.
Capacity, timing and cleanup#
The complete Coffee machine uses target interactions, so install a supported target provider. The recipe book and free mix use the same authorized station. Edit cup sizes and preparation settings in config/products/coffee.lua; edit the recipe book in config/products/coffee/recipes.lua. Recipe-book changes load on main restart without upgrading or republishing unchanged station placement. RMB is an offered secondary operation, not a general undo.
Change supported saved durations through the recipe form, then Save draft and Publish. For source defaults that are copied into a recipe, editing the file and restarting does not rewrite existing copies. Use a supported explicit upgrade when required, review its changed placement and publish it. Before planned restart or kitchen-changing publication, finish temporary work; see Shared Work.
Verify the installation#
- Save and publish a complete enabled recipe.
- Join with a character allowed to use it as active staff.
- Complete one preparation using Coffee Preparation.
- Check the finished item, its quantity, image and saved contents in inventory. Use a configured consumption profile to check eating or drinking.
For missing stations or placement problems, use Kitchen Problems. For a failed transfer, keep the error and check Inventory Problems. Review Shared Work before a restart or kitchen change.
Detailed preparation steps
1. Choose recipe or free mix#
Continue at 1. Choose recipe or free mix.
2. Choose an allowed cup#
Continue at 2. Choose an allowed cup.
3. Extract and add ingredients#
Continue at 3. Extract and add ingredients.
4. Serve the drink#
Continue at 4. Serve the drink.
Leave or allow takeover#
Continue at Leave or allow takeover.
Check the finished item#
Continue at Check the finished item.
Footnotes
-
A character with an active entry in the restaurant's staff list. Read the definition. ↩
-
Updating a saved recipe with the latest preset definition. Read the definition. ↩