Mixins
early / late 两组 mixin 的类名清单
基本信息
| 属性 | 值 |
|---|---|
| 路径 | xonin.backhand.mixins.Mixins |
分组
Backhand 共 72 个 Java 文件,其中 42 个是真正的 Mixin* 类,
另有 Mixins.java(清单)与 TargetedMod.java(目标枚举)两个辅助类,
非 mixin 代码共 28 个文件。mixin 是本 mod 的绝对主体。
| 分组 | mixin 类数 | 目标 |
|---|---|---|
early.minecraft |
21 | 原版类(EntityPlayer、ItemRenderer、Minecraft 等) |
early.minecraft.containerfix |
6 | FML 容器同步修复 |
late.* |
15 | 按 TargetedMod 分发的第三方 mod |
| 合计 | 42 |
设计要点
early 组直接改写核心类(如 MixinEntityPlayer 注入副手字段),late 组只在对应 mod 存在时才应用, 因此不需要把这些 mod 写进 FML 依赖串。