Simple Config Lib
by BizCub
Simple Config Lib is a library that lets Minecraft mod developers describe settings as an ordinary Java class and get a settings screen built from it.
What it does
A developer describes a configuration with a plain Java class, and the library builds an in-game settings screen from that description without extra interface code. It also takes care of saving and loading the values, so the developer does not need to write file handling. The stated aim is one predictable result across the supported platforms, so the same settings behaviour is meant to hold on Fabric, Forge, NeoForge and Quilt.
Other mods that depend on the library rely on it to present their settings, and players often receive it only as a side effect of installing one of them. Players who only add mods that use it do not need to configure it separately. Fabric requires Fabric API alongside the library, while Forge and NeoForge need no extra dependencies beyond the library itself. Simple Config Lib is published for Fabric, Forge, NeoForge and Quilt across 24 release versions, 1.20 – 26.3, under the MIT License, and snapshot builds are also published.
Key features
Settings described as a class
Configuration is declared with an ordinary Java class, and the library generates the settings screen from that class.
Automatic settings screen
A ready-made settings screen is available with a single call right after the configuration is described.
Automatic saving and loading
Values are stored and read back by the library, so the mod code does not handle files.
Conflict-free library
The library is meant to sit beside other mods without interfering with them, and it can be added to modpacks.
Compatibility
Latest build for each game version and loader.
26.x5 of 5 versions with builds
1.21.x12 of 12 versions with builds
1.20.x7 of 7 versions with builds
This mod also publishes snapshot builds. Snapshots are not shown in the matrix.
Use cases
Who it’s for: Minecraft mod developers who want a settings screen and saved configuration without writing that code themselves. Players mainly meet the library as a dependency of other mods, and modpack makers can include it.
Questions
Does Simple Config Lib need Fabric API?
Does a player have to install Simple Config Lib?
Which loaders and versions are supported?
In the catalog
Simple Config Lib is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 8,071 mods support Minecraft 26.3.
More from BizCub
Similar mods
What the author says
Simple Config Lib is a library for Minecraft mods designed to handle settings. It lets a developer describe a configuration with an ordinary Java class, after which the library automatically builds an in-game settings screen and takes care of saving and loading the data. The main goal of the project is to free…
Official listing
- Modrinth page
- modrinth.com/mod/simple-config-lib
- Owner
- BizCub
- Published
- 2026-08-14
- Updated on Modrinth
- 2026-09-24
- Facts verified
- 2026-10-15
