Farmer's Delight and countless food add-ons give Minecraft an enormous collection of dishes. Even with JEI, learning every recipe and processing chain can become a chore, so many players eventually settle on one efficient meal and ignore most of the food their modpack has to offer.
Chef's House was created to remove that busywork and make a varied food collection worth experiencing. Build a compact staffed kitchen, stock its Ingredient Pantry, and let its dedicated chef discover what can be prepared. Finished meals are delivered to the Serving Cabinet while the chef visibly carries ingredients between the pantry, cutting board, crafting table, smoker, stove, and cooking pot.
The blueprint is optional. For a player-built kitchen, place these four required Chef's House blocks near one another:
Keep the station, board, and both storage blocks within 12 horizontal blocks and 4 vertical blocks of the menu board. The nearest compatible blocks link automatically under a unique kitchen ID, so separate kitchens do not share chefs or inventories.
Add the physical workstations needed by the recipes you want to support:
The crafting table and basic heating blocks are enough for vanilla-style recipes. Farmer's Delight is needed for cutting-board and cooking-pot processing. A job using a missing workstation will remain pending instead of being faked at another block.
The scheduler persistently rotates through compatible foods instead of repeatedly favoring the first easy recipe. It tracks prior output and prioritizes less frequently cooked dishes, with randomized choice among suitable candidates, so the kitchen is designed to produce as many different kinds of meals as the available ingredients allow.
The menu board provides:
Chef's House reads the live recipe registry, so standard crafting, furnace, smoker, and campfire food recipes from mods added later are discovered automatically after a recipe reload or world restart. Farmer's Delight cutting-board, cooking-pot, and dough recipes receive dedicated support without a hard Java API dependency.
Compatibility is deliberately conservative. Only processes represented by the kitchen's real workstations are executed. Unknown machine recipes and timed processes—such as fermentation, aging, drying, milling, pressing, or Create mixing—are not silently converted into instant crafting. A recipe chain also will not start unless every required workstation exists in the linked kitchen. Specialized recipes that hide their output or ingredient data may require a future adapter.
Install the same JAR on both client and server.
This project was created with AI-assisted coding, followed by iterative in-game testing, debugging, compatibility checks, and manual review of its behavior and release files.