首先呈上一个较为简单的例子
- mods.thaumcraft.Infusion.addRecipe("ASPECT", <minecraft:stone>, [<minecraft:log>, <minecraft:flint>], "ignis 30, permutatio 15", <minecraft:sand> * 6, 5);
复制代码 这段代码的作用就是添加一个注魔的配方,Infusion既为注魔的意思,括号后代码的意思如下
- “要素研究”,石头,[原木,燧石],“30点火要素,15点混沌要素”,沙子 * 6,50%失败几率(可能是500%?本人暂时没有亲测过)
复制代码
至此,注魔配方的添加代码格式就显而易见了- mods.thaumcraft.Infusion.addRecipe("需要解开的研究",主原料(放在注魔台中间呢个奥术基座上的物品),[副原料(放在注魔台周围一圈的奥术基座上的物品)],"需要的要素点数",产物 * 数量,失败概率);
复制代码
与其对应的注魔配方删除代码格式如下:
- mods.thaumcraft.Infusion.removeRecipe(要删除配方的产物);
复制代码
注魔法附魔:
必备的例子大法:
- mods.thaumcraft.Infusion.addEnchantment("aspect", 16, 3, "ignis 10", [<minecraft:experience_bottle>, <minecraft:experience_bottle>, <minecraft:experience_bottle>, <minecraft:flint>]);
复制代码 在这段代码中,括号部分翻译如下
- (“要素”,锋利,3,“10点火之要素”,[经验瓶,经验瓶,经验瓶,燧石]);
复制代码
由此可以看出,修改注魔法附魔配方代码格式如下:
- mods.that craft.Infusion.addEnchantment("需要的研究",附魔id,附魔等级,"需要的要素及点数",[需要的物品]);
复制代码
与其对应的移除代码格式如下:
- mods.thaumcraft.Infusion.removeEnchant(附魔id);
复制代码
|