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 对每个流体做三件事:
- 若
FluidRegistry中已有同名流体则复用(日志输出Fluid %s already registered),不重新注册 - 若该流体尚无方块,用
BlockFluid(fluid, ownFluid)注册一个gendustry:fluid.<id>方块 - 分别向空桶(
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 |
相关条目
- Mutagen Producer - 唯一生产机器
- Mutatron - 唯一消耗机器