ParadoxConfig
ParadoxConfig is a Fabric library for mod authors who need a configuration API written in Kotlin.
What it does
The library gives other Fabric mods a lightweight, version-agnostic configuration API written in Kotlin. Developers building on it use it to define and read their config files without writing the plumbing themselves. Client and server both need it, so it must be present on every player and server that runs a mod depending on it. It is open source under the MIT License and published for 1.17 and 1.17.1, with 0.5.1-beta for 1.17.1 as the latest Fabric file.
Key features
Kotlin configuration API
A configuration API written in Kotlin for Fabric mods that want typed settings without boilerplate.
Optional serializers
Jankson, GSON and TOML serializers are included but optional, so a mod can pick the format it prefers.
APIs for custom config
Developers can build their own configuration APIs on top of the library's core instead of using the defaults.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
Ekho is a Fabric library under the GNU Lesser General Public License v3.0 only, open source, for 1.17 and optional on either side. SpaceServe Config is also a Fabric library for 1.17 under the GNU Lesser General Public License v3.0 only, open source and optional on either side. Both cover 1.17 only, while ParadoxConfig also covers 1.17.1 and runs on client and server.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| ParadoxConfig | Fabric | 1.17 – 1.17.1 | Client and server | 2021-08-25 |
| Ekho | Fabric | 1.17 | Client or server, optional | 2021-06-16 |
| SpaceServe Config | Fabric | 1.17 | Client or server, optional | 2021-06-18 |
Questions
Does ParadoxConfig need Fabric API?
In the catalog
ParadoxConfig is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 4,181 mods support Minecraft 1.17.1.
More from RedstoneParadox
Similar mods
What the author says
Paradox Config provides is a lightweight, version agnostic, kotlin-based configuration library for other Fabric mods to use; Default serializers for Jankson, GSON, and TOML are provided though are completely optional as Paradox Config provides the APIs for creating your own.
Official listing
- Modrinth page
- modrinth.com/mod/paradox-config
- Owner
- RedstoneParadox
- Published
- 2021-07-10
- Updated on Modrinth
- 2021-08-25
- Facts verified
- 2026-10-15
