Electrical Age 与 Big Reactors 集成

这两个集成都属于小规模(1 个与 4 个 handler),合并成一条。


Electrical Age

ElectricalAgeIntegration(mods/electricalage/)为 Electrical Age 注册 4 个 recipe handler。

加载判定:Utils.isModLoaded("Eln")(ElectricalAgeIntegration.java:15)。

⚠️ Electrical Age 的 modid 是 Eln,不是 ElectricalAge。这是源码实测值,与目录名/显示名都不一致。

Handler 目标机器
RecipeHandlerCompressor Compressor(压缩机)
RecipeHandlerMacerator Macerator(粉碎机)
RecipeHandlerMagnetizer Magnetizer(磁化机)
RecipeHandlerPlateMachine Plate Machine(板材机)

mods/electricalage/ 下共 5 个 RecipeHandler*.java,其中 RecipeHandlerElnBase.java 是公共基类(未注册)。4 个已注册 handler 全部继承它。

ElectricalAgeIntegration.java:20-23 的注册代码无任何条件判断。

编译期依赖

compileOnly(deobfCurse('electrical-age-253045:2937618'))

使用 deobfCurse(...) 包装——因为该 mod 是**混淆(obfuscated)**发布,编译期需要 RFG 反混淆。


Big Reactors

BigReactorsIntegration(mods/bigreactors/)为 Big Reactors 注册 1 个 recipe handler,是 6 个集成中最小的。

加载判定:Utils.isModLoaded("BigReactors")(BigReactorsIntegration.java:15)。

Handler 目标机器
RecipeHandlerCyaniteReprocessor Cyanite Reprocessor(Big Reactors 的大型机器)

mods/bigreactors/ 下恰好 1 个 RecipeHandler*.java,且已注册——无基类。

this.registerHandler(new RecipeHandlerCyaniteReprocessor());

编译期依赖

compileOnly(deobfCurse('big-reactors-241994:2282591'))

同样使用 deobfCurse(...)。


收录情况

⚠️ Electrical Age 与 Big Reactors 均未收录于本 wiki。本条目只记录「NEI-Integration 为其注册了哪个 handler」与 modid 判定,不复述两者本身的方块/物品/机器内容。

相关条目