Minecraft(我的世界)中文论坛

标题: [放弃更新][1.7.10-1.7.2][smp]Custom Recipes(自定义合成) v1.1.0

作者: shxq    时间: 2014-5-30 12:48
标题: [放弃更新][1.7.10-1.7.2][smp]Custom Recipes(自定义合成) v1.1.0
本帖最后由 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)
作者: sb023612    时间: 2014-5-30 12:53
本帖最后由 sb023612 于 2014-5-30 12:59 编辑

标题基本正确,模板填写完整,原帖地址正确,介绍也写得很全面。老泪纵横,看了一个多月的帖子,终于碰到一个让我满意的帖子了
作者: shxq    时间: 2014-5-30 13:03
sb023612 发表于 2014-5-30 12:53
标题基本正确,模板填写完整,原帖地址正确,介绍也写得很全面。老泪纵横,看了一个多月的帖子,终于碰到一 ...

我这种BBS的混一年以上的老人规矩还是知道的。版主审核辛苦了!
作者: httma    时间: 2014-5-30 13:45
又来骗人气了{:10_516:}
作者: 1592714106    时间: 2014-5-30 13:53
顶{:10_509:}
作者: 呵呵吐槽君    时间: 2014-5-30 16:06
楼主辛苦了{:10_492:}
作者: Nikeyzj    时间: 2014-5-30 16:18
这个mod比那个什么制作器要好很多。。估计以后不会有人再发原版合成的mod了
作者: 1175507842    时间: 2014-5-30 17:31
好插件!!找了好久...可是为什么没有1.6.X的版本...
作者: zhlop    时间: 2014-5-31 00:46
神插件,必须顶!
作者: BYC    时间: 2014-5-31 09:07
奇葩的……合成方案{:10_543:}
作者: liux135    时间: 2014-6-2 00:53
话说我一直在想有没有办法改禁止游戏中的某个合成。。。表示不想和基友在网吧联机的时候  让他用TNT啥的      楼主知道有这种mod么
作者: 1123fff    时间: 2014-6-2 23:06
看起来很像是一个编程?
合成方式的编程·

已收藏·

加分神马的等看过帖子再说
作者: MCQJK    时间: 2014-6-3 12:41
liux135 发表于 2014-6-2 00:53
话说我一直在想有没有办法改禁止游戏中的某个合成。。。表示不想和基友在网吧联机的时候  让他用TNT啥的    ...

别给创造不就行了
作者: 2267374522    时间: 2014-6-3 14:16
不知道怎么弄其他的物品合成啊
作者: liux135    时间: 2014-6-3 18:44
MCQJK 发表于 2014-6-3 12:41
别给创造不就行了

其实我是想让生存更难  让合成都不那么容易    所以和创造无关= =。。。
作者: 303082293    时间: 2014-6-4 22:06
可以禁止合成吗?
作者: Jaykun    时间: 2014-6-5 16:50
我想应该不能在服务器里使用吧
作者: zbyzbyzby2    时间: 2014-6-23 01:27
这样做也许不太好,不过打开一个国外的网页确实很困难
http://pan.baidu.com/s/1gdCEhwR
作者: Him1950989460    时间: 2014-6-23 19:16
表示不会用
作者: shxq    时间: 2014-6-27 14:14
303082293 发表于 2014-6-4 22:06
可以禁止合成吗?

不能禁止合成。
作者: restbai    时间: 2014-7-20 16:50
好东西!顶一个
作者: zqzqzqo    时间: 2014-8-2 15:44
虽然有些挖坟。。。
我是小白,请问这个东西应该用什么打开?
JSON的文件我从没有见过,所以我用 记事本 打开的。
把你的recipes直接塞进去可以用,但是我一用记事本编辑过后就不能用了。

[
        {//煤炭Z木炭
                type:"wb:shapeless",
                input:{item:"coal"},
                output:{item:"coal",meta:1}
        },{//木炭Z煤炭
                type:"wb:shapeless",
                input:{item:"coal",meta:1},
                output:{item:"coal"}
        }
]

我是把你的那些纠结的木材都删掉了,然后就没用了,木炭煤炭不能互换了。
网上都是些在线JSON编辑器我不知道在哪里打开你的recipes。
谢谢了
顺带一问,为啥木炭煤炭都是coal开头?是不是原本的代码就是这样设计的?
作者: shxq    时间: 2014-8-2 18:15
zqzqzqo 发表于 2014-8-2 15:44
虽然有些挖坟。。。
我是小白,请问这个东西应该用什么打开?
JSON的文件我从没有见过,所以我用 记事本 打 ...





作者: zqzqzqo    时间: 2014-8-3 02:27
shxq 发表于 2014-8-2 18:15

谢谢了,有用了
作者: 星空下樱花飘落    时间: 2014-8-29 23:00
这mod我终于会使了!
作者: 2826395174    时间: 2014-10-5 13:04
本帖最后由 2826395174 于 2014-10-5 13:09 编辑

楼主,下载链我是渣渣打不开
作者: 2826395174    时间: 2014-10-5 13:07
zbyzbyzby2 发表于 2014-6-23 01:27
这样做也许不太好,不过打开一个国外的网页确实很困难
http://pan.baidu.com/s/1gdCEhwR ...

感谢               你了
作者: 1049937606    时间: 2014-10-13 13:09
拿走拿走{:10_492:}
作者: 57174073    时间: 2014-10-13 14:05
不错        
作者: l1023049008    时间: 2014-10-17 18:47
弱弱问一下  可以自定义合成别的mod里面的东西吗
作者: CD04    时间: 2014-10-18 01:15
不知道物品的代码 请问有代码表吗?
主要是后面meta:12345那些
作者: CCU    时间: 2014-10-22 23:16
本帖最后由 CCU 于 2014-10-22 23:19 编辑

合成物品能否增加附魔效果?合成物品只限于原版物品?具体的合成公式,我记得这个mod还有很多功能,比如禁止生物生成....熔炉的合成公式之类的,楼主为什么不写出来
作者: shxq    时间: 2014-10-23 09:09
CCU 发表于 2014-10-22 23:16
合成物品能否增加附魔效果?合成物品只限于原版物品?具体的合成公式,我记得这个mod还有很多功能,比如禁 ...

终于有人发现了,确实有很多功能。

这个mod已经改名json Recipes v 1.0,但是现在我基本不用这个MOD了。

现在我用SSCXM 介绍的 minetweaker(下面简称mt)这个mod。BBS介绍地址 http://www.mcbbs.net/thread-304800-1-1.html
作者: CCU    时间: 2014-10-23 22:37
为何放弃跟新,那个MT设置起来很麻烦啊,我看到的一个关于自定义合成公式的mod自定义合成公式1.6.4,可惜这款mod没有编译到1.7.2
作者: shxq    时间: 2014-10-24 09:00
本帖最后由 shxq 于 2014-10-24 09:04 编辑
CCU 发表于 2014-10-23 22:37
为何放弃跟新,那个MT设置起来很麻烦啊,我看到的一个关于自定义合成公式的mod自定义合成公式1.6.4,可惜这 ...

MT 设置麻烦?
不用担心json的{}语法才是好开心的事。

MT 语法更像普通的程序语言。还能定义变量。对我来说方便不少。

最近写了一个类似马铠合成(CraftableHorseArmor)MOD的。你看多清楚。

  1. val DHA = <minecraft:diamond_horse_armor>;
  2. val GHA = <minecraft:golden_horse_armor>;
  3. val IHA = <minecraft:iron_horse_armor>;
  4. val D = <minecraft:diamond>;
  5. val G = <minecraft:gold_ingot>;
  6. val I = <minecraft:iron_ingot>;
  7. val W = <minecraft:wool:*>;

  8. val S = <minecraft:string>;
  9. val L = <minecraft:leather>;
  10. val T = <minecraft:name_tag>;
  11. val P = <minecraft:paper>;

  12. val DH = <minecraft:diamond_helmet>;
  13. val GH = <minecraft:golden_helmet>;
  14. val IH = <minecraft:iron_helmet>;
  15. val DL = <minecraft:diamond_leggings>;
  16. val GL = <minecraft:golden_leggings>;
  17. val IL = <minecraft:iron_leggings>;

  18. //Normal Version
  19. recipes.addShaped(DHA,[[null,null,D],[D,W,D],[D,D,D]]);
  20. recipes.addShaped(GHA,[[null,null,G],[G,W,G],[G,G,G]]);
  21. recipes.addShaped(IHA,[[null,null,I],[I,W,I],[I,I,I]]);
  22. recipes.addShaped(<minecraft:saddle>,[[L,L,L],[L,I,L],[I,null,I]]);
  23. recipes.addShaped(T*2,[[S,P,P],[S,null,null],[null,null,null]]);
  24. recipes.addShaped(<minecraft:lead>*2,[[null,S,null],[S,S,S],[null,S,S]]);

  25. //Hardcore Version
  26. //recipes.addShaped(DHA,[[null,null,DH],[D,W,D],[DL,D,DL]]);
  27. //recipes.addShaped(GHA,[[null,null,GH],[G,W,G],[GL,G,GL]]);
  28. //recipes.addShaped(IHA,[[null,null,IH],[I,W,I],[IL,I,IL]]);
复制代码

作者: CCU    时间: 2014-10-24 22:38
shxq 发表于 2014-10-24 09:00
MT 设置麻烦?
不用担心json的{}语法才是好开心的事。

可是这里我只看到了合成物品的配方,如果我想要增加合成result的lore 和dur值怎么办?有关于这类的语句么?
作者: CCU    时间: 2014-10-24 22:40
可是这里我只看到了合成物品的配方,如果我想要增加合成输出的shaped增加lore 和dur值怎么办?有关于这类的语句么?

作者: shxq    时间: 2014-10-25 03:48
CCU 发表于 2014-10-24 22:40
可是这里我只看到了合成物品的配方,如果我想要增加合成输出的shaped增加lore 和dur值怎么办?有关于这类的 ...

物品标记.withTag({display: {Name: "文本", Lore: ["文本"]}});
val stickedPick = pick.withTag({display: {Name: "Sticked pick", Lore: ["This pick", "Has been sticked"]}});
作者: Warcraft    时间: 2015-4-24 18:00
物品填写是填汉化版的物品名称还是英文?
作者: 路忍贾    时间: 2015-7-14 09:30
我只是来看看,不说话
作者: 1362525255    时间: 2015-7-14 10:55
非常方便的mod 虽然配置有点麻烦
作者: lin93951    时间: 2015-9-20 08:36
下载的不能 呀妹的
作者: 343362619    时间: 2017-9-7 16:09
合成的时候能不能不消耗原来的物品