Cookbook — custom crafting recipes plugin for Minecraft

Cookbook is a powerful plugin for Minecraft that lets you create custom crafting and smelting recipes, override vanilla mechanics, and fully control your server economy.

Cookbook: Create Custom Recipes on Your Minecraft Server

Imagine logging into your Minecraft server and discovering that the diamond sword you once took for granted now requires five rare ingredients, or that a simple stick can be smelted into a block of gold. This is the reality that Cookbook brings to server administrators. It is not just another utility plugin; it is a full-fledged recipe constructor that lets you rewrite the game's crafting handbook from scratch. You decide which items are produced, in what quantities, and through which processes, while having the option to completely disable the standard recipes that players have memorized for years.

A Fresh Take on Server Customization

Cookbook operates on Bukkit and Spigot servers, offering a flexible syntax that makes describing any recipe straightforward. Whether you want a simple shapeless combination or an intricate three-dimensional grid, this tool handles it all. The moment you finish the setup, you unlock a suite of capabilities designed to reshape gameplay:

  • Support for both shaped and shapeless recipe patterns.
  • Furnace smelting recipes with precise output control.
  • Customizable result counts, metadata, and even enchantments.
  • Startup behavior options: clear all vanilla recipes, reset to defaults, or simply add new ones without touching existing data.
  • Automatic return of bowls and glass bottles when soups or potions are used in crafting.
  • Permission to apply enchantments beyond maximum levels or on items that normally cannot receive them.

All management flows through a single file named recipes.cb, whose format is intuitive enough for a beginner to grasp within minutes. Comments begin with the # symbol, and a recipe structure is described in just a few lines. For instance, a shaped craft appears as a 3x3 grid where each slot represents an item or air, with the result written after an arrow. A shapeless recipe simply lists ingredients separated by commas, while smelting defines the source material and the final product.

Decoding the recipes.cb File

Let us walk through a few examples to illustrate the plugin's logic. Suppose you want two iron ingots to yield three blocks of dirt. The entry would look like this:

@Shaped iron_ingot iron_ingot / air air air / air air air -> 3x dirt

If you need a shapeless craft that turns an apple and a bowl into a water bucket, the line becomes:

@Shapeless apple, bowl -> 1 water_bucket

Smelting redstone into six ink sacs with a specific data value is just as simple:

@Smelt redstone -> 6 ink_sack/3

The plugin recognizes items by both their identifier and their name, and the x keyword before a quantity is optional, so you can omit it for brevity. To add an enchantment, simply append it after the result, such as ARROW_INFINITE=1 for infinite arrows. This level of granularity means you can design recipes that feel genuinely unique to your server.

Fine-Tuning with config.yml

Beyond the recipe definitions, Cookbook provides several important parameters in the config.yml file. The startup key determines how the plugin handles vanilla recipes during loading. Setting it to clear removes every standard craft, leaving only your custom ones, which is ideal for servers with a bespoke economy. The reset mode first restores the original recipes and then applies your additions, a useful safeguard if other plugins have accidentally overwritten them. By default, the compound value simply appends to the existing list without deletions.

However, caution is advised when opting for a full wipe. Some vanilla mechanics, such as fireworks, dyed leather armor crafting, map copying, and book writing, cannot be recreated through Cookbook. If you disable them, players will permanently lose access to those functions, which could disrupt their gameplay experience.

The fix.soup-bowl and fix.glass-bottle options control whether bowls and bottles are returned when mushroom stew or potions are used as ingredients. Enabling these saves resources but can lead to unwanted duplication of glassware if you are building potion chains. Meanwhile, the allow-high-enchants and allow-wrong-enchants keys are particularly intriguing. The first lifts the cap on enchantment levels, letting you forge a sword with Sharpness X, while the second permits enchantments on items where they are normally forbidden, such as Silk Touch on a bow. These features open up creative possibilities for PvP arenas or mini-game mechanics.

Practical Tips and Known Limitations

On the first launch, Cookbook can generate a defaults.cb file containing all vanilla recipes if you set generate-defaults-cb: true in the config. This is an excellent starting point for modifications, as you can see exactly how standard crafts are written and adapt them by analogy. Yet, due to Bukkit's quirks, some complex recipes like maps, books, or leather armor may not display correctly. Fortunately, these cannot be fully replicated by the plugin anyway, so the loss is minimal.

Another nuance arises when other plugins that add their own recipes load before Cookbook. Their crafts might end up in defaults.cb, which does not break anything but means the file is not always a pristine reference. The recipe format is so straightforward that many administrators write configurations in a plain text editor without needing extra tools.

Why You Should Try It

Cookbook is a powerful yet lightweight plugin that grants you total command over the crafting system. Whether you are building a hardcore survival experience with rebalanced recipes or introducing custom items for roleplay, it excels at the task. The clear syntax, flexible settings, and thoughtful details like bowl return make it an indispensable asset for any administrator aiming to transform their server into something truly distinctive. If you are ready to move beyond the ordinary, you can download Cookbook: Create Custom Recipes on Your Minecraft Server and start experimenting. The plugin supports multiple Minecraft versions and runs smoothly on Bukkit and Spigot loaders, ensuring broad compatibility. For those wondering how to install it, the process is simple: drop the jar file into your plugins folder, restart the server, and begin editing the generated configuration files. This add-on works seamlessly with both modern and older server builds, so you can integrate it without hassle.

Rewriting the game's crafting book is a bold step, but Cookbook makes it accessible and rewarding. The familiar world of Minecraft takes on new life when every recipe is a surprise, and your players will appreciate the thought you put into their experience. Give it a shot, and watch your server evolve into a place where creativity knows no bounds. Cookbook: Create Custom Recipes on Your Minecraft Server for Minecraft is the tool that turns that vision into reality.

Download Cookbook for Minecraft 1.7.4, 1.6.4, 1.4.7, 1.0.0

Original name: Cookbook

Minecraft: 1.0.0, 1.4.7, 1.6.4, 1.7.4

FileVersionLoaderSize
Cookbook-0.1.zip23 КБDownload
Cookbook-0.2.zip24 КБDownload
Cookbook-0.3.zip31 КБDownload
Cookbook-0.4.zip35 КБDownload
Cookbook-0.5.zip35 КБDownload
Cookbook-0.7.zip17 КБDownload
Cookbook-1.0.zip29 КБDownload
Cookbook-1.0.1.zip19 КБDownload
Cookbook-1.1.zip28 КБDownload
Cookbook-1.1.1.zip29 КБDownload
Cookbook-1.1.2.zip31 КБDownload
Cookbook-0.6.zip1.0.035 КБDownload
Cookbook-1.1.3.zip1.4.731 КБDownload
Cookbook-1.1.4.zip1.6.426 КБDownload
Cookbook-1.2.zip1.7.432 КБDownload