
Forge Config API Port
NeoForge和Forge的配置系统提供给其他模组生态系统使用。专为多加载器架构设计。
查看大图



Forge Config API Port 是一个开发者库,旨在将 Forge 和 NeoForge 的配置系统引入其他模组加载器。它允许模组在 Fabric、Forge 和 NeoForge 上使用熟悉的 Forge 或 NeoForge 风格配置,而无需维护单独的配置实现。📦
此模组面向模组开发者,并作为受支持模组的依赖项。它不允许 Forge 模组在 Fabric 上运行,也不提供加载器之间的任何通用模组兼容性。🔧
通过尽可能保留原始 API、包名和行为,该模组使得维护多加载器项目以及在平台之间共享配置代码变得更加容易。这有助于减少特定于平台的代码,并在受支持的模组加载器中保持配置处理的一致性。🔄


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


⏩ 客户端必须安装和服务端必须安装
⏩ 需要安装 FABRIC API(Fabric)


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


正在加载版本记录…



正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。