Mutagen

基本信息

属性 值
Forge 流体名 gendustry.mutagen
注册名(小写) mutagen(Fluids.registerFluid("Mutagen") 内部 toLowerCase(Locale.US))
本地化键 tile.gendustry.mutagen.name(英文 Mutagen,简中 诱变剂)
方块 GameRegistry.registerBlock(block, "fluid." + id) → gendustry:fluid.mutagen
密度 1000(registerFluid 默认值)
温度 295 K(registerFluid 默认值)
黏度 1000(registerFluid 默认值)
亮度 0(registerFluid 默认值)
是否气体 否(isGaseous = false)

功能

诱变剂是 Mutatron 与 Advanced Mutatron 的运行燃料,也是合成环节的中间产物。

Fluids.registerFluid 对每个流体做三件事:

  1. 若 FluidRegistry 中已有同名流体则复用(日志输出 Fluid %s already registered),不重新注册
  2. 若该流体尚无方块,用 BlockFluid(fluid, ownFluid) 注册一个 gendustry:fluid.<id> 方块
  3. 分别向空桶(minecraft:bucket)和 Forestry 空罐(Forestry:canEmpty)注册容器,只要 FluidContainerRegistry.fillFluidContainer 尚未能装该流体

因此 Mutagen 拥有两种容器:gendustry:MutagenBucket(id + "Bucket")与 gendustry:MutagenCan(id + "Can")。

数值

数值名 值
Mutatron 储罐容量 10000 mB
Advanced Mutatron 储罐容量 10000 mB
Mutatron 每次运行消耗 1000 mB
Advanced Mutatron 每次运行消耗 1000 mB

液体转化配方

来自 recipes.cfg 的 MISC 段。基础配方(mutagen: 指令):

原料 产出
minecraft:redstone 100 mB
minecraft:redstone_block 900 mB
minecraft:glowstone_dust 200 mB
minecraft:glowstone 800 mB

有 IC2 时追加(整段被 if HaveMod IC2 包裹):

原料 产出
OD:blockUranium(U238 方块) 4500 mB
IC2:itemUran235 9000 mB
IC2:itemUran235small 1000 mB
IC2:itemUran238 500 mB

EnderIO 存在对应物品时追加:

原料 产出
OD:ingotUranium(AS U235) 1000 mB
OD:breederUranium(AS U238) 2000 mB
OD:ingotYellorum 1000 mB

相关条目