GuiFactory
基本信息
net.glease.tc4tweak.GuiFactory implements IModGuiFactory —— 1.7.10 的
mod 配置 GUI 工厂,在 @Mod 注解里以字符串引用:
guiFactory = "net.glease.tc4tweak.GuiFactory"
4 个接口实现
| 方法 | 行 | 返回 |
|---|---|---|
initialize(Minecraft) |
11 | void —— 空实现 |
mainConfigGuiClass() |
15 | GuiModConfig.class |
runtimeGuiCategories() |
20 | null |
getHandlerFor(RuntimeOptionCategoryElement) |
25 | null |
⚠️ 后两个返回 null
runtimeGuiCategories() / getHandlerFor(...) 均为 null ——
本 mod 不提供运行时可调选项(所有配置都需要改配置文件后重启),
主 GUI 为静态的 GuiModConfig。
⚠️ 与 NEI Custom Diagram 的 ConfigGui 形成对照: 那边有
checkClassName()自检,本类没有类名校验, 重命名包时注解里的字符串会静默失配。
相关条目
源码
src/main/java/net/glease/tc4tweak/GuiFactory.java