ModsFinder

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.

FabricForgeNeoForgeQuiltClient or server, optionalMIT LicenseOpen source1.20 – 26.3

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

  1. Settings described as a class

    Configuration is declared with an ordinary Java class, and the library generates the settings screen from that class.

  2. Automatic settings screen

    A ready-made settings screen is available with a single call right after the configuration is described.

  3. Automatic saving and loading

    Values are stored and read back by the library, so the mod code does not handle files.

  4. 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
26.32.1-fabric+26.32.1-forge+26.32.1-neoforge+26.32.1-fabric+26.3
26.22.1-fabric+26.22.1-forge+26.22.1-neoforge+26.22.1-fabric+26.2
26.1.22.1-fabric+26.1.22.1-forge+26.1.22.1-neoforge+26.1.22.1-fabric+26.1.2
26.1.12.1-fabric+26.1.12.1-forge+26.1.12.1-neoforge+26.1.12.1-fabric+26.1.1
26.12.1-fabric+26.12.1-forge+26.12.1-neoforge+26.12.1-fabric+26.1
1.21.x12 of 12 versions with builds
1.21.112.1-fabric+1.21.112.1-forge+1.21.112.1-neoforge+1.21.112.1-fabric+1.21.11
1.21.102.1-fabric+1.21.102.1-forge+1.21.102.1-neoforge+1.21.102.1-fabric+1.21.10
1.21.92.1-fabric+1.21.92.1-forge+1.21.92.1-neoforge+1.21.92.1-fabric+1.21.9
1.21.82.1-fabric+1.21.82.1-forge+1.21.82.1-neoforge+1.21.82.1-fabric+1.21.8
1.21.72.1-fabric+1.21.72.1-forge+1.21.72.1-neoforge+1.21.72.1-fabric+1.21.7
1.21.62.1-fabric+1.21.62.1-forge+1.21.62.1-neoforge+1.21.62.1-fabric+1.21.6
1.21.52.1-fabric+1.21.52.1-forge+1.21.52.1-neoforge+1.21.52.1-fabric+1.21.5
1.21.42.1-fabric+1.21.42.1-forge+1.21.42.1-neoforge+1.21.42.1-fabric+1.21.4
1.21.32.1-fabric+1.21.32.1-forge+1.21.32.1-neoforge+1.21.32.1-fabric+1.21.3
1.21.22.1-fabric+1.21.2Not available2.1-neoforge+1.21.22.1-fabric+1.21.2
1.21.12.1-fabric+1.21.12.1-forge+1.21.12.1-neoforge+1.21.12.1-fabric+1.21.1
1.212.1-fabric+1.212.1-forge+1.212.1-neoforge+1.212.1-fabric+1.21
1.20.x7 of 7 versions with builds
ReleaseBetaAlphaNot available

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?

Yes. Fabric API must be present for the library to run on the Fabric loader. Forge and NeoForge need no additional dependencies.

Does a player have to install Simple Config Lib?

Only when another mod requires it. The library works on either side, and neither needs it, so installing it on one side is enough for the mods that depend on it.

Which loaders and versions are supported?

Files are published for Fabric, Forge, NeoForge and Quilt across 1.20 – 26.3, with the latest files built for 26.3 and dated 2026-09-24.

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

All projects

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…
BizCub, on the Modrinth page

Official listing

Owner
BizCub
Published
2026-08-14
Updated on Modrinth
2026-09-24
Facts verified
2026-10-15

Tags