90% of ad revenue goes to creators. Go ad-free while supporting creators with Modrinth Plus. Subscribe today!

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!