- 注册
- 2019/05/26
- 消息
- 27
- 金粒
- 760.18金粒
[MD] ### 新增 - 新增 `/forge convert-legacy` 迁移入口,可预览并转换旧 `recipes.materials[].item` 与 `blueprint_requirements[].item` 配置。 - 转换流程保留备份,并报告冲突与无法转换的规则;使用 `confirm` 或 `--apply` 后才会写入。 ### 重构 - 锻造材料与图纸资格判定统一改用 CoreLib `matcher`,可组合物品源、组件、Lore、PDC 和逻辑条件。 - `item_sources` 继续承担材料计数、成品构造、显示和锻造物品审计身份等非判定职责;matcher 身份与刷新链路保持一致。 ### 破坏性变更 - 自定义材料和图纸的资格判定需要迁移到 matcher;不要删除仍承担计数、构造或审计职责的 `item_sources`。 ### 升级说明 - 升级前备份 `plugins/EmakiForge/`,先预览转换结果,再核对 `matcher`、`item_sources`、数量、材料键和成品刷新结果。 - 宽 matcher...[/MD]