本帖最后由 shxq 于 2014-10-23 09:22 编辑

弃更原因:
这个mod已经改名json Recipes v 1.0(好像也不再更新),于是本人现在也基本不用这个Mod了。
现在我用SSCXM 介绍的 minetweaker(下面简称mt)这个Mod,功能更好更强大。



请去BBS介绍地址学习 http://www.mcbbs.net/thread-304800-1-1.html

这个MOD没有图形界面全是文本操作,目的是可以自己定义合成与锻造。
PS:可以代替一些一些小型的MOD如Coal 2 Charcoal v3.0(煤炭和木炭互转)Wood-Converter(木材转换)v2.7


安装方法:
1、安装Forge for 1.7.2
2、运行一次Minecraft,让Forge生成MOD目录
3、复制CustomRecipes-X.X.X.jar文件到MOD目录
4、再运行一次Minecraft,载入或创建一个新世界,目的创建.minecraft/recipes/recipes.json文件
5、打开并且编辑.minecraft/recipes/recipes.json文件

PS:在游戏中可以用/cr reload 命令行来载入recipes.json文件,或者/cr addRecipe { ... }来编写json格式的自定义合成,本人用喜欢载入recipes.json文件来自定义合成。


编写自定义说明
Minecraft Recipes:
无序合成方(放在九宫格的任意位置都有效)


  1. {
  2.         type:"wb:shapeless",
  3.         input:[#ItemStack*],
  4.         output:#ItemStack
  5. }
复制代码

例子1:
  1. {//煤炭变木炭
  2.         type:"wb:shapeless",
  3.         input:{item:"coal"},
  4.         output:{item:"coal",meta:1}
  5. },{//木炭变煤炭
  6.         type:"wb:shapeless",
  7.         input:{item:"coal",meta:1},
  8.         output:{item:"coal"}
复制代码


例子2:
  1. {
  2.         type:"wb:shapeless",
  3.         input:{item:"planks",meta:0,count:9},
  4.         output:{item:"planks",meta:1,count:9}
  5. },{
  6.         type:"wb:shapeless",
  7.         input:{item:"planks",meta:1,count:9},
  8.         output:{item:"planks",meta:2,count:9}
  9. },{
  10.         type:"wb:shapeless",
  11.         input:{item:"planks",meta:2,count:9},
  12.         output:{item:"planks",meta:3,count:9}
  13. },{
  14.         type:"wb:shapeless",
  15.         input:{item:"planks",meta:3,count:9},
  16.         output:{item:"planks",meta:4,count:9}
  17. },{
  18.         type:"wb:shapeless",
  19.         input:{item:"planks",meta:4,count:9},
  20.         output:{item:"planks",meta:5,count:9}
  21. },{
  22.         type:"wb:shapeless",
  23.         input:{item:"planks",meta:5,count:9},
  24.         output:{item:"planks",meta:0,count:9}
  25. }
复制代码







Shaped Recipes:
有序合成(就是要按照九宫格指定的位置放才能合成)
  1. {
  2.         type:"wb:shaped",
  3.         shape:
  4.                 ["XXX",
  5.                  "YYY",
  6.                  "ZZ0"],
  7.         input:{X:#ItemStack, Y:#ItemStack, Z:#ItemStack},
  8.         output:#ItemStack
  9. }
复制代码

PS:空白的位置是0零,不是O欧。
例子1:
  1. {//5根线排成X形状变5个蜘蛛网
  2.         type:"wb:shaped",
  3.         shape:
  4.                 ["X0X",
  5.                  "0X0",
  6.                  "X0X"],
  7.         input:{X:"string"},
  8.         output:{item:"web", count:5}
  9. }
复制代码



PS:附上本人正在使用的自定义合成表
recipes.zip (827 Bytes, 下载次数: 5633)