跳到正文
烈焰甘蔗Wiki

Worker Modules(工人 / 工具模块)

基本信息

属性 值
注册名 全部为 StevesCarts:CartModule 的 metadata 变体(无独立注册名)
模块分组 toolGroup = drillGroup + woodcutterGroup + farmerGroup(ModuleData.java:936-938)
最大堆叠 64(ItemCartModule 未调用 setMaxStackSize)
附魔适用 否(但会消费矿车 Enchanter 模块的 TOOL 类附魔)

⚠️ 审计订正

  • 原文各模块的 ID 与功率经逐条核对全部正确 ✅,已补上安装面、前置依赖与父模块约束。
  • 原文把 Shooter(28) / Advanced Shooter(29) 归入「战斗模块 / 工人模块」表归类不准:它们属于 shooterGroup(ModuleData.java:532-534),与实体检测器同组,见 Realtime Devices。
  • 原文遗漏了多个工具类模块(Melter 系列、Lawn Mower、Milker、Ore Extractor、Drill Intelligence、Planter Range Extender、Incinerator、Tree/Crop: Exotic、Crop: IC2),已在下方补全。

钻头组 drillGroup(ModuleData.java:330-365)

名称 ID 功率 类 安装面 证据
Basic Drill 8 10 ModuleDrillDiamond FRONT :330-333
Iron Drill 42 3 ModuleDrillIron FRONT :335-339
Hardened Drill 43 45 ModuleDrillHardened FRONT :341-349
Galgadorian Drill 9 150 ModuleGalgadorian-系 FRONT :351-359

收割组 farmerGroup(ModuleData.java:388-415)

名称 ID 功率 安装面 备注 证据
Basic Farmer 14 36 FRONT :390-394
Galgadorian Farmer 84 55 FRONT 两个配方 :396-412
Crop: Nether Wart 58 20 不限 addRequirement(farmerGroup)——需先有农民模块 :754-755
Crop: Exotic 102 30 不限 addRequirement(farmerGroup) :978-982
Crop: IC2 103 55 不限 需 IC2 + addRequirement(farmerGroup) :984-990

伐木组 woodcutterGroup(ModuleData.java:417-477)

名称 ID 功率 安装面 证据
Basic Wood Cutter 15 34 FRONT :419-426
Hardened Wood Cutter 79 65 FRONT :428-449
Galgadorian Wood Cutter 80 120 FRONT :451-473
Tree: Exotic 88 30 不限 需 woodcutterGroup(:973-976)
Planter Range Extender 89 20 不限 需 woodcutterGroup(:992-996)

工具辅助(ModuleData.java:322-386、:480-505、:916-968、:1003-1016)

名称 ID 功率 安装面 前置 证据
Torch Placer 7 14 RIGHT + LEFT — :322-328
Railer 10 3 源码未限制 与 Large Railer 互为 Nemesis :367-371、:377
Large Railer 11 17 源码未限制 :372-376
Bridge Builder 12 14 源码未限制 :379-382
Track Remover 13 8 TOP + BACK :383-386
Hydrator 16 6 源码未限制 addRequirement(tankGroup)——需储罐模块 :480-482
Fertilizer 18 10 源码未限制 :484-487
Brake Handle 26 12 RIGHT addParent(seat)——需 Seat 模块 :502-505
Melter 33 10 源码未限制 与 Extreme Melter 互为 Nemesis :583-591
Extreme Melter 34 19 源码未限制 :587-591
Incinerator 68 23 源码未限制 需 tankGroup + drillGroup :851-855
Drill Intelligence 75 21 源码未限制 需 drillGroup :916-921
Lawn Mower 85 38 RIGHT + LEFT :955-962
Milker 86 26 源码未限制 addParent(cage)——需 Cage 模块 :964-968
Ore Extractor 83 80 源码未限制 需 drillGroup :948-953
Crafter 87 22 源码未限制 setAllowDuplicate() :970-971
Advanced Crafter 92 42 源码未限制 setAllowDuplicate() :1006-1010
Smelter 91 22 源码未限制 setAllowDuplicate() :1003-1004
Advanced Smelter 93 42 源码未限制 setAllowDuplicate() :1012-1016

座椅

名称 ID 功率 安装面 证据
Seat 25 3 CENTER + TOP ModuleData.java:499-500
Advanced Control System 27 38 RIGHT addParent(seat)(ModuleData.java:507-511)
Steve’s Arcade 78 10 源码未限制 addParent(seat)(ModuleData.java:998-1001)

附魔交互

ModuleTool 基类在初始化时若发现矿车上有 ModuleEnchants,就启用 ENCHANTMENT_TYPE.TOOL(ModuleTool.java:44-53),使 Fortune / Efficiency / Unbreaking 生效。Liquid Sensors(20) 还会让挖掘耗时 +2 tick(ModuleDrill.java:361)。

相关条目

浏览全部模组