本帖最后由 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:复制代码






Shaped Recipes:
有序合成(就是要按照九宫格指定的位置放才能合成)
复制代码
PS:空白的位置是0零,不是O欧。
例子1:复制代码
PS:附上本人正在使用的自定义合成表
recipes.zip
(827 Bytes, 下载次数: 5633)
弃更原因:
这个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:
无序合成方(放在九宫格的任意位置都有效)
- {
- type:"wb:shapeless",
- input:[#ItemStack*],
- output:#ItemStack
- }
例子1:
- {//煤炭变木炭
- type:"wb:shapeless",
- input:{item:"coal"},
- output:{item:"coal",meta:1}
- },{//木炭变煤炭
- type:"wb:shapeless",
- input:{item:"coal",meta:1},
- output:{item:"coal"}


例子2:
- {
- type:"wb:shapeless",
- input:{item:"planks",meta:0,count:9},
- output:{item:"planks",meta:1,count:9}
- },{
- type:"wb:shapeless",
- input:{item:"planks",meta:1,count:9},
- output:{item:"planks",meta:2,count:9}
- },{
- type:"wb:shapeless",
- input:{item:"planks",meta:2,count:9},
- output:{item:"planks",meta:3,count:9}
- },{
- type:"wb:shapeless",
- input:{item:"planks",meta:3,count:9},
- output:{item:"planks",meta:4,count:9}
- },{
- type:"wb:shapeless",
- input:{item:"planks",meta:4,count:9},
- output:{item:"planks",meta:5,count:9}
- },{
- type:"wb:shapeless",
- input:{item:"planks",meta:5,count:9},
- output:{item:"planks",meta:0,count:9}
- }






Shaped Recipes:
有序合成(就是要按照九宫格指定的位置放才能合成)
- {
- type:"wb:shaped",
- shape:
- ["XXX",
- "YYY",
- "ZZ0"],
- input:{X:#ItemStack, Y:#ItemStack, Z:#ItemStack},
- output:#ItemStack
- }
PS:空白的位置是0零,不是O欧。
例子1:
- {//5根线排成X形状变5个蜘蛛网
- type:"wb:shaped",
- shape:
- ["X0X",
- "0X0",
- "X0X"],
- input:{X:"string"},
- output:{item:"web", count:5}
- }

PS:附上本人正在使用的自定义合成表

本帖最后由 sb023612 于 2014-5-30 12:59 编辑
标题基本正确,模板填写完整,原帖地址正确,介绍也写得很全面。老泪纵横,看了一个多月的帖子,终于碰到一个让我满意的帖子了
标题基本正确,模板填写完整,原帖地址正确,介绍也写得很全面。老泪纵横,看了一个多月的帖子,终于碰到一个让我满意的帖子了
sb023612 发表于 2014-5-30 12:53
标题基本正确,模板填写完整,原帖地址正确,介绍也写得很全面。老泪纵横,看了一个多月的帖子,终于碰到一 ...
我这种BBS的混一年以上的老人规矩还是知道的。版主审核辛苦了!
又来骗人气了{:10_516:}
顶{:10_509:}
楼主辛苦了{:10_492:}
这个mod比那个什么制作器要好很多。。估计以后不会有人再发原版合成的mod了
好插件!!找了好久...可是为什么没有1.6.X的版本...
神插件,必须顶!
奇葩的……合成方案{:10_543:}
话说我一直在想有没有办法改禁止游戏中的某个合成。。。表示不想和基友在网吧联机的时候 让他用TNT啥的 楼主知道有这种mod么
看起来很像是一个编程?
合成方式的编程·
已收藏·
加分神马的等看过帖子再说
合成方式的编程·
已收藏·
加分神马的等看过帖子再说
liux135 发表于 2014-6-2 00:53
话说我一直在想有没有办法改禁止游戏中的某个合成。。。表示不想和基友在网吧联机的时候 让他用TNT啥的 ...
别给创造不就行了
不知道怎么弄其他的物品合成啊
MCQJK 发表于 2014-6-3 12:41
别给创造不就行了
其实我是想让生存更难 让合成都不那么容易 所以和创造无关= =。。。
可以禁止合成吗?
我想应该不能在服务器里使用吧
这样做也许不太好,不过打开一个国外的网页确实很困难
http://pan.baidu.com/s/1gdCEhwR
http://pan.baidu.com/s/1gdCEhwR
表示不会用
303082293 发表于 2014-6-4 22:06
可以禁止合成吗?
不能禁止合成。
好东西!顶一个
虽然有些挖坟。。。
我是小白,请问这个东西应该用什么打开?
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开头?是不是原本的代码就是这样设计的?
我是小白,请问这个东西应该用什么打开?
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开头?是不是原本的代码就是这样设计的?
谢谢了,有用了
这mod我终于会使了!
本帖最后由 2826395174 于 2014-10-5 13:09 编辑
楼主,下载链我是渣渣打不开
楼主,下载链我是渣渣打不开
zbyzbyzby2 发表于 2014-6-23 01:27
这样做也许不太好,不过打开一个国外的网页确实很困难
http://pan.baidu.com/s/1gdCEhwR ...
感谢 你了
拿走拿走{:10_492:}
不错
弱弱问一下 可以自定义合成别的mod里面的东西吗

不知道物品的代码 请问有代码表吗?
主要是后面meta:12345那些
主要是后面meta:12345那些
本帖最后由 CCU 于 2014-10-22 23:19 编辑
合成物品能否增加附魔效果?合成物品只限于原版物品?具体的合成公式,我记得这个mod还有很多功能,比如禁止生物生成....熔炉的合成公式之类的,楼主为什么不写出来
合成物品能否增加附魔效果?合成物品只限于原版物品?具体的合成公式,我记得这个mod还有很多功能,比如禁止生物生成....熔炉的合成公式之类的,楼主为什么不写出来
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
为何放弃跟新,那个MT设置起来很麻烦啊,我看到的一个关于自定义合成公式的mod自定义合成公式1.6.4,可惜这款mod没有编译到1.7.2
本帖最后由 shxq 于 2014-10-24 09:04 编辑
MT 设置麻烦?
不用担心json的{}语法才是好开心的事。
MT 语法更像普通的程序语言。还能定义变量。对我来说方便不少。
最近写了一个类似马铠合成(CraftableHorseArmor)MOD的。你看多清楚。
复制代码
CCU 发表于 2014-10-23 22:37
为何放弃跟新,那个MT设置起来很麻烦啊,我看到的一个关于自定义合成公式的mod自定义合成公式1.6.4,可惜这 ...
MT 设置麻烦?
不用担心json的{}语法才是好开心的事。
MT 语法更像普通的程序语言。还能定义变量。对我来说方便不少。
最近写了一个类似马铠合成(CraftableHorseArmor)MOD的。你看多清楚。
- val DHA = <minecraft:diamond_horse_armor>;
- val GHA = <minecraft:golden_horse_armor>;
- val IHA = <minecraft:iron_horse_armor>;
- val D = <minecraft:diamond>;
- val G = <minecraft:gold_ingot>;
- val I = <minecraft:iron_ingot>;
- val W = <minecraft:wool:*>;
- val S = <minecraft:string>;
- val L = <minecraft:leather>;
- val T = <minecraft:name_tag>;
- val P = <minecraft:paper>;
- val DH = <minecraft:diamond_helmet>;
- val GH = <minecraft:golden_helmet>;
- val IH = <minecraft:iron_helmet>;
- val DL = <minecraft:diamond_leggings>;
- val GL = <minecraft:golden_leggings>;
- val IL = <minecraft:iron_leggings>;
- //Normal Version
- recipes.addShaped(DHA,[[null,null,D],[D,W,D],[D,D,D]]);
- recipes.addShaped(GHA,[[null,null,G],[G,W,G],[G,G,G]]);
- recipes.addShaped(IHA,[[null,null,I],[I,W,I],[I,I,I]]);
- recipes.addShaped(<minecraft:saddle>,[[L,L,L],[L,I,L],[I,null,I]]);
- recipes.addShaped(T*2,[[S,P,P],[S,null,null],[null,null,null]]);
- recipes.addShaped(<minecraft:lead>*2,[[null,S,null],[S,S,S],[null,S,S]]);
- //Hardcore Version
- //recipes.addShaped(DHA,[[null,null,DH],[D,W,D],[DL,D,DL]]);
- //recipes.addShaped(GHA,[[null,null,GH],[G,W,G],[GL,G,GL]]);
- //recipes.addShaped(IHA,[[null,null,IH],[I,W,I],[IL,I,IL]]);
shxq 发表于 2014-10-24 09:00
MT 设置麻烦?
不用担心json的{}语法才是好开心的事。
可是这里我只看到了合成物品的配方,如果我想要增加合成result的lore 和dur值怎么办?有关于这类的语句么?
可是这里我只看到了合成物品的配方,如果我想要增加合成输出的shaped增加lore 和dur值怎么办?有关于这类的语句么?
- //Hardcore Version
- //recipes.addShaped(DHA,[[null,null,DH],[D,W,D],[DL,D,DL]]);
- //recipes.addShaped(GHA,[[null,null,GH],[G,W,G],[GL,G,GL]]);
- //recipes.addShaped(IHA,[[null,null,IH],[I,W,I],[IL,I,IL]]);
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"]}});
物品填写是填汉化版的物品名称还是英文?
我只是来看看,不说话
非常方便的mod 虽然配置有点麻烦
下载的不能 呀妹的
合成的时候能不能不消耗原来的物品