129

Custom Recipes for Minecraft 1.6.4 and lower

129 diamonds
  • 92,667
    Views, 197 today
  • 22,529
    Downloads, 37 today
  • 378 Comments
  • 66 Favorites
  • Flag / Report

Get Embed Code

Forum:
HTML:
Link:
avatar
TheBoo
Level 63 : High Grandmaster Steve
Custom Recipes
v 4.5 for Minecraft 1.6.4
Created by MightyPork
Developed by TheBoo

Requires Minecraft Forge

How to report a bug:
Go to the project's page on CurseForge
Click the "tickets" button.
Go to submit a ticket.

Note: I am planning to re-write the whole submission when I have time, so it'll be more clear.



Note:
When MightyPork retired, he gave me permission to update the mod.
See here, and here




NEW! Damage -1 means "any damage".

NEW! You can share your recipes on the official forums thread
NEW! Please review the changes to the mod in the beta SMP file, and message me bugs found in it.

Do not use Internet Explorer! It will damage the zip file.

Errors in your recipes are written
into .minecraft/ CustomRecipes.log.

Installation
  • download and installminecraft forge
  • run MC to create needed folders
  • place this ZIP file into .minecraft/mods
  • run MC again
  • read mods/customrecipes/dictionary.txt
  • enjoy!


What does it do?
  • This mod lets you create new recipes for Minecraft.
  • You don't have to download "crafting mods" any more!
  • All recipes are saved in Recipe Files, which can be edited by notepad.
  • This mod is also useful for debugging your mods.


How to get Recipe Files
Recipe files can be found in:
  • Mods on this site (they tell you to download this mod)
  • Official recipe pack: Mighty Recipes
  • After you download your recipe files, place them into this folder:
  • .minecraft / mods / customrecipes


You can also write your own recipes, as described below.


License

You can...
  • ...create new recipes with this mod
  • ...freely distribute your own recipe files
  • ...post your recipes as new mods

You can't...
  • ...redistribute this mod or any of it's parts, including the dictionary file
  • ...say that you created this mod or any of it's parts




Recipe files
This mod read all the recipes from simple text files.
They are all stored in the recipe folder.

Dictionary file - the list of aliases
/mods/customrecipes/dictionary.txt
The dictionary.txt file is generated on startup, and it will be regenerated if you delete it.
This file contains all basic blocks and items that you can use in your custom recipes.
Do not edit this file, just read it to get the knowledge.

Your recipe files
/mods/customrecipes/your_file.txt
All other files placed in /mods/customrecipes are interpreted as recipe files. These files contain your custom recipes (you can place many recipes into one file).
You can also define new blocks and items here using the * syntax.

Writing new recipes
There are 4 available recipe types:
  • Shaped (the basic recipe)
  • Shapeless (eg. dying wool)
  • Smelting (for furnace).
  • Fuel (for furnace)

The recipe file can also contain:
  • Alias definition
  • Comment

Recipes can be saved in any text files in .minecraft/mods/customrecipes.
You can also use comments to make the code cleaner.

Recipe syntax - how to make a recipe

General notice: To get modded blocks, simply use their id like this: *pipe=185, and then use keyword pipe. For items, you must add 256 to the item id, if its 5000 in property file, use *explosiveEgg=5256.

shaped ( name,m + name,m + name,m / name,m + ... ) > ( name,count,m )
meta and count are optional.

Shaped recipe consist of recipe (left) and result (right).

name = Block or item name (defined in the dictionary), or number (direct ID)
m = meta / damage value. This is used, for example, to determine leaves, wool and dye colour.
count = number of items produced, default is 1.

Recipe rows (the name+name+name pieces) are divided by either ; , | or /.
All rows must have the same size.
Use "null" , "none" , "air" or "nothing" in empty slots.

shapeless ( name,m + name,m + name,m ... ) > ( name,count,m )
meta and count are optional.
Shapeless recipe has only one "row", with up to 9 items.

smelting ( name ) > ( name,count,m )
meta and count are optional.

Smelting recipe can have only one item on left, and can't specify it's meta.

fuel ( name, burn_time )
fuel ( name, meta, burn_time )
meta is optional.

Name is an alias or item ID, and burntime defines how long this item should burn.
Stick has burntime 100, planks 300, coal 1600, lavabucket 20000.
If you write some super large number here, you will have nearly infinite fuel.

*Alias=ID,meta
meta is optional.
This is an alias definition of new block or item.
Alias can contain letters, numbers and underscore. ID must be a number.
Aliases are defined in the dictionary, but you can define your own in your recipe file.

# comment, description, whatever
// this also works
This is how you can make comments in your recipe files.
Comment doesn't have to start on new line, but all from the # sign till the end of line is treated as a comment.

Lazy code
For those who don't like brackets: Don't use them!
shapeless fence > stick,6
This works (or may work) too.

Example recipes
  • shaped (log+null+log / log+log+log / log+null+log) > ( ladder,16 )
    (recipe from "EasyWood" mod, crafting ladder of logs)
  • shaped ( stick+stick / stick+stick ) > ( planks )
    (recipe from "ReverseCrafting" mod, making planks back from sticks)
  • shapeless ( dirt ) > ( clay )
    (converting dirt to clay)
  • shapeless ( log,0 ) > ( log,2 )
    (oak to birch)
  • shapeless ( logOak ) > ( logBirch )
    (it can be now done this way)
  • shapeless ( bucketLava+bucketWater ) > ( obsidian )
    (recipe from "Crafting obsidian" mod; buckets will be returned empty)
  • smelting ( ice ) > ( water )
    (recipe to get "water tiles")
  • smelting ( gravel ) > ( glass,64 )
    (This is real cheating! Smelt one gravel to get 64 blocks of glass!)
  • *rock=1
    Stone alias (rock can now be used instead of stone)
  • fuel ( netherrack,10000000 )
    Super fuel
  • # Comments
    Any comment


Tips
  • Read the dictionary.txt file to get better knowledge of block and item names
  • Place similar recipes into one file to create recipe packs
  • You can post the recipe packs as new mods here, just tell users to download this mod.
  • To upload your recipes, ZIP them!
  • If you run minecraft from command line, you get error messages that will help you debug your recipes.
  • Spaces are ignored in the recipe files during execution, thus you can use spaces for formatting.


EBRxpng

Progress: 100% Complete
Game Version:Minecraft 1.6.4
Tags:Aesthetic, Functional
Credit:MightyPork

More Mods by TheBooView All

Update #21 : 10/14/2013 3:47:23 pm10/14/13

Custom Recipes 4.5 (build #5)

++Added new option to the config, "debug", which will enable/disable debugging mode. Debugging mode will print a more extensive log.

++Added recipe loading when the world loads and removed keybindings. I got annoyed that everytime you typed "r" it would reload the recipes, so now you have to exit and enter the world to reload the recipes. This will also make sure that every recipe functions when you first start up the game, it will load the recipes and then load them again when you enter a world, so every block and item should be included.

++ Added a version checker that will print a message if the mod is outdated.

Update #20 : 09/27/2013 1:57:47 am9/27/13

Re-added "-1" metadata support. Added a nice screenshot.

Update #19 : 09/24/2013 3:03:04 am9/24/13

Custom Recipes 4.4.2 Changelog
++ Updated to 1.6.4
++ Added automatic dictionary entries for all blocks and items loaded.

Update #18 : 09/04/2013 1:29:37 am9/04/13

Fixed the bug where keybinds are loaded server side, which causes a crash.

Update #17 : 07/29/2013 9:54:51 am7/29/13

Custom Recipes 4.4 Changelog
++ Updated to 1.6.2
++ Added a keybind (r) to reload recipes when playing.
++ Added a config file to configurate wether to use keybinds.
- -1 Metadata is still out of function.

Update #16 : 06/26/2013 3:10:28 am6/26/13

Since noone has reported any bugs with the newest patch, I'd like to say that this mod is now fully SMP-compatible. The Beta test link will be removed. Patch 4.3.1 is now live on the normal download link.

Update #15 : 05/30/2013 1:58:03 am5/30/13

Added link to CurseForge in case of bug reports.

Update #14 : 05/20/2013 7:26:45 am5/20/13

Custom Recipes 4.3 Beta
++ Now Multiplayer compatible
* Changed priority from Init to PostInit.

Update #13 : 05/05/2013 9:27:03 am5/05/13

Custom Recipes 4.2
++ Updated to 1.5.2++ Added a experimental "recipe writer" which allows you to open the workbench GUI easly when writing recipes. It's stll WIP, and isn't working very well, but it will hopyfully have syntax highlightning in the next update.

Update #12 : 04/23/2013 2:02:34 pm4/23/13

Custom Recipes 4.1* Fixed fuel bug.
* Fixed multi-lined recipe files.
* Added mcmod.info file.
* Added more log messages for extensive bug tracking (currently not toggle-able)

Update #11 : 04/09/2013 1:39:04 am4/09/13

Fixed a bug where CustomRecipes didn't generate the dictionary files.

Update #10 : 04/08/2013 11:17:31 am4/08/13

Updated to 1.5.1 and fixed a crash bug.

Update #9 : 03/21/2013 7:53:03 am3/21/13

Fixed some crash bugs. The mod is now in the appropriate package.

Update #8 : 03/16/2013 10:35:37 am3/16/13

Updated to 1.5

Update #7 : 12/23/2012 1:37:53 pm12/23/12

Updatedto 1.4.6

Update #6 : 12/09/2012 3:47:34 am12/09/12

Pre-release for 1.4.5
It only took about 5minutes updating it, stupid lazy me...

Update #5 : 11/04/2012 6:52:46 am11/04/12

Pre-release for 1.4.2

Update #4 : 10/15/2012 8:46:55 am10/15/12

There is now an official topic for sharing recipes =)

Update #3 : 10/11/2012 1:16:52 pm10/11/12

MightyRecipes is now a link

Update #2 : 09/04/2012 9:53:22 am9/04/12

Now forge compatiable. It does not require forge, but it's compatiable with it.

Update #1 : 09/02/2012 10:39:01 am9/02/12

Updated to 1.3.2

Comments :

Join us to post comments.

1 - 50 of 378

bountyhunterz55
Level 1
New Miner
July 8, 2014, 9:29 am

just wondering, are you working on a way to delete old recipies as this would be very useful thanks

TheBoo
Level 63
High Grandmaster Steve
July 8, 2014, 1:58 pm

I'm not working at all, temporarily retired.

rum1890
Level 1
New Miner
June 15, 2014, 3:02 am

Is possible write a recipe for the molecular transformer ? I don't say, in "gold" out "iron" ?


thanks for the reply

TheBoo
Level 63
High Grandmaster Steve
June 15, 2014, 4:16 am

Nope, sorry.

rum1890
Level 1
New Miner
June 15, 2014, 12:11 pm

thanks anyway

Bob_Jones_man
Level 3
Apprentice Hunter
February 20, 2014, 4:32 pm

The question the will question reality it's self has arrived: Ok so Im using Tinkers' Construct and Metallurgy 3 (And ExtraTiC so that I can use Metallurgy 3 stuff with Tinkers) and there is two types of steel. 1. The Tinkers Construct Steel 14276:16 and the Metallurgy 3 Steel 26857 and I have made a custom recipe "smelting iron>14276,16" so I can smelt iron and get the TINKERS CONSTRUCT STEEL 14276:16 but instead I get the Metallurgy 3 Steel 26857 so now the question is.... WHAT DO I DO to get the tinkers construct steel instead of the Metallurgy 3 steel?

TheBoo
Level 63
High Grandmaster Steve
February 20, 2014, 9:00 pm

I need your log, follow the guide on MCForums.

Bob_Jones_man
Level 3
Apprentice Hunter
February 21, 2014, 5:35 am

What log FML Log or custom recipes also I put in the FML log to post on MCForums but its to long :I

TheBoo
Level 63
High Grandmaster Steve
February 21, 2014, 10:10 pm

Custom Recipes. But it on pastebin.com and link it here.

Bob_Jones_man
Level 3
Apprentice Hunter
February 22, 2014, 12:50 pm

Never Mind I realized the Meta was in the place were the count would go so custom recipes confused it with Metallurgy steel and not Tinkers but thanks for the great mod Im using it for my Galactic Adventure Series (The Episodes in which I use it in are not uploaded yet)

TheBoo
Level 63
High Grandmaster Steve
February 22, 2014, 9:33 pm

Ah, glad you worked it out.

Buggi
Level 1
New Miner
February 1, 2014, 12:44 pm

I suppose without ID's you have to completely recode how the dictionary works.

I do hope you are working to update, this mod is indispensible.

TheBoo
Level 63
High Grandmaster Steve
February 1, 2014, 10:28 pm

Oh. you're right. I might even scrap the dictionary now that I have it almost automated, and you will still be able to use the in-game identifiers such as "minecraft:stone".

Buggi
Level 1
New Miner
February 4, 2014, 3:15 am

We need some way to map names to something simple. Saves typing and memory!

Something like :
stone = minecraft:stone

TheBoo
Level 63
High Grandmaster Steve
February 4, 2014, 3:31 am

That is already in, read the submission. Tip: it's starts with a and ends with lias,

Buggi
Level 1
New Miner
February 4, 2014, 4:49 pm

Oh, I know all about that. I was just referencing it for custom dictionaries. You mentioned scrapping the dictionary.

TheBoo
Level 63
High Grandmaster Steve
February 4, 2014, 8:25 pm

Heh, well, that's how it works now and how it will work in the future.

Alfuken
Level 1
New Miner
January 20, 2014, 2:20 am

Is there a way do disable original recipe after adding a custom one?
I.e. I'd like bed to be craftable with iron, strings, sticks, etc., but I also want to disable original bed recipe.
Is there a way to do it? If not, will you make it possible with this mod? Or maybe a separate mod for this?

TheBoo
Level 63
High Grandmaster Steve
January 20, 2014, 4:26 am

Not possible, WIP.

saskue201354609
Level 1
New Miner
January 17, 2014, 12:01 pm

lol i put Dirt>Diamond

Spencerio
Level 1
New Miner
December 19, 2013, 2:40 pm

Umm, can anyone tell me what to type when making a recipe with nether stars? (A.K.A. Item.netherStar? Or Item.(whatever it really is)

TheBoo
Level 63
High Grandmaster Steve
December 19, 2013, 8:36 pm

Read the dictionary or the post above.

Buggi
Level 1
New Miner
October 24, 2013, 9:47 pm

Hey Boo, are you going to update your craftable spawners mod? I really like it. If not, can I get the source so I can update it?

TheBoo
Level 63
High Grandmaster Steve
October 24, 2013, 9:54 pm

It is updated, check over at my MCF topic.

Buggi
Level 1
New Miner
October 24, 2013, 10:02 pm

OH, cool, thanks.

I'm also a coder on the Powercraft mod as XOR and Rapus are very busy with school.

TheBoo
Level 63
High Grandmaster Steve
October 24, 2013, 10:47 pm

Oh really? That's cool, maybe we could help eachother sometime ;).

Buggi
Level 1
New Miner
October 25, 2013, 4:16 pm

I'd like that, you probably have lots of minecraft coding knowledge you could pass along :)

zhubwat
Level 3
Apprentice Mage
October 18, 2013, 1:33 am

umm gys? wheres the diamond button?

Buggi
Level 1
New Miner
October 23, 2013, 4:07 am

Under the word "Projects" at the top of the page.

Natsu219
Level 1
New Miner
October 14, 2013, 5:52 pm

I like the new update :D

TheBoo
Level 63
High Grandmaster Steve
October 15, 2013, 4:55 am

Thanks!

dagget10
Level 1
New Explorer
October 9, 2013, 11:56 am

um, 4 coal block gets you a beacon, so you dont go to the nether...and you use a beacon to get porkchops........................................DAFUQYPOOPOO

TheBoo
Level 63
High Grandmaster Steve
October 9, 2013, 12:03 pm

Was just an example lol

dagget10
Level 1
New Explorer
October 9, 2013, 1:46 pm

ik but its not right, why eat a beacon

joe9go
Level 1
New Explorer
October 6, 2013, 6:30 am

help i dont get how to make a recipie
coz i want to make a recipie for a mod item (btw not a mod i made but just to make it easyer...)

TheBoo
Level 63
High Grandmaster Steve
October 7, 2013, 4:45 am

It's all written in the description.

joe9go
Level 1
New Explorer
October 9, 2013, 1:06 pm

IT ISNT WRITTEN CLEARLY ENOUGH MAKE A VIDEO OF HOW

xXTornWinterXx
Level 8
Apprentice Zombie
October 14, 2013, 9:22 am

It is written clearly, you are 7 years old, Isn't* Easier* Recipe* Cause* Because*, lol...i'll make a video i guess. but i don't know how to make a recipe for a mod, it did say something about a add 256 to the item id..so maybe

joe9go
Level 1
New Explorer
October 15, 2013, 11:35 am

IM 11 YEARS OLD

MR NAME CALLER!!!!

.

xXTornWinterXx
Level 8
Apprentice Zombie
October 18, 2013, 6:42 pm

Mrs.* I'm* Mr.* Really? xD

forrestbman
Level 1
New Miner
October 17, 2013, 3:41 pm

lol fail

minimite
Level 3
Apprentice Engineer
October 17, 2013, 1:54 pm

You're obviously seven. *Mr. *I'm

You need to learn grammar.

54sean
Level 1
New Miner
October 1, 2013, 12:00 am

looks like it can not cover the former recipes

TheBoo
Level 63
High Grandmaster Steve
October 7, 2013, 4:45 am

Not right now. Will come later.

54sean
Level 1
New Miner
October 7, 2013, 11:55 pm

[size=10pt]it's amazing,i'm looking forward[/size]

flea1324
Level 15
Journeyman Nerd
September 28, 2013, 2:24 am

Awesome! THANK YOU FOR THIS AWESOME MOD TheBoo!!!

TheBoo
Level 63
High Grandmaster Steve
September 28, 2013, 3:43 am

Heheh, no problem.

flea1324
Level 15
Journeyman Nerd
September 29, 2013, 2:46 am

Can i upload my recipes on my PMC page? I made really cool recipes ;)

TheBoo
Level 63
High Grandmaster Steve
September 29, 2013, 4:36 am

Well, it's alright for me, but PMC forbids it. So nope, unless you make a topic in the modding forum (or on MCF).

flea1324
Level 15
Journeyman Nerd
September 30, 2013, 3:46 am

OK

MrDimension
Level 5
Apprentice Archer
September 24, 2013, 2:01 pm

This works with 1.6.2 right?

MrDimension
Level 5
Apprentice Archer
September 24, 2013, 2:29 pm

Yep, it does. Figured it out.

Brycerog
Level 3
Apprentice Miner
September 12, 2013, 7:30 pm

this is how to add stuff to your mods?

TheBoo
Level 63
High Grandmaster Steve
September 12, 2013, 9:34 pm

It is one way, yes.

Brycerog
Level 3
Apprentice Miner
September 12, 2013, 10:26 pm

so i can make a mod with this?

TheBoo
Level 63
High Grandmaster Steve
September 12, 2013, 10:39 pm

Yes.

Merik3
Level 1
New Explorer
September 5, 2013, 4:44 pm

LOVED IT took a cuple tries to make but it workes and i LOVE IT

TheBoo
Level 63
High Grandmaster Steve
September 5, 2013, 9:29 pm

Thanks! It can be a bit hard in the beginning, but when you get the hang of it it can be quite useful.

master3019
Level 1
New Miner
September 4, 2013, 5:40 pm

Do you need name if you have the ID? Also, say if the ID is "35:7" would it be entered as such?

TheBoo
Level 63
High Grandmaster Steve
September 4, 2013, 9:29 pm

Read the submission.
"[size=10pt][color=rgb(34,34,34)][bgcolor=rgb(204,204,204)]shaped[/bgcolor][/color][/size][size=10pt][color=rgb(0,0,153)][bgcolor=rgb(204,204,204)]( name,m + name,m + name,m / name,m + ... ) >[/bgcolor][/color][/size][size=10pt][color=rgb(153,51,0)][bgcolor=rgb(204,204,204)]( name,count,m )[/bgcolor][/color][/size][size=10pt]"[/size]

You can clearly see where the metadata is supposed to go, right?

master3019
Level 1
New Miner
September 5, 2013, 7:11 am

One question though. Can the ID be used in the place of name?

TheBoo
Level 63
High Grandmaster Steve
September 5, 2013, 7:36 am

Yes.

master3019
Level 1
New Miner
September 5, 2013, 11:01 am

Alright. Thanks for the help.

master3019
Level 1
New Miner
September 5, 2013, 4:12 am

I figured that out with the dictionary.txt file. I'm good now.

TRacer9
Level 1
New Explorer
September 1, 2013, 8:41 pm

Is there a video explaining this? I can't follow all the text.

TheBoo
Level 63
High Grandmaster Steve
September 2, 2013, 5:16 am

There isn't, noone has bothered making one, and I don't have the recording software to do so.

billbertking1
Level 6
Apprentice Blacksmith
September 4, 2013, 4:25 am

You can use Bandicam or use Fraps. Those seem to be the best. Fraps is what most of the major YouTubers use, like Etho.

TheBoo
Level 63
High Grandmaster Steve
September 4, 2013, 4:30 am

I know what I could use and I know how to record, thank you. I might make a video, but mind that english is not my primary language.

JavaBuckets
Level 74
Legendary Programmer
September 4, 2013, 7:51 am

I could make a Video :D ?

- Thom (you already know me)

TheBoo
Level 63
High Grandmaster Steve
September 4, 2013, 11:59 am

Do whatever you want, altough if you make one I will put it in a spoiler or at the top.

Sterlen_clone
Level 1
New Miner
August 28, 2013, 10:15 pm

I've tried to use block ID's from other mods and got stuck. Simple recipe, that works fine with vanilla block, but...
*Must = 2214
*Replacer = 2216
shaped ( null+charcoal+null / bread+Must+bread / null+bucketWater+null ) > ( Replacer )

Could someone please advise me if it's at all possible to use other mods ID's in Custom Recipes?

TheBoo
Level 63
High Grandmaster Steve
August 29, 2013, 10:53 pm

Yes, it is possible. It's all up to the mod your using, it has to load after custom recipes. However, you can click "r" while in your single player world to reload recipes.

Buggi
Level 1
New Miner
August 5, 2013, 8:15 pm

This mod needs like 1000 diamonds as it eliminates the need for all those crazy recipe mods.

What happened to your Craftable Spawner mod, the page says the mod was taken down. o.O

lukas3703
Level 4
Apprentice Warrior
August 1, 2013, 4:34 am

Um..... The recipe files I can't get forom Mighty Recipes because the download to it isn't on Dropbox.....

TheBoo
Level 63
High Grandmaster Steve
August 1, 2013, 5:40 am

Then I cannot help you, the recipe pack still belongs to MightyPork, you have to ask him.

1 - 50 of 378