LateMixins

基本信息

com.mitchej123.supernova.core.LateMixins —— IMixins 枚举, 为「后期(late)」阶段的 mixin 提供注册点。

⚠️ 枚举体为空 —— 0 个 mixin

public enum LateMixins implements IMixins {
    ;   // ← 枚举常量列表为空

字段与实现照常存在:

成员 行 说明
private final MixinBuilder builder — 每个常量一个 builder
Mixins(MixinBuilder builder) 构造器 —
getBuilder() 返回 @Nonnull 实现 IMixins

但没有任何枚举常量,故 IMixins.getLateMixins(LateMixins.class, loadedMods) 返回空列表。见 Supernova Late Mixins。

与早期枚举的对比

枚举 常量数 阶段
Mixins 3(ENGINE / VANILLA_RENDERING / ENTITY_RENDERING) Phase.EARLY
本条目 0 late

保留原因

结构完整(含构造器与 getBuilder()),显然是为将来的 late 阶段预留的扩展点 —— 要新增只需补枚举常量,无需改框架代码。

相关条目

源码

  • src/main/java/com/mitchej123/supernova/core/LateMixins.java