跳到正文

Unified Mana – Shared Mana for Spell Mods

将所有受支持的魔法模组统一到一个魔力池中,并在同一条 HUD 栏上显示!

收藏

截图

介绍

介绍由机器翻译自 CurseForge 原页面,仅供参考。

🌀 统一魔力

所有受支持的魔法模组共用一个魔力池,并显示在单条原版风格的 HUD 状态栏上!

统一魔力用一个共享系统取代彼此独立的个人魔力池:统一魔力点数(UMP)。来自任意受支持模组的法术和工具都会消耗同一个魔力池,魔力会无缝恢复;激活桥接后,原生 HUD 状态栏会自动隐藏。

支持 Minecraft 1.21.1(NeoForge)。

⚠️ 早期版本说明(v0.7.0):包含共享 UMP 魔力池、分体 HUD,以及适用于新生魔艺、Iron’s Spells ‘n Spellbooks、Mahou Tsukai和Botania Revived的桥接。最新的桥接(Mahou Tsukai和Botania Revived)已通过自动化测试,但尚未经过完整游戏流程测试,因此偶尔可能出现问题。更多桥接正在开发中!


📖 主要特性与机制

  • 单一共享魔力池(UMP):施放新生魔艺的符文法术、Iron’s Spells 的咒语,或 Mahou Tsukai 的魔法——都会直接消耗统一的 UMP 魔力池。
  • 原版风格分体 HUD:简洁的魔力条与原版经验条对齐,中间分开,使你的经验等级数字保持可见。包含从左向右的填充动画、边缘火花、低魔力脉冲效果,以及魔力池充满时的闪光效果。
  • 紧凑数值窗口:在魔力条旁的带框窗口中显示current / max,可设置在LEFT或RIGHT一侧。
  • 智能桥接管理:只有在检测到已启用的桥接时,才会隐藏原生状态栏。不受支持的模组会保留其默认资源,不受影响。
  • 避免重复计算:消耗量和恢复速率均基于共享魔力池计算一次。
  • 服务端权威同步:由服务器管理平衡策略并向客户端同步数据,确保多人游戏体验一致、流畅。
  • 来源诊断:运行/unifiedmana sources以查看已启用的桥接,以及各模组为魔力池提供的容量。

⚙️ 转换与缩放机制

  • 动态容量:每个受支持的模组都会根据可配置的转换率,将其原生魔力上限计入 UMP 总容量:
    • 新生魔艺: 1.5 UMP每个原生点数
    • Iron’s Spells ‘n Spellbooks: 2.0 UMP每个原生点数
    • Mahou Tsukai: 1.0 UMP每个原生点数
  • Botania 消耗规则:Botania 不会增加魔力池容量,因为它没有个人魔力池。它的工具和戒指会在你的魔力石板/戒指耗尽后消耗 UMP,比例为每 1 UMP 对应 2.67 点 Botania 魔力。魔力池不会为 Botania 物品恢复魔力,世界魔力网络也不受影响。
  • 全局上限:魔力池总量默认上限为5,000 UMP(global_mana_cap)。由于容量由各模组共享,部分模组显示的原生魔力可能会高于其自身默认上限。

🔌 前置要求与模组兼容性

📌 前置要求

  • Minecraft 1.21.1 (客户端与服务器)
  • NeoForge 21.1.265+ (需要 Java 21)

📚 作者的其他模组与生态

🧩 已启用的模组桥接(已测试版本)

安装你使用的模组;如果没有安装任何受支持的模组,统一魔力会安全地保持空闲状态。不受支持的模组版本不会受到影响,日志中会显示警告。

模组 受支持的版本 说明
Ars Nouveau 5.13.x (已测试 5.13.4) 个人魔力池、消耗、恢复、HUD
Iron’s Spells ‘n Spellbooks 3.16.x (已测试 3.16.3) 个人魔力池、消耗、恢复、HUD
Mahou Tsukai 1.36.x 仅支持个人魔力;宝石、电池和电路仍使用原生资源
Botania Revived (需要 Patchouli) 1.0.x 从 UMP 中消耗魔力;需要另一个已桥接模组提供容量

🔮 计划中的模组桥接


🔧 面向服务器管理员和整合包作者

  • 灵活的配置选项:
    • unifiedmana-common.toml:配置全局上限、转换率、各桥接开关、Botania 消耗率、魔力恢复开关和同步阈值。
    • unifiedmana-client.toml:自定义 HUD 显示、数字、侧边偏移(LEFT/RIGHT)以及是否隐藏原生魔力条。
  • 开发者 API:包含服务器 API(UnifiedManaAPI、ManaSourceProvider),允许附属模组作者注册自定义魔力来源并消耗 UMP。

⚠️ 已知限制

  • 魔力恢复开关:在配置中关闭魔力恢复,也会阻止药水提供魔力和退款,因为它们共用同一套内部流程。
  • 版本锁定:受支持的模组版本已固定;更新魔法模组后,可能需要对应版本的统一魔力。

📝 备注与权限

  • AI 说明:本模组在 AI 工具的协助下制作。
  • 整合包:可以免费将本模组加入发布在 CurseForge 或 Modrinth 上的任何整合包!

发现错误或有建议?请在 GitHub 上反馈。

常见问题

Unified Mana – Shared Mana for Spell Mods 支持哪些 Minecraft 版本?

Unified Mana – Shared Mana for Spell Mods 支持 Minecraft Java 版 1.21.1,可用的加载器:NeoForge。下载时注意选择和你游戏版本一致的文件。

Unified Mana – Shared Mana for Spell Mods 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

SolJodowana211 的其他作品

查看全部 →