-
Notifications
You must be signed in to change notification settings - Fork 6
NaturesAura Support
WarmthDawn edited this page Sep 26, 2021
·
4 revisions
-
灵气输入仓支持输入自然灵气的灵气
灵气输入仓在输入灵气和内部缓存拥有灵气的情况下会有粒子效果
使用环境之眼可以查看内部缓存灵气的数量
内部缓存大小为500000 (一个区块默认灵气数量的一半)
-
灵气输入仓需要提供两个参数:消耗灵气数量 aura 和是否强制吸收 force
灵气数量为一个整数,代表消耗的量
是否强制吸收为一个布尔值,改值设置为true时,即使输入仓内缓存为空仍然会强行从区块内吸收灵气,这可能造成区块内灵气数量为负,因而造成自然灵气的各种负面效果。
灵气为每tick持续消耗,请不要将其设置为太大的值
-
JSON
{ "type": "aura", "io-type": "input", "aura": 3000, "time": 50, }, { "type": "aura", "io-type": "input", "aura": 1000, "force": true, "time": 200, }
Crafttweaker 函数定义
@ZenMethod public static RecipePrimer addAuraInput(RecipePrimer primer, int aura, boolean forceDeain);
ZenScript
val reci = RecipeBuilder.newBuilder(...); reci.addAuraInput(3000); reci.addAuraInput(1000, true); reci.build();
-
请不要将灵气消耗设置超过缓存的 1/3,否则可能会造成JEI显示问题(这可是每tick消耗啊喂,你是想榨干区块吗)