Tiny Config
Tiny Config is a small Java library that lets other mods read and write their settings files through a GSON wrapper, with each config saved under the game's configs folder.
What it does
Tiny Config handles configuration files for mods that depend on it. A developer declares a settings class, and the library reads and writes the matching JSON file automatically, mapping each field by its type. It is built on GSON, so the files stay plain JSON that a player can open and edit in a text editor.
The library is aimed at mod developers rather than players, and it is required by at least one other catalog mod, Weapons Expanded: Editions. Files are released for Fabric, Forge and NeoForge; the Forge and NeoForge builds use the same 3.1.0 release line as the Fabric one. A server running it needs every connecting player to have it too. The code is released under the MIT License and is open source, with the source code publicly available.
Key features
GSON-based config files
Settings are serialized with GSON, so each config is stored as readable JSON rather than a binary or custom format.
Automatic type-based reading and writing
Fields are read and written according to their declared types, so developers do not need to write load and save code by hand.
Sub-directory placement
A config can be placed in a chosen sub-directory inside the configs folder, which keeps a mod's files grouped together.
Compatibility
Latest build for each game version and loader.
26.x4 of 4 versions with builds
1.21.x12 of 12 versions with builds
1.20.x1 of 1 version with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Required by 1 mod
Use cases
Mod developers
Developers who want a settings file without writing their own parser can declare a config class and let the library handle the rest.
Server owners
Server owners using a dependent mod can edit its JSON config in the configs folder, since the files are plain text.
Who it’s for: Tiny Config is for mod developers who need a small configuration layer and for server owners who run mods that depend on it. Players who only install finished content mods usually do not interact with it directly.
Questions
Does Weapons Expanded: Editions need Tiny Config?
Which loaders does Tiny Config support?
Do servers need Tiny Config installed?
In the catalog
Tiny Config is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 13,894 mods support Minecraft 26.2.
More from ZsoltMolnarrr
Similar mods
What the author says
Basically a GSON wrapper, with access to the game config directory. Some features: - automatic type based read/write - set sub directory (within configs) - set file name - sanitizer - validator
Official listing
- Modrinth page
- modrinth.com/mod/tiny-config
- Owner
- ZsoltMolnarrr
- Published
- 2025-09-12
- Updated on Modrinth
- 2026-09-10
- Facts verified
- 2026-10-15
