Mixins
基本信息
| 属性 | 值 |
|---|---|
| 类名 | com.recursive_pineapple.nuclear_horizons.mixins.Mixins |
| 类型 | enum implements IMixins(0 个枚举常量) |
| 源码规模 | 29 行 |
| 状态 | ⚠️ 唯一条目被注释 |
| 启用版本 | 1.7.10 |
功能
Mixin 注册枚举。按 GTNH 惯例,把 @Mixin 类的名字写进枚举,
IMixins.getEarlyMixins / getLateMixins 才会返回它们。
本枚举是空的。
实现要点
- 第 11-16 行是被注释掉的
IC2_REACTOR_IFACE_INJECTION(MixinBuilder(...).addCommonMixins("ic2.MixinReactor", "ic2.MixinReactorChamber").addRequiredMod(Mods.IndustrialCraft2).setPhase(Phase.LATE))。 - 注释块之后是孤立的
;与private final MixinBuilder builder;——枚举确实一个常量都没有。 - ⚠️ 被注释的条目里还引用了
Mods.IndustrialCraft2,而当前utils/Mods枚举里没有这个常量(只有Names里的字符串),说明注释掉的同时常量也被移除了。 - 后果:early 与 late 两条装载链都返回空列表,2 个 IC2 Mixin 类全是死代码。
相关条目
- Mixin 总览 - 完整分析
- MixinReactor - 未被应用的 Mixin
- NHCoremod - 空枚举的消费者之一
- LateMixinPlugin - 空枚举的消费者之二