ModGuiFactory
基本信息
| 属性 | 值 |
|---|---|
| 类名 | betterachievements.gui.ModGuiFactory |
| 实现接口 | cpw.mods.fml.client.IModGuiFactory |
| 源文件 | src/main/java/betterachievements/gui/ModGuiFactory.java |
功能
Forge 1.7.10 IModGuiFactory 实现。注册到 @Mod(guiFactory = "betterachievements.gui.ModGuiFactory")。当玩家在 Mods 列表里点击 Config 时被 Forge 调用以获取配置 GUI 类。
方法
| 方法 | 返回 | 说明 |
|---|---|---|
initialize(Minecraft) |
void |
空实现(无需初始化) |
mainConfigGuiClass() |
Class<? extends GuiScreen> |
返回 ModGuiConfig.class |
runtimeGuiCategories() |
Set<RuntimeOptionCategoryElement> |
返回 null(无运行时 GUI 分类) |
getHandlerFor(RuntimeOptionCategoryElement) |
RuntimeOptionGuiHandler |
返回 null |
相关条目
- ModGuiConfig - 由
mainConfigGuiClass()返回的配置 GUI 类 - BetterAchievements (主类) -
@Mod(guiFactory = ...)