Mutagen Producer

基本信息

属性 值
注册名 gendustry:mutagen_producer
TileEntity net.bdew.gendustry.machines.mproducer.TileMutagenProducer
本地化键 tile.gendustry.mutagen_producer.name(英文 Mutagen Producer,简中 诱变剂制造机)
硬度 2.0(BaseMachineBlock.setHardness(2))
材质 MachineMaterial = Material(MapColor.ironColor)
GUI ID 1
内部槽位 1(getSizeInventory = 1)
输出储罐 Mutagen,10000 mB(TankSize)
创造标签 GendustryCreativeTabs.main

功能

诱变剂制造机是 Gendustry 的液体转化机:把固体原料按配方转成 Mutagen 并注入自身储罐。

  • 1 个输入槽,isItemValidForSlot 只接受在 MutagenSources 注册表里产值 > 0 的物品(TileMutagenProducer.scala)
  • 不接受漏斗抽出(canExtractItem 恒为 false)
  • 加工流程由 TileWorker 驱动:tryStart() 记下产出量并消耗 1 个输入,tryFinish() 整份注入储罐;储罐放不下时任务挂起等待
  • 每 tick 遍历 6 个方向,把储罐内容压给相邻的 IFluidHandler(sendFluid())
  • fill / canFill 恒返回 0 / false —— 本机只产出不接收 Mutagen 液体
  • 只能贴 Item Import Cover(isValidCover 只认 Items.coverImport),因此自动化必须靠盖板导入原料

数值

数值名 值 来源
最大接收能量 500 t tuning.cfg MutagenProducer.MaxReceivedEnergy
耗电速率 0.0005 /t PowerUseRate
每次加工耗能 100000 MJ MjPerItem
最大储能 500000 MJ MaxStoredEnergy
启动能量 25 MJ ActivationEnergy
储罐容量 10000 mB TankSize

内部统一以 MJ 为单位。RF 与 EU 的换算见 电力体系。

合成配方

来自 recipes.cfg 的 MACHINES 段,方块配方格式(OD = Forestry 物品字典):

BHB
POP
AMA
字符 物品
H minecraft:hopper
B OD:ingotBronze(铜锭)
O Forestry:sturdyMachine(坚固机器)
P Power Module
A OD:gearBronze(铜齿轮)

相关条目