清秋
想用血魔法里面的气血宝珠来参与合成,但是气血宝珠的id是利用NBT来分别的。
然后每次调用气血宝珠都会报错,不知道是我写错了还是这个NBTmodtweaker认不出来,真的很迷。
代码如下:
  1. mods.bloodmagic.BloodAltar.removeRecipe(<bloodmagic:blood_orb>.withTag({orb: ""bloodmagic:apprentice""}));
  2. mods.bloodmagic.BloodAltar.addRecipe(<bloodmagic:blood_orb>.withTag({orb: ""bloodmagic:apprentice""}), <thaumcraft:metal_thaumium>, 1, 1000,100,10);
复制代码
在crafttweaker里面导出来的气血宝珠ID如下:
  1. "<bloodmagic:blood_orb>.withTag({orb: ""bloodmagic:weak""})"
  2. "<bloodmagic:blood_orb>.withTag({orb: ""bloodmagic:apprentice""})"
  3. "<bloodmagic:blood_orb>.withTag({orb: ""bloodmagic:magician""})"
  4. "<bloodmagic:blood_orb>.withTag({orb: ""bloodmagic:master""})"
  5. "<bloodmagic:blood_orb>.withTag({orb: ""bloodmagic:archmage""})"
  6. "<bloodmagic:blood_orb>.withTag({orb: ""bloodmagic:transcendent""})"
复制代码
求大佬教我如何写这个合成。。。。