ModsFinder

Better Config

by Meldexun

Better Config is a Forge library for 1.12.2 that replaces the annotation-based config system with its own annotation, BetterConfig.

ForgeClient and serverMIT LicenseOpen source1.12.2

What it does

Developers annotate a config class with BetterConfig instead of Forge's Config annotation, and the mod processes that class in its place. Config values can then be edited in the game through a GUI instead of only by hand in a text file. The mod extends Forge's built-in configuration mechanism, so the existing config setup still applies.

Better Config is published for Forge 1.12.2 only, with the latest file 1.12.2-1.3.0 dated 2026-09-23. Client and server both need it, so the mod must be installed on both sides. The code is open source under the MIT License.

Key features

  1. BetterConfig annotation

    A config class is marked with BetterConfig in place of Forge's Config annotation to be processed by the mod.

  2. In-game config editing

    Values declared through the mod can be changed from a GUI in the game, not only by editing files.

  3. Built on Forge's config mechanism

    The GUI and annotation work extend Forge's underlying config mechanism, keeping the same storage behind it.

Compatibility

Latest build for each game version and loader.

1.12.21.12.2-1.3.0
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

How it compares

Full comparison

Better Config is a Forge-only 1.12.2 library and is open source under the MIT License. JFFL is a Forge library for 1.20.1 – 1.20.6, open source under the Apache License 2.0, and runs on client and server. S-Lib is open source under the MIT License for Fabric, Forge and NeoForge, 1.20.1 – 1.21.1, and is client-side only.

ModLoadersGame versionsEnvironmentUpdated
Better ConfigForge1.12.2Client and server2026-09-23
JFFLForge1.20.1 – 1.20.6Client and server2026-06-18
S-LibFabric, Forge and NeoForge1.20.1 – 1.21.1Client-side only2026-09-30

Questions

Does Better Config need to be installed on the server?

Yes. The server and every player need the mod installed.

In the catalog

Better Config is one of 3,514 Library mods on ModsFinder, and one of 1,576 Library mods for Forge. 2,920 mods support Minecraft 1.12.2.

More from Meldexun

All projects

Similar mods

What the author says

To then migrate from Forge to BetterConfig, you only have to - annotate your config class with @BetterConfig instead of @Config and - replace all invocations of ConfigManager.sync(String, Type) with BetterConfigManager.sync(String). That's it! Now your config will be processed by BetterConfig.
Meldexun, on the Modrinth page

Official listing

Owner
Meldexun
Published
2026-07-27
Updated on Modrinth
2026-09-23
Facts verified
2026-10-15

Tags