本篇教程由作者设定未经允许禁止转载。
在本百科的资料中,我们能看到超级煲的合成方式是这样的:
但是加入匠魂2之后我们发现合成表变成了这样:
于是我们发现中间的那个空格既不是无物品也不是任何物品,整个合成表都无法使用了,这个模组也报废了。
这肯定不行,所以我们要手动删除匠魂修复这个问题,要用到的就是CraftTweaker这个修改添加合成表的模组。
首先我们要删除原来的合成表。新建一个TXT文本,使用 mods.avaritia.ExtremeCrafting.remove(<avaritia:ultimate_stew>); 这个语句删除原来的合成配方,再用 mods.avaritia.ExtremeCrafting.addShaped 这个语句添加一个新的合成。由于CraftTweaker的自定义性非常强,而且我的MOD表和你们的不一样,所以接下来我只给出剩余语句的编写格式,剩下的就交给充满创造力的你们吧!剩余部分如下: ("合成表名称", <avaritia:ultimate_stew> * n (n可以是1~64的任意数字),
[[ Item, Item, Item, Item, Item, Item, Item, Item,Item],
[ Item, Item, Item, Item, Item, Item, Item, Item, Item],
[ Item, Item, Item, Item, Item, Item, Item, Item, Item],
[null, null, null, null, null, null, null, null, null],
[null, null, null, null, null, null, null, null, null],
[null, null, null, null, null, null, null, null, null],
[null, null, null, null, null, null, null, null, null],
[null, null, null, null, null, null, null, null, null]
,[null, null, null, null, null, null, null, null, null]]);
其中Item是物品ID!用/mt hand查看主手的物品的ID和NBT标签!
不放物品的地方一定要用null填充,不能留一个!包括我打的Item!
接下来就是痛苦的编写和调整的环节了,所有事情完成后就可以将这个文件的txt后缀改为zs,然后放进.minecraft目录下的scripts文件夹中(没有的记得先运行一次游戏),最后再重启游戏就能看到成果啦!
下面我放出我自己的合成表(程序)和效果图,实在不会的可以再加上暮色森林和Ex Nihilo:Creatio抄作业:
mods.avaritia.ExtremeCrafting.remove(<avaritia:ultimate_stew>);
mods.avaritia.ExtremeCrafting.addShaped("1Ultimate Stew", <avaritia:ultimate_stew> * 1,
[[<avaritia:resource:2>, <minecraft:wheat>, <minecraft:carrot>, <minecraft:potato>, <minecraft:beetroot>, <minecraft:dye:3>, <minecraft:reeds>, <minecraft:nether_wart>, <minecraft:cactus>],
[<minecraft:pumpkin>, <minecraft:melon_block>, <minecraft:apple>, <minecraft:brown_mushroom>, <minecraft:red_mushroom>, <twilightforest:maze_wafer>, <twilightforest:experiment_115>, <twilightforest:torchberries>, <minecraft:slime_ball>],
[<tconstruct:edible:1>, <tconstruct:edible:2>, <tconstruct:edible:3>, <tconstruct:edible:4>, <extrautils2:magicapple>, null, null, null, null],
[null, null, null, null, null, null, null, null, null],
[null, null, null, null, null, null, null, null, null],
[null, null, null, null, null, null, null, null, null],
[null, null, null, null, null, null, null, null, null],
[null, null, null, null, null, null, null, null, null],
[null, null, null, null, null, null, null, null, null]]);