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.

21.27M
2,967
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-side
Server-side
Client and server (optional)

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

Report issues View source Visit wiki Join Discord server

Creators

Fuzs
Fuzs Owner

Details

Licensed MPL-2.0
Published 3 years ago
Updated 3 days ago
DescriptionGalleryChangelogVersions

Show all versions

1
5
6
7
9

[NEOFORGE] [1.20.2] ForgeConfigAPIPort-v20.2.6

by Fuzs on Jan 22, 2024
Download

[FABRIC] [1.20.2] ForgeConfigAPIPort-v20.2.6

by Fuzs on Jan 22, 2024
Download

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

[v20.2.6-1.20.2] - 2024-01-22

Fixed

  • Fix mods.toml entries for NeoForge

[v20.2.5-1.20.2] - 2024-01-13

Changed

  • Implement UnmodifiableConfigWrapper for IConfigSpec adapters on NeoForge & Forge

[v20.2.4-1.20.2] - 2024-01-10

  • Huge internal restructure, including new publications for NeoForge (for using Forge configs) and Forge (for using NeoForge configs)
  • The Fabric publication still includes all classes for both config systems, the api package has been split from fuzs.forgeconfigapiport.api.config into fuzs.forgeconfigapiport.fabric.api.forge and fuzs.forgeconfigapiport.fabric.api.neoforge
  • The common module is no longer published as forgeconfigapiport-common, instead there are now two common publications which are forgeconfigapiport-common-forgeapi and forgeconfigapiport-common-neoforgeapi

Added

  • Added disableConfigWatcher config option to both ForgeConfigSpec and ModConfigSpec

Changed

  • Updated ForgeConfigSpec with changes from MinecraftForge#9810

Fixed

  • Fixed FileWatcher hanging due to an invalid path when unloading server configs

[v9.1.2-1.20.2] - 2023-12-02

Changed

  • Server configs can now once again be read from a local world directory, when a config file is present (it has to be manually copied there)
  • New server config files are still only created in the global .minecraft/config directory
  • Refactored fuzs.forgeconfigapiport.api.config.v3.ForgeConfigPaths

Fixed

  • Fixed ModConfigSpec using a wrong package

[v9.1.1-1.20.2] - 2023-12-01

Fixed

  • Fixed ForgeConfigSpec still using the old name for NeoForge

[v9.1.0-1.20.2] - 2023-11-30

Added

  • Added support for the net.neoforged namespace in addition to net.minecraftforge
  • Support for Minecraft Forge will be dropped in the long term
  • At the moment config systems from both mod loaders are fully supported, except the /config command which now only works for NeoForge configs

[v9.0.0-1.20.2] - 2023-09-22

  • Ported to Minecraft 1.20.2

[NEOFORGE] [1.20.4] ForgeConfigAPIPort-v20.4.2

by Fuzs on Jan 13, 2024
Download

[FORGE] [1.20.4] ForgeConfigAPIPort-v20.4.2

by Fuzs on Jan 13, 2024
Download

[FABRIC] [1.20.4] ForgeConfigAPIPort-v20.4.2

by Fuzs on Jan 13, 2024
Download

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

[v20.4.2-1.20.4] - 2024-01-13

Changed

  • Implement UnmodifiableConfigWrapper for IConfigSpec adapters on NeoForge & Forge

[v20.4.1-1.20.4] - 2024-01-10

  • Huge internal restructure, including new publications for NeoForge (for using Forge configs) and Forge (for using NeoForge configs)
  • The Fabric publication still includes all classes for both config systems, the api package has been split from fuzs.forgeconfigapiport.api.config into fuzs.forgeconfigapiport.fabric.api.forge and fuzs.forgeconfigapiport.fabric.api.neoforge
  • The common module is no longer published as forgeconfigapiport-common, instead there are now two common publications which are forgeconfigapiport-common-forgeapi and forgeconfigapiport-common-neoforgeapi

Added

  • Added disableConfigWatcher config option to both ForgeConfigSpec and ModConfigSpec

Changed

  • Updated ForgeConfigSpec with changes from MinecraftForge#9810

Fixed

  • Fixed FileWatcher hanging due to an invalid path when unloading server configs

[v20.4.0-1.20.4] - 2023-12-21

  • Updated to Minecraft 1.20.4 (thanks to Girafi for helping out!)
  • The mod version now is more streamlined by including the targeted Minecraft version (e.g. Minecraft 1.20.4 -> Mod Version 20.4.X)

[NEOFORGE] [1.20.2] ForgeConfigAPIPort-v20.2.5

by Fuzs on Jan 13, 2024
Download

[FORGE] [1.20.2] ForgeConfigAPIPort-v20.2.5

by Fuzs on Jan 13, 2024
Download

[FABRIC] [1.20.2] ForgeConfigAPIPort-v20.2.5

by Fuzs on Jan 13, 2024
Download

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

[v20.2.5-1.20.2] - 2024-01-13

Changed

  • Implement UnmodifiableConfigWrapper for IConfigSpec adapters on NeoForge & Forge

[v20.2.4-1.20.2] - 2024-01-10

  • Huge internal restructure, including new publications for NeoForge (for using Forge configs) and Forge (for using NeoForge configs)
  • The Fabric publication still includes all classes for both config systems, the api package has been split from fuzs.forgeconfigapiport.api.config into fuzs.forgeconfigapiport.fabric.api.forge and fuzs.forgeconfigapiport.fabric.api.neoforge
  • The common module is no longer published as forgeconfigapiport-common, instead there are now two common publications which are forgeconfigapiport-common-forgeapi and forgeconfigapiport-common-neoforgeapi

Added

  • Added disableConfigWatcher config option to both ForgeConfigSpec and ModConfigSpec

Changed

  • Updated ForgeConfigSpec with changes from MinecraftForge#9810

Fixed

  • Fixed FileWatcher hanging due to an invalid path when unloading server configs

[v9.1.2-1.20.2] - 2023-12-02

Changed

  • Server configs can now once again be read from a local world directory, when a config file is present (it has to be manually copied there)
  • New server config files are still only created in the global .minecraft/config directory
  • Refactored fuzs.forgeconfigapiport.api.config.v3.ForgeConfigPaths

Fixed

  • Fixed ModConfigSpec using a wrong package

[v9.1.1-1.20.2] - 2023-12-01

Fixed

  • Fixed ForgeConfigSpec still using the old name for NeoForge

[v9.1.0-1.20.2] - 2023-11-30

Added

  • Added support for the net.neoforged namespace in addition to net.minecraftforge
  • Support for Minecraft Forge will be dropped in the long term
  • At the moment config systems from both mod loaders are fully supported, except the /config command which now only works for NeoForge configs

[v9.0.0-1.20.2] - 2023-09-22

  • Ported to Minecraft 1.20.2

[NEOFORGE] [1.20.2] ForgeConfigAPIPort-v20.2.4

by Fuzs on Jan 10, 2024
Download

[FORGE] [1.20.2] ForgeConfigAPIPort-v20.2.4

by Fuzs on Jan 10, 2024
Download

[FABRIC] [1.20.2] ForgeConfigAPIPort-v20.2.4

by Fuzs on Jan 10, 2024
Download

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

[v20.2.4-1.20.2] - 2024-01-10

  • Huge internal restructure, including new publications for NeoForge (for using Forge configs) and Forge (for using NeoForge configs)
  • The Fabric publication still includes all classes for both config systems, the api package has been split from fuzs.forgeconfigapiport.api.config into fuzs.forgeconfigapiport.fabric.api.forge and fuzs.forgeconfigapiport.fabric.api.neoforge
  • The common module is no longer published as forgeconfigapiport-common, instead there are now two common publications which are forgeconfigapiport-common-forgeapi and forgeconfigapiport-common-neoforgeapi

Added

  • Added disableConfigWatcher config option to both ForgeConfigSpec and ModConfigSpec

Changed

  • Updated ForgeConfigSpec with changes from MinecraftForge#9810

Fixed

  • Fixed FileWatcher hanging due to an invalid path when unloading server configs

[v9.1.2-1.20.2] - 2023-12-02

Changed

  • Server configs can now once again be read from a local world directory, when a config file is present (it has to be manually copied there)
  • New server config files are still only created in the global .minecraft/config directory
  • Refactored fuzs.forgeconfigapiport.api.config.v3.ForgeConfigPaths

Fixed

  • Fixed ModConfigSpec using a wrong package

[v9.1.1-1.20.2] - 2023-12-01

Fixed

  • Fixed ForgeConfigSpec still using the old name for NeoForge

[v9.1.0-1.20.2] - 2023-11-30

Added

  • Added support for the net.neoforged namespace in addition to net.minecraftforge
  • Support for Minecraft Forge will be dropped in the long term
  • At the moment config systems from both mod loaders are fully supported, except the /config command which now only works for NeoForge configs

[v9.0.0-1.20.2] - 2023-09-22

  • Ported to Minecraft 1.20.2

[NEOFORGE] [1.20.4] ForgeConfigAPIPort-v20.4.1

by Fuzs on Jan 10, 2024
Download

[FORGE] [1.20.4] ForgeConfigAPIPort-v20.4.1

by Fuzs on Jan 10, 2024
Download

[FABRIC] [1.20.4] ForgeConfigAPIPort-v20.4.1

by Fuzs on Jan 10, 2024
Download

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

[v20.4.1-1.20.4] - 2024-01-10

  • Huge internal restructure, including new publications for NeoForge (for using Forge configs) and Forge (for using NeoForge configs)
  • The Fabric publication still includes all classes for both config systems, the api package has been split from fuzs.forgeconfigapiport.api.config into fuzs.forgeconfigapiport.fabric.api.forge and fuzs.forgeconfigapiport.fabric.api.neoforge
  • The common module is no longer published as forgeconfigapiport-common, instead there are now two common publications which are forgeconfigapiport-common-forgeapi and forgeconfigapiport-common-neoforgeapi

Added

  • Added disableConfigWatcher config option to both ForgeConfigSpec and ModConfigSpec

Changed

  • Updated ForgeConfigSpec with changes from MinecraftForge#9810

Fixed

  • Fixed FileWatcher hanging due to an invalid path when unloading server configs

[v20.4.0-1.20.4] - 2023-12-21

  • Updated to Minecraft 1.20.4 (thanks to Girafi for helping out!)
  • The mod version now is more streamlined by including the targeted Minecraft version (e.g. Minecraft 1.20.4 -> Mod Version 20.4.X)

[FABRIC] [1.20.4] ForgeConfigAPIPort-v20.4.0

by Fuzs on Dec 21, 2023
Download

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

[v20.4.0-1.20.4] - 2023-12-21

  • Updated to Minecraft 1.20.4 (thanks to Girafi for helping out!)
  • The mod version now is more streamlined by including the targeted Minecraft version (e.g. Minecraft 1.20.4 -> Mod Version 20.4.X)

[v9.1.2-1.20.2] - 2023-12-02

Changed

  • Server configs can now once again be read from a local world directory, when a config file is present (it has to be manually copied there)
  • New server config files are still only created in the global .minecraft/config directory
  • Refactored fuzs.forgeconfigapiport.api.config.v3.ForgeConfigPaths

Fixed

  • Fixed ModConfigSpec using a wrong package

[v9.1.1-1.20.2] - 2023-12-01

Fixed

  • Fixed ForgeConfigSpec still using the old name for NeoForge

[v9.1.0-1.20.2] - 2023-11-30

Added

  • Added support for the net.neoforged namespace in addition to net.minecraftforge
  • Support for Minecraft Forge will be dropped in the long term
  • At the moment config systems from both mod loaders are fully supported, except the /config command which now only works for NeoForge configs

[v9.0.0-1.20.2] - 2023-09-22

  • Ported to Minecraft 1.20.2

[FABRIC] [1.20.2] ForgeConfigAPIPort-v9.1.2

by Fuzs on Dec 2, 2023
Download

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

[v9.1.2-1.20.2] - 2023-12-02

Changed

  • Server configs can now once again be read from a local world directory, when a config file is present (it has to be manually copied there)
  • New server config files are still only created in the global .minecraft/config directory
  • Refactored fuzs.forgeconfigapiport.api.config.v3.ForgeConfigPaths

Fixed

  • Fixed ModConfigSpec using a wrong package

[v9.1.1-1.20.2] - 2023-12-01

Fixed

  • Fixed ForgeConfigSpec still using the old name for NeoForge

[v9.1.0-1.20.2] - 2023-11-30

Added

  • Added support for the net.neoforged namespace in addition to net.minecraftforge
  • Support for Minecraft Forge will be dropped in the long term
  • At the moment config systems from both mod loaders are fully supported, except the /config command which now only works for NeoForge configs

[v9.0.0-1.20.2] - 2023-09-22

  • Ported to Minecraft 1.20.2

[FABRIC] [1.20.2] ForgeConfigAPIPort-v9.1.1

by Fuzs on Dec 1, 2023
Download

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

[v9.1.1-1.20.2] - 2023-12-01

Fixed

  • Fixed ForgeConfigSpec still using the old name for NeoForge

[v9.1.0-1.20.2] - 2023-11-30

Added

  • Added support for the net.neoforged namespace in addition to net.minecraftforge
  • Support for Minecraft Forge will be dropped in the long term
  • At the moment config systems from both mod loaders are fully supported, except the /config command which now only works for NeoForge configs

[v9.0.0-1.20.2] - 2023-09-22

  • Ported to Minecraft 1.20.2

[FABRIC] [1.20.2] ForgeConfigAPIPort-v9.1.0

by Fuzs on Nov 30, 2023
Download

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

[v9.1.0-1.20] - 2023-11-30

Added

  • Added support for the net.neoforged namespace in addition to net.minecraftforge
  • Support for Minecraft Forge will be dropped in the long term
  • At the moment config systems from both mod loaders are fully supported, except the /config command which now only works for NeoForge configs

[v9.0.0-1.20] - 2023-09-22

  • Ported to Minecraft 1.20.2

[FABRIC] [1.20.2] ForgeConfigAPIPort-v9.0.0

by Fuzs on Sep 21, 2023
Download

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

[v9.0.0-1.20] - 2023-09-22

  • Ported to Minecraft 1.20.2

[FABRIC] [1.20.1] ForgeConfigAPIPort-v8.0.0

by Fuzs on Jun 12, 2023
Download
1
5
6
7
9

Modrinth is open source.

main@4b75cb8

© 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.