Configuration

配置结构

新增或修改功能时,当前版本优先读取配置文件,不把可配置内容硬编码在代码里。

config.yml

默认语言、更新检测、附魔台抽取、星芒魔典权重等主配置。

gui/*.yml

admin、enchantment-guide、fragment-craft、codex、disenchant 均使用字符布局和 items 映射。

lang/*/*.yml

当前内置 zh_cn、zh_tw、en_us、ja_jp、ko_kr。客户端语言缺失时会回退到默认语言。

items/*.yml

残页、魔典、祛魔石、附魔书的材质、模型、发光、提示均可配置。

enchantments/**/*.yml

每个附魔独立 YAML,配置等级、品质、适用物品、获取方式、触发器、条件和效果。

vanilla/*.yml

原版附魔显示名和描述也可被插件接管。

更新检测:插件会检测 GitHub Release,新版本提示由配置与语言文件控制。