Simple Config API [Discontinued]
by Morthen
Simple Config API is a library for mod authors that saves integer, double, string and boolean values, grouped into categories with comments and defined ranges.
What it does
Mod authors use the library to store configuration values in categories, attach comments to categories and values, and limit numbers to a defined range. Invalid or corrupt config entries are corrected automatically when the file is read, so a damaged file does not stop the mod from loading. The API also supports more data types than the standard options, so a config can hold richer settings.
The library is built for multi-loader projects, so one codebase can target several loaders instead of a separate project for each. Files are published for Fabric, Forge, NeoForge and Quilt, and the environment is client and server, so the server and every player need it when a mod that depends on it is installed. Builds cover 1.20 – 1.20.4 on 5 release versions, and the latest file is 0.3.2 for 1.20.4, released on 2024-02-15.
The project is discontinued, and the last update is dated 2024-02-15. Simple Config API is released under the MIT License and is not open source.
Key features
Typed config values
Integer, double, string and boolean values can be saved and read back from a config file.
Categories and comments
Values are grouped into categories, and comments can be written for both categories and individual values.
Value ranges
A numeric value can be limited to a defined range so out-of-bounds settings are rejected.
Automatic correction
Invalid or corrupt config entries are repaired automatically rather than causing a load failure.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
CoreConfig is a config library for Fabric, Forge and NeoForge that covers 1.20 – 26.1.2; either side can run it, and neither needs it, and it is not open source under All rights reserved. Under Control is a Fabric-only mod for 1.20.1 under the MIT License, open source, and it needs both the server and every player. Mamtak-Lib targets Fabric for 1.21 – 1.21.11, runs only on the client, and is not open source under All rights reserved.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Simple Config API [Discontinued] | Fabric, Forge, NeoForge and Quilt | 1.20 – 1.20.4 | Client and server | 2024-02-15 |
| CoreConfig | Fabric, Forge and NeoForge | 1.20 – 26.1.2 | Client or server, optional | 2026-04-24 |
| Under Control | Fabric | 1.20.1 | Client and server | 2025-03-11 |
| Mamtak-Lib | Fabric | 1.21 – 1.21.11 | Client-side only | 2026-05-18 |
Questions
Which loaders does Simple Config API support?
Does a mod that uses Simple Config API need it on the server?
Is Simple Config API still maintained?
In the catalog
Simple Config API [Discontinued] is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 13,907 mods support Minecraft 1.20.4.
More from Morthen
Similar mods
Official listing
- Modrinth page
- modrinth.com/mod/simple-config-api
- Owner
- Morthen
- Published
- 2023-12-25
- Updated on Modrinth
- 2024-02-15
- Facts verified
- 2026-10-15
