Get the files on 9Minecraft
To successfully run a restaurant, players must follow a specific logistical workflow. The AI relies on the proximity of specific blocks and the state of the player.
1. Setting the Stage
- The Kitchen: Place a Furnace or Smoker. Nearby, place a chest containing fuel (Coal, Wood) and raw ingredients (Raw Beef, Potatoes, etc.). Assign a maid to the Cook task nearby.
- The Dining Area: Place chairs or any block that allows the "Sitting" pose. Assign a maid to the Waiter task in this area.
2. The Ordering Process
- Sit Down: The player must sit on a chair. This flags the player as a "Customer" to the Waiter AI.
- Use Menu: Hold the Menu item. The Waiter will pathfind to the player.
- Selection: A GUI appears allowing the player to choose their meal. Once selected, the Waiter "records" the
order.
3. Preparation and Service
- Relay: The Waiter travels to the Cook and hands over the
Order data. - Cooking: The Cook activates the furnace. If the required ingredients are missing from the chest, the Cook will wait until they are supplied.
- Serving: Once the food is cooked, the Cook places it in an output chest or hands it back to the Waiter. The Waiter then carries the hot meal to the sitting player.












