Order to cook

This mod offers a complete restaurant management experience: order taking, cooking, packaging, delivery, and a rich economy system.
ScreenShot_〉〇〉」-〇〉-〉〈_〇》〉』〇『_『〇》.png

ScreenShot_〉〇〉」-〇〉-〉〈_〇》〉』〇『_『〇》.png

下单了32k.png

下单了32k.png

Description

alt text

🍳 Order To Cook

Want to run your own restaurant in Minecraft?

Order To Cook turns food from Minecraft and other cooking mods into a complete restaurant management experience.

Create your menu, accept orders, prepare meals, serve dine-in customers, deliver takeout packages, earn rewards, upgrade your kitchen, and grow your restaurant.


📋 Overview

Core Gameplay:

Set your menu → Accept orders → Prepare the requested food → Plate or package it → Serve the customer → Earn rewards

Main Features:

  • Dine-in and delivery orders
  • Rush and long-distance orders
  • Walk-in customers
  • Restaurant levels and reward bonuses
  • Custom restaurant menus
  • Reusable plates and dishwashing
  • Advanced kitchen appliances
  • Delivery scooter
  • Restaurant leaderboard
  • Customer and block animations
  • Custom currencies
  • Optional cross-mod integrations

🎮 Getting Started

A basic restaurant requires:

  • Order Machine
  • Sign Board
  • Countertop
  • Packaging Shelf
  • Chairs

For dine-in service, you will also need:

  • Plate Shelf
  • Sink or Dishwasher

First, place food on the Sign Board to create your restaurant menu. The Order Machine will then generate orders based on the dishes you offer.

Accept an order, prepare the requested food, and use the Countertop to package it for delivery or place it on a plate for dine-in service.


🧾 Order Machine

The Order Machine is the center of your restaurant.

It generates several kinds of orders:

  • Regular orders
  • Dine-in orders
  • Delivery orders
  • Rush orders
  • Long-distance delivery orders
  • Walk-in customer orders
  • Special and easter egg customer orders

You may choose which orders to accept.

Completing orders provides currency and contributes to your restaurant’s progression.


🪧 Sign Board and Menu

The Sign Board determines which dishes your restaurant can sell.

Place eligible food items on the Sign Board, and orders will be generated from the dishes currently listed on your menu.

A larger and more valuable menu helps support restaurant progression and better rewards.

Special or modded items that do not have normal food properties can also be added through the custom virtual nutrition configuration.


🍱 Countertop

The Countertop is used to complete accepted orders.

It can:

  • Search for nearby ingredients
  • Use ingredients stored inside nearby refrigerators
  • Package delivery orders
  • Plate dine-in orders
  • Check which ingredients are missing from the current order

Packaging requires supplies from a nearby Packaging Shelf. Plating requires clean plates from a nearby Plate Shelf.


🍽️ Dine-In and Dish System

Customers can visit your restaurant, sit on chairs, and order food.

Use the Countertop to place their meal on a plate. Plated dishes display different food models, and customers perform dining animations while eating.

After the meal, the customer leaves a dirty plate behind.

Plate Shelf

Stores clean plates for dine-in orders.

Right-click the shelf with clean plates to replenish its supply.

Sink

Stores dirty plates for manual washing.

Place dirty plates inside, then hold right-click with an empty hand to wash them.

Dishwasher

Automatically washes dirty plates and stores the resulting clean plates.


🧰 Advanced Kitchen Appliances

Use the oTc Upgrade Box to upgrade supported blocks into advanced restaurant appliances.

Refrigerator

  • Double-door, two-block-tall storage
  • Separate upper and lower storage areas
  • Stores item stacks of up to 128
  • Includes a one-click sorting function
  • Supplies ingredients to nearby Countertops

Dishwasher

  • Automatically washes dirty plates
  • Stores clean plates after washing
  • Created by upgrading a Sink

Stove

  • Cooks up to three types of food at the same time
  • Functions as a cooking surface for supported cooking mods
  • Created by upgrading a Smoker

🛵 Delivery Scooter

Use the scooter to deliver orders to distant customers.

  • Left-click to honk
  • Right-click to toggle the headlight
  • Dye it red, blue, yellow, or white
  • Automatically equips the rider with a safety helmet
  • Shift + right-click to open its insulated storage box
  • Press E while riding to open the insulated storage box
  • Carries multiple delivery packages

Delivery packages stored inside the scooter can display direction information in their tooltips.


⭐ Restaurant Progression

Restaurants can progress up to Level 8.

Restaurant progression is influenced by your completed orders and the dishes offered on your menu.

Higher levels provide better reward bonuses and access to more demanding restaurant orders.


🏆 Restaurant Leaderboard

The Order Machine provides access to a server-wide restaurant leaderboard.

Players can compare restaurant statistics such as:

  • Completed orders
  • Delivery orders
  • Long-distance deliveries
  • Total earnings

The leading restaurant can earn a hidden advancement.


🧩 Compatibility

Touhou Little Maid

Touhou Little Maid entities can be used as restaurant customers.

This integration is optional and can be enabled in the Order To Cook configuration.

Jade

Optional Jade support displays useful information for restaurant equipment:

  • Packaging Shelf supplies
  • Plate Shelf supplies
  • Dirty plates stored in the Sink
  • Dishwasher status
  • Refrigerator storage usage

SDM Currency

The restaurant reward item can be configured to use SDM digital currency.

Aeronautics / Sable

NeoForge players using supported Aeronautics or Sable systems may need the separate compatibility addon:

OrderToCookCompat

Coin To Shop

Want somewhere to spend your restaurant earnings?

Coin To Shop can be used to create shops that accept your configured currency.


📖 Guides and Tutorials

Chinese Video Tutorial

A Chinese video tutorial covering the main restaurant gameplay:

【MC模组】MC种田养老党的终极答案,你的菜终于有订单要了!

This video is presented in Chinese.

Custom Virtual Nutrition

Items are normally recognized through their food properties and nutritional value.

Custom virtual nutrition allows you to:

  • Change the effective value of special dishes
  • Adjust the price and reward value of dishes
  • Add items without normal food properties to the menu
  • Support special ingredients and dishes from other mods

Tutorial:

How to customize virtual nutrition and menu items

Custom Customer Skins

You can create a resource pack to replace regular customer skins with your friends, original characters, or other custom appearances.

The resource pack can also contain multiple customer skins, allowing the game to select a random appearance for each regular customer.

Tutorial:

How to create custom and randomized customer skins


🔧 Compatibility API

Order To Cook provides compatibility interfaces for mod developers.

Other mods can integrate with:

  • Menu food recognition
  • Virtual nutrition
  • External ingredient storage
  • Packaging and plate supplies
  • Countertop automation
  • Order lifecycle events

📌 Requirements

Supported Versions

  • Minecraft 1.20.1 — Fabric
  • Minecraft 1.20.1 — Forge
  • Minecraft 1.21.1 — Fabric
  • Minecraft 1.21.1 — NeoForge

Required Dependency

GeckoLib is required.

Recommended versions:

  • Minecraft 1.20.1: GeckoLib 4.8.3
  • Minecraft 1.21.1: GeckoLib 4.8.4

Install the GeckoLib file made for the same Minecraft version and mod loader as Order To Cook.


📦 Modpack Permission

You may include Order To Cook in your own modpack without asking for permission.

Please use a standard modpack format or manifest that downloads the mod from its official project page.

Do not place the Order To Cook JAR directly inside a ZIP archive or redistribute the JAR as a separate download. This avoids direct secondary distribution and helps players receive the correct version from the official project page.

The Order to cook Team

profile avatar
  • 2
    Followers
  • 2
    Projects
  • 16.0K
    Downloads

More from breezeth