跳到正文
烈焰甘蔗Wiki

Steam Engine - Hobby Tier

[!WARNING] 已订正(1.7.10 树) 本条目不属于「多方块」。TileEngineSteamHobby extends TileEngineSteam extends TileEngine extends TileMachineBase, 是单方块机器(TileMultiBlock 0 命中)。原条目的「Output 2 MJ/tick、Capacity 10,000 MJ、 Max Input 300 MJ/tick」等数值与 1.7.10 常量不符,已按源码重写。 证据:TileEngine.java:32、TileEngineSteamHobby.java:47-52、:183-189。

基本信息

属性 值
维度归属 单方块机器(非多方块)
注册名 railcraft:machine.beta(metadata = EnumMachineBeta.ENGINE_STEAM_HOBBY)
实体类 TileEngineSteamHobby
结构尺寸 1 × 1 × 1
输出 20 RF/tick(OUTPUT_RF)
能量缓冲 100000(maxEnergy())
最大接收 3000/tick(maxEnergyReceived())
最大输出速率 160(maxEnergyExtracted() = OUTPUT_RF * 8)
蒸汽罐容量 4 桶(覆盖基类默认 8 桶,TileEngineSteamHobby.java:63)
水罐容量 4 桶(TileEngineSteamHobby.java:61)
锅炉周期 20 tick(TICKS_PER_BOILER_CYCLE)
GUI EnumGui.ENGINE_STEAM

特色:内置锅炉

与 Low / High 两档不同,Hobby 档自带一个微型锅炉(TileEngineSteamHobby.java:65 boiler = new SteamBoiler(tankWater, getTankManager().get(TANK_STEAM))), 可直接烧固体燃料产汽,不需要外部 Boiler 多方块。 燃料转换倍率 FUEL_PER_CONVERSION_MULTIPLIER = 1.25F。

槽位(TileEngineSteamHobby.java:44-52):

槽位 常量 用途
0 SLOT_FUEL 固体燃料
1 SLOT_LIQUID_INPUT 液体输入
2 SLOT_LIQUID_OUTPUT 液体输出(空桶回收)

数值

常量 值 来源
OUTPUT_RF 20 TileEngineSteamHobby.java:47
STEAM_USED Steam.STEAM_PER_10RF * 2 TileEngineSteamHobby.java:48
FUEL_PER_CONVERSION_MULTIPLIER 1.25F TileEngineSteamHobby.java:49
TICKS_PER_BOILER_CYCLE 20 TileEngineSteamHobby.java:50
maxEnergy() 100000 TileEngineSteamHobby.java:183
maxEnergyReceived() 3000 TileEngineSteamHobby.java:188
蒸汽罐 4 × BUCKET_VOLUME TileEngineSteamHobby.java:63
水罐 4 × BUCKET_VOLUME TileEngineSteamHobby.java:61

三档对比

属性 Hobby Commercial Industrial
枚举 ENGINE_STEAM_HOBBY ENGINE_STEAM_LOW ENGINE_STEAM_HIGH
输出 RF/tick 20 40 80
maxEnergy() 100000 200000 300000
maxEnergyReceived() 3000 无法核实 12000
内置锅炉 有 无 无
蒸汽/tick STEAM_PER_10RF * 2 STEAM_PER_10RF * 4 STEAM_PER_10RF * 8

「MJ/tick」「FE」等字段在 1.7.10 源码中不存在,IEnergyHandler 侧只走 RF/EU。 上述无法核实的格子不做推测。

相关条目

浏览全部模组