Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
Forge Config API Port

Forge Config API Port

NeoForge's & Forge's config systems provided to other modding ecosystems. Designed for a multiloader architecture.

14.03M
2,425
Library

Compatibility

Minecraft: Java Edition

1.21.x
1.20.6
1.20.4
1.20–1.20.2
1.19.x
1.18.x
1.17.x
1.16.x

Platforms

Fabric
Forge
NeoForge
Quilt

Supported environments

Client and server

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

Report issues View source Visit wiki

Creators

Fuzs
Fuzs Owner

Details

Licensed MPL-2.0
Published 3 years ago
Updated last month
DescriptionGalleryChangelogVersions

     

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!

Modrinth is open source.

main@bd61f5d

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.