本篇教程来自MC百科(mcmod.cn) 使用 CC BY-NC-ND 协议。
熔岩炉
mods.thermalexpansion.Crucible.addRecipe(500000, <minecraft:dragon_egg>, <liquid:ender>*8000);
OK,我们看指令,这是一个添加配方的指令,()中的值都是变量[就是你要自定义的东西,数值],()外的是定量和一些因变量,对于构造不太影响,根据我标的颜色也可以明白大概。
变量1:执行一次该配方需要消耗的RF能数量,变量2:输入需要熔为液体的物品ID,变量3:输出被熔后的液体ID
mods.thermalexpansion.Crucible.removeRecipe(<minecraft:netherrack>);
为了简便,后面陈述变量时会用双斜线指明,移除和添加配方会用红笔勾出来。
//被移除物的ID
红石炉
mods.thermalexpansion.Furnace.addRecipe(16000, <minecraft:obsidian>, <minecraft:netherrack>);
//烧一个物品所需RF能的量,被燃烧的物体ID,燃烧后的产物ID
mods.thermalexpansion.Furnace.removeRecipe(<minecraft:potato>);
//被燃烧物品ID
植物生长机
mods.thermalexpansion.Insolator.addRecipe(7200, <ThermalExpansion:material:516>, <minecraft:mycelium>, <minecraft:mycelium>, <minecraft:brown_mushroom>, 50);
//输入物品1(的)ID,输入物品2(的)ID,输出物品1ID,输出物品2ID,生成输出物品2的几率[不用带百分号,下同]
mods.thermalexpansion.Insolator.removeRecipe(<ThermalExpansion:material:516>, <minecraft:cactus>);
//被移除物品1ID,被移除物品2ID
粉碎机
mods.thermalexpansion.Pulverizer.addRecipe(3000, <minecraft:flint_and_steel>, <minecraft:flint>, <minecraft:iron_ingot>, 80);
//粉碎物品需要的RF能,输入被粉碎的物品ID,输出粉碎产物1ID,输出粉碎产物2ID,生成粉碎产物2的几率
mods.thermalexpansion.Pulverizer.removeRecipe(<minecraft:reeds>);
//被移除物品ID
锯木机
mods.thermalexpansion.Sawmill.addRecipe(2400, <minecraft:ladder>, <minecraft:stick>*5, <ThermalExpansion:material:512>, 100);
//执行配方所消耗的RF能,输入被锯物品ID,输出被加工后产物1ID,输出被加工后产物2ID,生成被加工后产物2的几率
mods.thermalexpansion.Sawmill.removeRecipe(<minecraft:bed>);
//被移除物品ID
感应炉
mods.thermalexpansion.Smelter.addRecipe(800, <minecraft:dye:1>, <minecraft:sand>, <minecraft:stained_glass:14>, <ThermalExpansion:material:514>, 25);
//执行所消耗的RF能,输出物品1ID,输入物品2ID,输出物品1ID,输出物品2ID,生成输出物品2几率
mods.thermalexpansion.Smelter.removeRecipe(<minecraft:sand>, <minecraft:redstone_ore>);
//被移除物品1ID,被移除物品2ID
流体转置机
mods.thermalexpansion.Transposer.addFillRecipe(2000, <minecraft:gunpowder>, <minecraft:tnt>*2, <liquid:redstone>*100);
//执行将流体置入物体配方所需要的RF能,被成功置入后的物品ID,需要被置入流体的物品ID,需要被置入物体的流体ID,
因为有点绕,所以我再二次说明下。这个配方大体是这样的,消耗2000RF能,将熔融不稳定红石流体注入TNT中,规避其发生爆炸,并将火药从中分离出来。如果这种浅显的语言还无法令您理解,[那么放弃哲学吧]那么还有两种选择:1.自己代入到客户端中,自己理解。2.出门去报名一个语文补习班。
mods.thermalexpansion.Transposer.removeFillRecipe(<minecraft:glass_bottle>, <liquid:water>);
//移除置入流体后的物品ID,移除置入流体ID
mods.thermalexpansion.Transposer.addExtractRecipe(2000, <minecraft:leaves>, <liquid:water>*50, <minecraft:stick>, 100);
//执行置出流体配方所需的RF能,被置出流体的物体ID,被置出的流体ID,被置出流体后剩余的物体ID
这个配方,是将树叶置出[转化]为水,余下一只木棍。
mods.thermalexpansion.Transposer.removeExtractRecipe(<minecraft:water_bucket>)
//移除被置出流体的物体ID
注:一切指令来自官方维基