本篇教程由作者设定未经允许禁止转载。
原本是打算写在Mod正文里的,但是太长了影响观感,就单独做一篇教程出来了。
原文:
event.recipes.immersiveengineering.sawmill(output, input)
event.recipes.immersiveengineering.sawmill(output, input, secondaries[])
event.recipes.immersiveengineering.sawmill(output, input, secondaries[], stripped)
event.recipes.immersiveengineering.sawmill(output, input, secondaries[], stripped, energy)
第一行很好理解,输入与输出。
event.recipes.immersiveengineering.sawmill('minecraft:iron_ingot','immersiveengineering:ingot_steel')
输入钢锭,输出铁锭。
二三四行稍复杂
在此先解释一下锯木机的工作方式
锯木机在接收到可以去皮的物品时会先去皮,产出去皮产物,从侧边输出口输出去皮副产物,再切割,从正面输出产物。
如果没有去皮产物,产出副产物后没有锯片会输出原料,就可以无限刷去皮副产物,所以不建议使用第二行代码。
event.recipes.immersiveengineering.sawmill('minecraft:iron_ingot','immersiveengineering:gunpart_barrel',[{stripping: true, output: 'immersiveengineering:slag'},{stripping: false, output:'immersiveengineering:dust_coke'}],'immersiveengineering:ingot_steel')
第三行代码效果如下:
stripping决定了副产物是去皮副产物或最终副产物,true为去皮副产物,false为最终副产物。
energy项实测无法生效,如果有大佬知道怎么用的话可以评论一下。