JsonConfig
基本信息
| 属性 | 值 |
|---|---|
| 类名 | myessentials.json.api.JsonConfig |
| 类型 | class,8 个方法 |
| 启用版本 | Minecraft 1.7.10 |
功能
基于 JSON 文件的配置读写工具,供依赖方 mod 存储结构化数据。
实现要点
- 8 个方法覆盖「读文件 → 解析 → 填充对象」与 「对象 → 序列化 → 写文件」两个方向。
- 与 ConfigTemplate 的 Forge
.cfg路线并行:前者管.cfg,本类管.json。 - 本 mod 自身没有 JSON 配置文件——仓库内
src/main/resources仅有myessentials/localization/en_US.lang。 本类纯为依赖方提供。 - 序列化可借助 SerializerTemplate 定义的模板扩展。
相关条目
- SerializerTemplate - 同包序列化模板
- ConfigTemplate - 另一套配置机制
- Volume - 使用序列化器的数据类