
Fly's config lib
最简单的JSON配置库,让你避免重复 :P
查看大图Fly 配置库
一个为 Fly 的 Minecraft 模组提供的共享配置库,提供 JSON 配置管理、注册表辅助工具以及 NBT 模式匹配功能。
功能特性
- 从 JSON 文件加载并保存模组设置
- 如果配置文件不存在,自动创建默认配置文件
- 检测磁盘上的配置文件被编辑后,无需重启即可重新加载
- 在重置为默认值之前,用时间戳备份损坏/损毁的配置文件
- 通过游戏内 I 查找物品、方块和实体
- 缓存注册表查找结果,避免重复查找拖慢速度
- 根据 NBT 数据匹配物品(附魔、自定义名称、成书作者等)
- 部分 NBT 匹配——只需匹配你指定的标签,其余标签会被忽略
- 精确 NBT 匹配——物品必须恰好具有指定的标签,不能多也不能少
- 列表 NBT 匹配——检查物品是否至少拥有指定的附魔/标签之一
- 严格列表匹配——检查物品是否拥有所有指定的附魔/标签
- 数值型 NBT 值无论内部类型如何均可匹配
- 使用精确字符串或正则表达式模式将配置键映射到值
- 通过捕获组提取匹配字符串的部分内容,并在映射值中复用
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。