Forge Config API Port

Forge Config API Port - Minecraft Mod

Forge Config API Port Mod Overview

Forge Config API Port is a modding library targeted at developers that allows them to create NeoForge and Forge configuration systems for a lot of different modding platforms, including Fabric, NeoForge, and Forge. This makes development easier by making it more consistent and providing a platform-agnostic config system, which allows easy porting of mods from one mod loader to another.

Key Features:

  • Cross-platform configuration support - NeoForge configurations would run on Fabric & Forge, and Forge configurations on Fabric & NeoForge.
  • Multiloader Architecture: The architecture is designed to work seamlessly across different modding environments, reducing platform-specific code.
  • No Refactoring Required: The library uses the same package and class names as NeoForge & Forge so no major changes are required when porting configurations.
  • Inbuilt Config System: Native NeoForge or Forge config system on supported platforms does not require users to install any additional libraries.
  • Forge Config Screens: Allow a more user-friendly UI when it comes to in-game configuration options by adding the Forge Config Screens mod.

Compatibility

  • {{version.name}}
  • Minecraft Versions:

    • 1.21.3–1.21.4
    • 1.21–1.21.1
    • 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