Command Config Lib
by KikuGie
Players and server owners who want to adjust a mod's settings without a GUI can use Command Config Lib, a command-based config library for Fabric and Quilt.
What it does
Command Config Lib is a lightweight library that lets a mod expose its settings as commands instead of a graphical screen. The author describes it as a way to change values quickly in game, since no separate interface has to be opened. Installation requires Fabric API. The library is server-side only, so players join without installing it, and the server owner handles the configuration.
The author built the library around servers, where graphical settings screens are restricted, so commands become the practical way to configure a mod. It is not meant to replace a GUI config for a mod that already has one; the author presents it as a sturdier option where a screen is not available. Builds are published for Fabric and Quilt across 18 release versions, and snapshot builds are published as well, with the author noting that porting to new snapshots is simple.
The project is released under the GNU Lesser General Public License v3.0 only and is not open source. The latest Fabric and Quilt files are 0.1.0-beta.4 for 1.20.1, dated 2023-06-10 and marked beta. The first file appeared on 2023-05-30.
Key features
In-game config commands
Settings are changed with commands typed in chat, so no extra screen has to be opened to adjust a value.
Command-driven settings
A mod's options are read and written through commands, giving server owners a text route to every value.
Snapshot builds
Builds are published for snapshot versions as well as full releases, so one config setup carries across test versions.
Library for other mods
Developers can build their own config commands on top of the library instead of writing a settings interface from scratch.
Compatibility
Latest build for each game version and loader.
1.20.x2 of 2 versions with builds
1.19.x5 of 5 versions with builds
1.18.x3 of 3 versions with builds
1.17.x2 of 2 versions with builds
1.16.x6 of 6 versions with builds
This mod also publishes snapshot builds. Snapshots are not shown in the matrix.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Use cases
Server mods without a GUI
A mod running on a server can expose its options through commands, which suits setups where the server has no screen for settings.
Mods on snapshot builds
Developers testing against snapshots can reuse the same config commands without rewriting them for each release.
Who it’s for: Mod developers who want a command-based config layer for Fabric or Quilt, and server owners who manage mods that rely on commands for settings.
How it compares
Qwikse is open source under the MIT License, runs client or server optionally, and covers 1.14.1 – 1.19.2 on Fabric and Quilt. Vanillify Library is server-side only, open source under the CC0 1.0 Universal license and published for 1.19 on Fabric and Quilt. Command Config Lib is server-side only and not open source, released under the GNU Lesser General Public License v3.0 only, and covers 1.16 – 1.20.1.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Command Config Lib | Fabric and Quilt | 1.16 – 1.20.1 | Server-side only | 2023-06-10 |
| Qwikse | Fabric and Quilt | 1.14.1 – 1.19.2 | Client or server, optional | 2022-09-06 |
| Vanillify Library | Fabric and Quilt | 1.19 | Server-side only | 2022-06-27 |
Questions
Does Command Config Lib need Fabric API?
Does a player need the library to join a server that runs it?
Which game versions does the library support?
In the catalog
Command Config Lib is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 34,764 mods support Minecraft 1.20.1.
More from KikuGie
Similar mods
What the author says
Lightweight command-based config library. Note that this library doesn't aim to replace supported GUI config for your mod, but rather provide a robust alternative.
Official listing
- Modrinth page
- modrinth.com/mod/command-config
- Owner
- KikuGie
- Published
- 2023-05-30
- Updated on Modrinth
- 2023-06-10
- Facts verified
- 2026-10-15
