Forge 配置 API 移植版

Forge 配置 API 移植版

为其他模组生态系统提供的NeoForge和Forge配置系统。专为多加载器架构设计。

Banner

Strip

Discord Twitter YouTube GitHub CurseForge Modrinth

Strip

关于

Forge Config API Port 是一个开发者库,将 Forge 和 NeoForge 的配置系统引入其他模组加载器。它允许模组在 Fabric、Forge 和 NeoForge 之间使用熟悉的 Forge 或 NeoForge 风格配置,而无需维护单独的配置实现。📦

此模组面向模组开发者,并作为受支持模组的依赖项。它不允许 Forge 模组在 Fabric 上运行,也不提供加载器之间任何形式的通用模组兼容性。🔧

通过尽可能保留原始 API、包名和行为,该模组使多加载器项目的维护和跨平台共享配置代码变得更加容易。这有助于减少平台特定代码,并在受支持的模组加载器之间保持配置处理的一致性。🔄

Strip

特性

  • 📦 配置库: 将 Forge 和 NeoForge 的配置系统引入其他模组加载器,同时保留其熟悉的 API。
  • 🔄 跨加载器配置支持: 在 Fabric 和 NeoForge 上使用 Forge 配置,或在 Fabric 和 Forge 上使用 NeoForge 配置。
  • 🧩 无需重构: 保留原始包名和类名,允许现有配置实现几乎无需代码更改即可移植。
  • 🏗️ 为多加载器项目打造: 在共享的公共模块中定义和注册配置,而无需维护单独的平台特定实现。
  • ♻️ 共享配置代码: 在受支持的加载器之间保持单一的配置设置,减少重复并简化维护。
  • ⚡ 原生优先: 在所选的配置系统已内置的加载器上无需额外库,从而为用户将依赖降至最低。

Strip

安装

⏩ 客户端需要安装,服务器端也需要安装

⏩ 需要安装 FABRIC API(Fabric)

Strip

鸣谢

🌟 感谢 Forge 和 NeoForge 团队创建并维护了本项目所基于的配置 API!

Strip

Tiny Skeletons Vibrant Parrots
Mindful Darkness Diagonal Fences
Better Tridents Easy Magic
Dyed Flames Locked In Slots
Visual Workbench Air Hop

Strip

© 2026 @heyitsfuzs. 保留所有权利。本页面最后编辑于 2026 年 9 月 11 日 06:44(UTC)。