Download Forge Config API Port — Minecraft Mods — MetaMods
Forge Config API Port

Forge Config API Port

Active

Downloads

0

Last update

4 weeks ago

Versions

1.16 — 1.21.10
Client
Fabric
Forge
Neoforge
Quilt
Libraries

Forge Config API Port

Banner

Separator

This library serves as a toolkit for mod developers that ports the complete configuration systems from NeoForge and Forge to various modding environments. Developers gain the ability to apply NeoForge configuration files in Fabric and Forge, and conversely - to use Forge configuration files in Fabric and NeoForge.

When creating the library, an approach to building architecture with support for multiple loaders was applied, also offering a common distribution package that does not depend on a specific mod loader. This allows minimizing the writing of code for each specific platform.

Separator

Key Features

Unified code for configuring settings, identical to that used in NeoForge and Forge

Consistent package and class naming, eliminating the need to perform code refactoring during migration

Multi-platform assembly: organize settings in a common module once

Built-in implementation for loaders where configuration systems are native (NeoForge/Forge) - users are not required to install libraries

Available instructions for developers with recommendations for using Forge Config API Port in projects in the developer wiki

Separator

Installation Procedure

⚠️ REQUIRED TO BE INSTALLED ON CLIENT AND ON SERVER

⚠️ REQUIRES INSTALLATION OF FABRIC API… TO WORK IN FABRIC

Separator

Acknowledgments

💫 Gratitude to the Forge development team for the initial assembly of the configuration API.

Separator

Project members
Fuzs

Fuzs

Developer

Created: 3 Dec 2021

ID: 270546