MineFactory Reloaded 集成
MFRIntegration(mods/minefactoryreloaded/MFRIntegration.java)为 MineFactory Reloaded 注册 10 个 recipe handler——是 6 个集成中 handler 最多的。
加载判定:Utils.isModLoaded("MineFactoryReloaded")(MFRIntegration.java:15)。
10 个 Handler
MFRIntegration.java:20-29 连续注册:
| Handler | 目标机器 |
|---|---|
RecipeHandlerBioReactor |
Bio Reactor(生物反应堆) |
RecipeHandlerComposter |
Composter(堆肥机) |
RecipeHandlerGrinder |
Grinder(磨粉机) |
RecipeHandlerHarvester |
Harvester(收割机) |
RecipeHandlerLaserDrill |
Laser Drill(激光钻) |
RecipeHandlerLavaFabricator |
Lava Fabricator(熔岩制造机) |
RecipeHandlerMeatPacker |
Meat Packer(肉类打包机) |
RecipeHandlerSewer |
Sewer(污水处理器) |
RecipeHandlerSlaughterhouse |
Slaughterhouse(屠宰场) |
RecipeHandlerSludgeBoiler |
Sludge Boiler(污泥锅炉) |
mods/minefactoryreloaded/ 下恰好 10 个 RecipeHandler*.java 文件,全部注册、无基类——这是本 mod 中文件与注册一一对应的集成。
与其它集成的对比
| 集成 | handler 文件数 | 已注册 | 差值 |
|---|---|---|---|
MFRIntegration |
10 | 10 | 0(无基类) |
ElectricalAgeIntegration |
5 | 4 | 1(RecipeHandlerElnBase) |
HarvestCraftIntegration |
7 | 6 | 1(RecipeHandlerHCBase) |
RailcraftIntegration |
6 | 5 | 1(RecipeHandlerRollingMachine) |
BigReactorsIntegration |
1 | 1 | 0 |
MCForgeIntegration |
3 | 2 | 1(RecipeHandlerDumper) |
| 合计 | 32 | 28 | 4 |
编译期依赖
compileOnly('curse.maven:minefactory-reloaded-66672:2277486')
从 CurseMaven 拉取(用 curse.maven: 前缀而非 GTNewHorizons 坐标),且是 compileOnly——运行时不需要,集成是否生效由 isModLoaded("MineFactoryReloaded") 决定。
收录情况
⚠️ MineFactory Reloaded 未收录于本 wiki。本条目只记录「NEI-Integration 为其注册了哪些 handler」与 handler 文件清单,不复述 MFR 本身的机器/方块/物品内容。
相关条目
- 集成目标总览 - 6 个集成对照表
- Railcraft 集成 - 含基类的对照实现
- 配方页实现 - handler 基类机制