Forge Config API Port is a modding library for mod developers that provides both NeoForge's & Forge's whole config system to other modding ecosystems. Allows developers to use NeoForge configs on Fabric & Forge and Forge configs on Fabric & NeoForge.
The library is built with a multiloader architecture in mind by also offering a mod loader independent common distribution, so there needs to be as little platform specific code as possible.
▶️ Allows developers to continue using the same code for creating their configs as they do on NeoForge & Forge.
▶️ Same package and class names as NeoForge & Forge, no refactoring required when porting!
▶️ Built for a multiloader architecture: Simply setup your configs in a common module!
▶️ Users don't need to install any additional library on the mod loader the chosen config system is native to (NeoForge / Forge), everything is built in there!
▶️ Check out the developer wiki for instructions on how to use Forge Config API Port in your project!
▶️ Install Forge Config Screens for in-game configuration!
⏩ INSTALLATION REQUIRED ON CLIENT & REQUIRED ON SERVER
⏩ REQUIRES FABRIC API TO BE INSTALLED (FABRIC)
🌟 Thanks to the Forge team for putting the config api together in the first place!