纂刻附魔台—社区版

纂刻附魔台—社区版

这是 Sacramentix 的 Chiseled Enchanting Table 的非官方社区移植版,适用于 Minecraft 26.1.2(Fabric 版本)。通过一个自定义附魔台,可以从附近的雕纹书架解锁附魔,实现无随机数机制的附魔系统。

魔法

⚠️ 非官方社区移植。 这是 Sacramentix 的雕纹附魔台模组的 非官方 社区移植,适用于 Minecraft 26.1.2 的 Fabric 版本。与原作者无关,未经原作者认可,也不由原作者维护。所有原始模组设计、代码和资源 © Sacramentix,遵循 MIT 许可证使用。

关于此 26.1.2 移植版的 Bug 报告,请提交至此 GitHub 仓库,不要提交到上游项目页面或直接联系 Sacramentix。


功能介绍

用确定性、书架驱动的流程替代原版附魔的随机性:

  • 一个全新方块:雕纹附魔台。
  • 将附魔书放入附近的雕纹书架中,即可为附魔台永久解锁这些附魔。
  • 打开附魔台,从可滚动的列表中精确选择你想要的附魔。没有随机性,无需重刷。
  • 每次应用附魔都会消耗对应的附魔书,以及界面中显示的少量经验值和材料费用。
  • 默认解锁一组基础的原版附魔(通过原版的 #minecraft:non_treasure 标签以及少量宝藏附魔例外)。其余附魔需要你去寻找——但一旦解锁便永久可用。
  • 内置的物品转化功能共享同一个附魔台界面(例如:金苹果 → 附魔金苹果,玻璃瓶 → 经验瓶)。
  • 继承自上游的铁砧改动:在铁砧上合并两个同等级附魔书来提升等级不再有效。请改用书架库+此附魔台。

快速上手

  1. 合成雕纹附魔台(原版风格配方,详情参见游戏内的配方书)。
  2. 在其周围放置雕纹书架,建立一个小型图书馆。(普通书架仍可提供基础等级加成。)
  3. 将附魔书放入雕纹书架的格子中——这些附魔即可供选择。
  4. 打开附魔台,将要附魔的物品放入输入槽,滚动列表,点击你想要的附魔,支付界面显示的费用,附魔即被应用(并消耗对应的附魔书)。
  5. 部分配方不需要物品输入——这些是物品转化。支付所列费用,附魔台便会给你输出物品。

此 26.1.2 移植版的不同之处

与上游的 0.2.x 系列相比:

  • 工具链: Minecraft 26.1.2、Fabric Loader 0.19.3、Fabric API 0.151.0+26.1.2、Loom 1.16.3、Gradle 9.4.1、需要 Java 25。
  • 移除了 Fabric Language Kotlin 依赖——运行时仅需 Fabric API。
  • 数据驱动内容: 默认解锁、费用和物品转化均从 data/chiseled_enchanting_table/ 下的 JSON 数据表中加载。一个跨模组兼容扩展允许将附魔标记为 #minecraft:non_treasure 标签的第三方附魔模组自动被识别为默认解锁。
  • 一个离线数据包/ID 存在性检查器(scripts/compat_check.py)已集成到 CI 中,用于在发布前捕获回归问题。

兼容性状态

  • 原版 26.1.2 + Fabric API 0.151.0: 核心游戏功能(放置方块、打开菜单、滚动列表、应用附魔、应用转化、挖掘掉落、浮动书籍渲染)已由维护者在此 1.0.0 版本发布前实机验证。
  • 向 #minecraft:non_treasure 添加附魔的第三方附魔模组: 设计为自动识别;等待实机验证。
  • Universal Enchants 风格的物品/独占性重写以及 Merge Enchantments 风格的铁砧模组:预期可共存;等待实机验证。完整调查说明请参见源码仓库中的 docs/COMPATIBILITY.md。

已知的移植版临时限制

  • 混合器已禁用("mixins": []),直至上游注入点重新定位并在 26.1.2 上实机测试。
  • 此移植版中尚未接入附魔书的战利品表注入和结构处理器中的书架替换功能。
  • 书架力量公式的最终调优和专用的多槽位费用面板已在源码仓库的 NEXT_TASK.md 中记录。

鸣谢