Custom Recipes [Abandoned] 2.2.1

Ingame crafting recipe and furnace recipe management

  1. Jannyboy11
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    Source Code:
    Custom Recipes
    This plugin enables you to create custom recipes for any itemstack.
    Also, you can disable any vanilla recipe you like.
    For this plugin to work, Java 8+ is required.

    This page will only cover the CustomRecipes-2.2.x featuers, however if you prefer to stay on an older version, then use this compatibility list.
    • Spigot 1.12.1 - CustomRecipes 2.2.1
    • Spigot 1.12 - CustomRecipes 2.2.0
    • Spigot 1.11.x - CustomRecipes 1.1.0
    • Spigot 1.10.x - CustomRecipes 1.0.4
    • Spigot 1.9.4 - CustomRecipes 1.0.2
    • Spigot 1.9/1.9.2 - CustomRecipes 1.0.1
    • Spigot 1.8.8 - CustomRecipes 1.0
    CustomRecipes is NOT compatible with other server implementations such as CraftBukkit, GlowStone, and Sponge-to-Bukkit plugins.

    • Easy commands for creating and deleting custom recipes
    • Inventory menu for viewing all registered recipes
    • Supports crafting and furnace recipes
    • Recipes are saved in the NBT format, preserving all item data
    • Extra types of recipes: Permission Recipe, NBT-specific Recipe, Count Recipe, World Recipe.
    • Developers API, providing more access than the Bukkit API.

    Usage: the usage varies per recipe type:

    /addrecipe shaped <key> [<group>]
    /addrecipe shapeless <key> [<group>]
    /addrecipe nbt <key> [<group>]
    /addrecipe permisson <key> <permission> [<group>]
    /addrecipe count <key> [<group>]
    /addrecipe world <key> [<world_name>] [<group>]
    /addrecipe furnace [<xp>] [vanilla]

    Description: Creates a new recipe. The itemstack currently held in your hand will be the result of the recipe. Then in an inventory opens up in which you can specify the ingredients.

    Permission: customrecipes.addrecipe (default op only)

    Usage: the usage varies per recipe type:

    /removerecipe shaped <key>
    /removerecipe shapeless <key>
    /removerecipe nbt <key>
    /removerecipe permission <key>
    /removerecipe count <key>
    /removerecipe world <key>
    /removerecipe furnace [vanilla]

    Description: Removes or disables a recipe. In case of a crafting ingredient the key is used to determine what recipe should be removed, in case of a furnace recipe the itemstack in your hand is the ingredient for which the corresponding furnace recipe will be removed.

    Permission: customrecipes.removerecipe (default op only)

    Usage: /listrecipes <type>

    Description: Show a menu of recipes

    Permission: customrecipes.listrecipes (default for everyone)

    Usage: /migraterecipes
    Description: migrate recipes from CustomRecipes 1.1.0 to the new format used in CustomRecipes 2.x.x.
    Permission: customrecipes.migraterecipes

    In these commands <type> can be equal to
    • shaped
    • shapeless
    • nbt
    • permission
    • count
    • world
    • furnace
    , and <group> can be any string. <key> is a NamespacedKey such as `minecraft:fireworks` or `customrecipes:foo`.

    Please submit an issue on the github page, including steps to reproduce

    Feature requests
    The plugin is open source! Pull requests are welcome. If you're not a developer you can create an issue there as well.

    Do you like this plugin?
    You can donate to me here!

    2015-08-26_02.40.35.png 2015-08-26_02.41.37.png 2015-08-26_02.43.12.png 2015-08-26_02.43.35.png 2015-08-26_02.44.27.png 2015-08-26_02.45.43.png 2015-08-26_02.46.16.png 2015-08-26_02.46.43.png 2015-08-26_02.49.09.png 2015-08-26_02.49.29.png

Recent Reviews

  1. TheChico
    Version: 2.2.1
    Plz add nbt type for furnace

    shaped and nbtshaped
    shapeless and nbtshapeless
  2. metal-overlord
    Version: 2.2.1
    best plugin!This plugin can easy remove vanila recipes + easy can create your own recipes!I find this plugin two hours.Jannyboy11 thank you were much.
  3. 4rqu1v0xD
    Version: 2.2.1
    Update for 1.13.1 PLZ!
    I used this plugin at 1.12 and wanted to use it a lot at 1.13
  4. Hexivoid
    Version: 2.2.1
    I usually never/barely leave reviews- but this plugin deserves one! It's the only plugin I could find that allows crafting recipes to result in *multiple* of an item, not just one! Thank you!
  5. Marian666
    Version: 2.2.1
    Great work! Please update this plugin for minecraft 1.13.1! I need it so much for my server! <3
  6. XxCarbotxX
    Version: 2.2.1
    Hey, I really like the plugin, and have used it many times in different ways. I would recommend it to anyone who wants to expand on their server.

    There are some things that I think would make this plugin a lot better such as:

    Allowing a named item (glowstone named "8") to be recognized differently than normal glowstone. This would make it so that if you want to be able to make some sort of essence in an rpg setting, or fragments to be crafted into other items, instead of making the easier more accessible item to be used as a shortcut.
    1. Jannyboy11
      Author's Response
      This is already possible, use the NBT-aware crafting recipe type. However, if multiple recipes match the inventory contents, then it is undefined which recipe is actually used. To fix this issue, remove the existing vanilla recipe and re-create it with an NBT-aware recipe.
  7. dinoboss2001
    Version: 2.2.1
    muy buen plugin lo recomiendo!!! y pocos editores de java crean este tipo de plugin
  8. garywwwhk
    Version: 2.2.1
    The plugin is great.But i have a problem.All recipes reset after restart the server.
  9. TheBoy
    Version: 2.2.1
    A good plugin, but Can I specify the condition of the kraft? for example a certain level
  10. Fighter-HUN
    Version: 2.2.1
    doesn't work for rpg item crafting! So i make one rpg item and create craft recipe, but not not work!.......