截图
介绍
中文介绍正在准备中,下面暂时显示原文。
Fly’s Config Lib
A shared configuration library for Fly’s Minecraft mods providing JSON config management, registry helpers, and NBT pattern matching.
Features
- Load and save mod settings from a JSON file
- Automatically creates a default config file if none exists
- Detects when the config file is edited on disk and reloads it without restarting
- Backs up broken/corrupted config files with a timestamp before resetting to defaults
- Look up items, blocks, and entities by their in-game I
- Caches registry lookups so repeated lookups don’t slow things down
- Match items by their NBT data (enchantments, custom names, written book authors, etc.)
- Partial NBT matching — only the tags you specify need to match, the rest are ignored
- Exact NBT matching — the item must have exactly the tags specified, nothing more
- List NBT matching — check if an item has at least one of the specified enchantments/tags
- Strict list matching — check if an item has all of the specified enchantments/tags
- Numeric NBT values match regardless of internal type
- Map config keys to values using either exact strings or regex patterns
- Extract parts of a matched string via capture groups and reuse them in the mapped value
常见问题
Fly’s config lib 支持哪些 Minecraft 版本?
Fly’s config lib 支持 Minecraft Java 版 1.20–1.21.11,共 18 个版本,可用的加载器:Fabric / Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。
Fly’s config lib 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。
FlyInMyEye 的其他作品
查看全部 →
Fly’s config lib
by FlyInMyEye, Fungus_Bug
Simplest JSON config lib to not repeat yourself :P
2,860
3 个月前
Modrinth
Adrenaline
by FlyInMyEye, Fungus_Bug
Generation multithreading, but better
1,973
5 天前
Modrinth
Adrenaline
by FlyInMyEye, Fungus_Bug
Generation multithreading, but better
1,973
5 天前
Modrinth
DataFly Lib
by FlyInMyEye, Fungus_Bug
Simple lib for async I/O made originally for Adrenaline mod
1,404
7 个月前
Modrinth
评论
登录后评论和评分