Repository navigation
craftpanel 5.6.5 — 更新说明 / Release Notes
上一个公开版本:5.6.4 → 本次版本:5.6.5(2026-10-31)
Previous public release: 5.6.4 → This release: 5.6.5
安装清单 / Manifest:
https://github.com/EternalRider/craftpanel/releases/download/5.6.5/module.json
下载 / Download:
https://github.com/EternalRider/craftpanel/releases/download/5.6.5/craftpanel.zip
完整逐版本记录见 CHANGELOG.md。无数据迁移脚本;5.6.4 的面板、元素、材料、配方、调整器、灌注台数据继续兼容。
No data migration. Data from 5.6.4 (panels, elements, materials, recipes, modifiers and imbue data) remains compatible.
本次更新重点(相对 5.6.4)
1. 元素显示与标记
- 元素配置弹窗新增 「显示」tab,集中管理:
- 彩色属性点(原有功能迁入);
- 属性点光晕(新增,可选元素色柔光描边);
- 属性点脉动(新增,缓慢明暗呼吸;减少动效时自动停止)。
- 元素配置界面左侧元素列表右上角的形状预览点改为按配置尺寸的 2 倍显示(默认尺寸 7px → 预览 14px),更容易辨认元素形状。
- 光晕/脉动同步作用于材料栏、槽位上的属性点。
- 元素列表需求、材料需求等显示继续使用界面属性面板中的阈值配置。
2. 背景动效
- 调和 / 锻造 / 烹饪 / 附魔四个面板的界面配置弹窗新增 「背景」tab,原本的背景图像配置移入该 tab。
- 新增三个可独立开启、居中于整体界面的背景动效:
- 旋转细线正方形;
- 符文刻度环;
- 呼吸同心圆。
- 动效层位于背景图像之上、各子面板与交互元素之下,不拦截鼠标操作;开启背景动效时子面板背景会适度通透,让动效可见但不影响文字与按钮。
3. Font Awesome 图标类名
- 能力槽、材料槽、材料/配方/调整器类别配置新增 「图标类名」(
iconClass):- 填
fa-solid fa-gear等 Font Awesome 类名即可覆盖图片图标; - 留空则继续使用图片;
- 能力槽图标按槽位尺寸缩放,类别/槽位图标均适配现有布局。
- 填
- 新建能力槽的默认图标改为
fa-solid fa-gear,不再使用不存在的icons/sundries/misc/button-plain.webp。 - 旧能力槽如果仍保存了失效的默认图标路径,读取时会自动回退为齿轮图标。
- 新建类别的弹窗现在也包含图标类名配置;各处的 label 统一缩短为「图标类名」,配置方式写在 hint 中。
4. 灌注锻造台
- 能力池和材料池左列新增与其他面板一致的类别按钮栏:
- 支持类别筛选、编辑模式右键配置、新建类别;
- 能力池按调整器类别过滤,材料池按材料类别过滤;
- 能力槽的「允许能力类别」筛选现在可以正常使用。
- 灌注台背景动效仍使用专用符文环视觉;常规四面板则使用新的背景动效 tab。
5. 配方 / 调整器需求显示
- 配方/调整器列表的需求区重新分组:
- 具体材料靠左,图标 + 数量;
- 元素属性整体靠右,但组内仍从左到右排列;
- 非阈值元素在前,阈值元素按阈值分组在后。
- 阈值元素显示改为读取当前界面属性面板的元素阈值配置,而不是元素物品自身的 tiers;阈值总数 > 10 时退化为非阈值显示。
- 阈值点尺寸调整为 10px,空点为黑色,填充点为元素颜色;阈值环保留双环观感。
- 恢复属性材料配置界面左侧「原料」面板原来的显示方式,不再套用列表需求样式。
6. 特殊效果结算
结算顺序调整为:
材料属性聚合
→ 材料清空(界面即时可见)
→ 元素拮抗
→ 材料转化(界面即时可见)
→ 元素万能/虚无/稳定
→ 排序
→ 点制作
→ 条件/保留材料/调和混乱
→ 匹配配方/结果
→ 产物数量修正
→ 扣除与产出
关键规则:
- 元素拮抗优先:拮抗在万能/虚无/稳定之前结算;被清空/拮抗归零的属性不能参与后续结算。
- 万能/虚无/稳定需要至少 1 点:这些效果只对结算后仍有 1 点以上的属性生效,不能把已经被抵消为 0 的属性重新点亮。
- 清空、拮抗、转化均不保留负数:被抵消的点数归零。
- 清空锁:已经被材料效果清空的属性不能被同一批材料的转化重新生成。
- 材料转化只读取拮抗后剩余的正数点数;被拮抗抵消掉的部分不参与转化。
- 多数量材料取消配置后隐藏数量角标:材料曾开启多数量、后来关闭时,槽位不再继续显示数量。
- 修正了生命/死亡互相拮抗归零后,万能元素又把它们各提升 1 点的问题。
7. 其他修复与整理
- 修正多数量材料减到 0 时仍残留在槽位的问题:减到 0 会整堆移除并退回材料。
- 修正已配置元素顺序被自动重排的问题:面板元素栏配置了元素时遵循配置顺序。
- 修正槽位拖拽时指针与槽位位置偏移的问题。
- 修正材料类别筛选结果为空时,工具栏和空状态掉进 56px 网格列、被挤成竖排的问题。
- 材料类别图标由横向排列改为纵向排列;类别配置下拉框选项改为深色底浅色字。
- 清理了迭代过程中被后续规则完全覆盖的旧 CSS,并删除已废弃的
.cp-ingredient-*样式段。
兼容性与注意事项
- 无数据迁移:5.6.4 的世界数据继续可用;新增的 glow/pulse/背景动效开关默认关闭,不影响旧面板。
- 元素显示数据仍然保存在材料自身的元素快照中;旧数据缺少新字段时按默认值处理。
- 配方/调整器需求显示的阈值来源改为界面元素配置;如果旧数据中的需求与界面阈值不一致,以界面属性面板配置为准。
- 特殊效果结算顺序有行为变化:依赖“至少 1 点”的判定现在统一放到清空/拮抗/转化之后;复杂的材料转化与拮抗组合请按新顺序设计。
- 本次没有修改模组 id、系统兼容范围或文件路径;Foundry v12–v14 兼容范围不变。
安装/升级:把 module.json 的清单地址填入 Foundry,或下载 craftpanel.zip 解压覆盖到 Data/modules/craftpanel/ 后重启 Foundry。
Manifest: https://github.com/EternalRider/craftpanel/releases/download/5.6.5/module.json