CommonProxy
基本信息
| 属性 | 值 |
|---|---|
| 类名 | betterachievements.proxy.CommonProxy |
| 类型 | 通用侧代理基类 |
| 源文件 | src/main/java/betterachievements/proxy/CommonProxy.java |
| 注册到 | @SidedProxy(serverSide = "betterachievements.proxy.CommonProxy") |
功能
服务端专用代理基类。所有方法都是空实现,由 ClientProxy 覆写。BetterAchievements 不在公共侧注册任何东西。
方法
| 方法 | 默认实现 | 实际调用方 |
|---|---|---|
registerHandlers() |
空 | BetterAchievements.init |
initConfig(File) |
空 | BetterAchievements.preInit |
服务端启动时使用本类的版本(FML 不会尝试 displayGuiScreen,因为 GuiOpenHandler 在服务端侧无 Minecraft.getMinecraft() 调用 —— 但因为 GuiOpenEvent 不会在服务端触发,所以理论上不会执行)。
相关条目
- ClientProxy - 实际生效的子类