resource detail
Java
Forge Config API Port
Gallery
Resource 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