爆炸合成
Link to 爆炸合成
爆炸合成指将一个物品被丢出后在受到爆炸时转化为另一个物品。 (随机)损耗率可以被指定。 默认情况下,爆炸合成用来将铁锭以 20% 的损失率转化为压缩铁锭。
使用mods.pneumaticcraft.explosioncrafting
导入爆炸合成相关包。
移除配方
Link to 移除配方
This function removes the first recipe it finds with the given IIngredient output
:
ZenScript Copymods.pneumaticcraft.explosioncrafting.removeRecipe(IIngredient output);
// 例子
mods.pneumaticcraft.explosioncrafting.removeRecipe(<pneumaticcraft:ingot_iron_compressed>);
This function removes all Explosion Crafting recipes:
ZenScript Copymods.pneumaticcraft.explosioncrafting.removeAllRecipes();
这些方法用于添加爆炸合成配方:
ZenScript Copymods.pneumaticcraft.explosioncrafting.addRecipe(IItemStack input, IItemStack output, int loss_rate);
mods.pneumaticcraft.explosioncrafting.addRecipe(IOreDictEntry input, IItemStack output, int loss_rate);
// 例子
mods.pneumaticcraft.explosioncrafting.removeAllRecipes();
// 专家模式的整合包也许会使得铁的损失率很高,而钢就要高一些。
mods.pneumaticcraft.explosioncrafting.addRecipe(<ore:ingotIron>, <pneumaticcraft:ingot_iron_compressed>, 95);
mods.pneumaticcraft.explosioncrafting.addRecipe(<ore:ingotSteel>, <pneumaticcraft:ingot_iron_compressed>, 10);
// 一个以(平均)4 倍的地狱岩消耗制造大量地狱砖的方法
mods.pneumaticcraft.explosioncrafting.addRecipe(<ore:netherrack>, <minecraft:netherbrick>, 75);