Config Intermediary
by Jab125
Config Intermediary is a Fabric library that sits between mods and several config libraries, so one config setup can drive more than one of them.
What it does
The library provides an intermediate API that connects to a range of Fabric config libraries. A mod written against it can use the generated configuration screens without depending on each config library directly. Support is built in for Auto Config, Cloth Config, oωo-config and the config screens that Mod Menu lets mods register. Configured can also generate automatic configuration screens for mods that call into it, for mods whose libraries do not already supply their own screens. A compatibility layer covers SimpleConfig and Configured's built-in config API.
Fabric API is required for Config Intermediary to load. Cloth Config API, Mod Menu and oωo (owo-lib) are optional and add their own support when present. The library runs on client and server, so the server and every player need it, and it is published for 1.19.3 only. It is released under the Apache License 2.0, and its source code and issue tracker are public.
Key features
Shared config API
A single API lets a mod define its settings once and reach several Fabric config libraries from the same code.
Cloth Config support
Settings are shown through Cloth Config screens when that library is installed alongside the mod.
Mod Menu integration
Config screens are reachable from the Mod Menu list for mods that register with Mod Menu.
Generated config screens
Configured can build automatic configuration screens for mods that rely on this library and lack their own screen.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Optional 3
Use cases
Mod authors sharing one config layer
A mod author can target this API once instead of writing separate code for each config library.
Modpacks with mixed config libraries
Packs that already use Cloth Config, oωo or Mod Menu can keep those tools while mods written against this API plug in.
Who it’s for: The library is aimed at mod developers who want one config interface across several Fabric config libraries, and at modpack makers who combine mods built on different config systems.
Questions
Does Config Intermediary need Fabric API?
Must Config Intermediary be installed on the server?
Which optional mods change what Config Intermediary offers?
In the catalog
Config Intermediary is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 7,205 mods support Minecraft 1.19.3.
More from Jab125
Similar mods
What the author says
Config Intermediary is a library designed for interacting with Fabric's multitude of config libraries. Config Intermediary currently supports the following libraries: - Auto Config (Cloth Config) - oωo-config (oωo)
Official listing
- Modrinth page
- modrinth.com/mod/config-intermediary
- Owner
- Jab125
- Published
- 2023-01-02
- Updated on Modrinth
- 2023-01-09
- Facts verified
- 2026-10-15
