Java

Forge Config API Port

← Back to home

Gallery

Resource Images

1 images

Overview

Resource Description

Forge Config API Port

Forge Config API Port is a specialized library tailored for mod developers. It aims to integrate the comprehensive configuration system of both NeoForge and Forge into other modding ecosystems. This tool enables developers to utilize NeoForge configurations seamlessly within Fabric and Forge environments, and vice versa. Built with a multiloader architecture in mind, the library provides a mod-loader-independent common distribution, effectively minimizing the necessity for writing platform-specific code.

Key Advantages

The project offers several core advantages that enhance the efficiency of cross-platform mod development:

  • Consistent Development: Developers can continue to utilize their existing code for creating configurations, mirroring the workflow established on NeoForge and Forge.
  • Zero-Refactor Porting: The library preserves the exact package and class names found in NeoForge and Forge, eliminating the need for refactoring when porting mods between platforms.
  • Multiloader Architecture: Optimized for multiloader projects, you only need to configure your settings once within a common module to ensure cross-platform compatibility.
  • No Additional Dependencies: On platforms where the configuration system is native (NeoForge/Forge), no additional library installation is required, as the support is already built-in.
  • Comprehensive Documentation: Please refer to the developer wiki for detailed instructions and guidance on integrating the Forge Config API Port into your projects.

Installation Requirements

  • Must be installed on both the client and the server.
  • Requires the Fabric API to be installed when running on the Fabric loader.

Download

Get this resource