Cook Maid
Hold the restaurant menu and right-click on a Cook maid to view the current cooking task queue.
When a cooking task is assigned, the maid will first check whether she has enough ingredients in her inventory, and whether she has the required kitchenware (e.g., Pot requires a Kitchen Shovel). If ingredients are insufficient, she will attempt to retrieve the necessary items from nearby storages (chests,barrels,tables,depots,belts...).
Once ingredients are ready, the maid will look for a corresponding cooking station that is not currently occupied by another maid. She will then sit down on a Kitchen Stool or Chair located one block below and adjacent to the cooking station, and begin cooking.
After finishing the cooking process, the maid will broadcast a serving task within a certain range, delegating it to available Waiter maids.