MMXXL1
基本信息
| 属性 | 值 |
|---|---|
| 类名 | mmxxl1.MMXXL1 |
| 文件 | src/main/java/mmxxl1/MMXXL1.java |
| 类型 | @Mod 主类,class |
| 启用版本 | Minecraft 1.7.10 |
功能
Forge mod 的主入口。加载后把四个生命周期事件转发给 @SidedProxy 指定的代理类。
实现要点
@Mod注解位于MMXXL1.java:13,硬编码acceptedMinecraftVersions = "[1.7.10]"。version = Tags.VERSION——Tags类由构建期生成 (gradle.properties的generateGradleTokenClass = mmxxl1.Tags), 源码树中不存在该文件。modid来自本类的MODID常量,值为mmxxl1(MMXXL1.java:16)。modName为MMXXL 1(gradle.properties),与 modid 不同。@SidedProxy指向mmxxl1.ClientProxy/mmxxl1.CommonProxy。- 四个事件处理器
preInit/init/postInit/serverStarting体均为单行代理转发,方法体上方保留了模板注释 (「Remove if not needed」),说明这些是模板占位而非实际实现。
注册内容
无。 本类不注册任何方块、物品、实体、方块实体或附魔。
相关条目
- CommonProxy - 四个生命周期事件的实际实现
- ClientProxy - 客户端代理,目前为空实现
- Config - 唯一的配置项
greeting