本篇教程由作者设定未经允许禁止转载。

    移除聚星缸相关配方:

    根据作者所给的zs示例,移除聚星缸相关配方时,会尝试通过给定的 ItemStack 和可选的流体找到要删除的配方(流体参数可以为“null”,仅通过给定的 itemstack 搜索要删除的配方,但只删除它找到的第一个配方)

    示例:移除通过海蓝宝石在聚星缸获取星能液的配方

mods.astralsorcery.Lightwell.removeLiquefaction(<astralsorcery:itemcraftingcomponent:0>, null);

    解析:格式为:

mods.astralsorcery.Lightwell.removeLiquefaction(matchStack, liquidStack);

    其中matchStack为与液化输入匹配的itemstack(即放入聚星缸产生液体的物品),liquidStack为所产生的流体(可输入null仅通过itemstack-input进行配方检索)


    添加聚星缸相关配方:

    示例:添加通过泥土在聚星缸产生水的配方

mods.astralsorcery.Lightwell.addLiquefaction(<minecraft:dirt>, <liquid:water>, 1, 0.2, 0);

    游戏内效果图:

[1.12.2]如何通过Crt修改聚星缸相关合成-第1张图片

[1.12.2]如何通过Crt修改聚星缸相关合成-第2张图片

    解析:格式为:

mods.astralsorcery.Lightwell.addLiquefaction(Input-ItemStack,Output-LiqudStack, outputMulitplier, shatterMultiplier,colorHEX);

    其中Input-ItemStack为放入聚星缸的物品;Output-LiqudStack为产生的流体;outputMulitplier为与收集的星光一起应用以计算输出流体量的乘数,通常为 0.3 - 1.2;shatterMultiplier决定了物品每一刻破碎的概率,这个数越大,每刻破碎概率就越小;colorHEX为悬停在使用此配方工作的聚星缸周围粒子使用的颜色代码(可使用十六进制颜色选择器或其他工具指定)。