IConfigHandler
, 然后调用save
或load
即可.SimpleConfigs
来实现. 这是一个模板.ConfigManager.getInstance().register()
以注册你的配置. .getValues()
和.getHotkeys()
不应该都为null
,否则我们会忽略你的模组.IConfigHandler.getConfigScreen()
方法即可.IConfigHandler.getConfigTabs()
方法即可.我们建议你在每个配置项注册时, 名字前加入你的模组的命名空间. 这样能够避免多个模组的同名配置起冲突.
你可以观察本模组的lang(语言文件)来学习如何编写自己的lang.
config.name.xxx
config.comment.xxx
ConfigEnum
的展示名需要config.enum.xxx.yyy
, 其中xxx
是配置名称,
yyy
是每个枚举对象的名称
config.tab.xxx
基本上本模组有自动换行的算法, 但当它不起效时, 你可以用\n
强制换行.