CommonProxy
基本信息
| 属性 | 值 |
|---|---|
| 类名 | mmxxl1.CommonProxy |
| 文件 | src/main/java/mmxxl1/CommonProxy.java |
| 类型 | class,4 个 public 方法 |
| 启用版本 | Minecraft 1.7.10 |
功能
服务端与客户端共用的代理。本仓库中唯一有实际逻辑的类。
实现要点
- 四个方法签名与 MMXXL1 的事件处理器一一对应。
preInit(CommonProxy.java:12-17)是唯一有语句体的方法:- 调用
Config.synchronizeConfiguration(event.getSuggestedConfigurationFile()); - 用
MMXXL1.LOG.info(Config.greeting)打印配置里的问候语; - 打印
"I am MMXXL 1 at version " + Tags.VERSION。
- 调用
init/postInit/serverStarting(:20、:23、:26) 均为空方法体{}——只有签名,没有注册任何内容。- 日志文本里的
MMXXL 1是硬编码字面量,不是从gradle.properties读取的modName。
注册内容
无。 不注册方块、物品、实体或网络包。
相关条目
- MMXXL1 - 主类,事件转发到本类
- Config - 提供
greeting字段 - ClientProxy - 继承本类