
📖 About
Simple Config is a library mod that makes simple for mod developers to make their mods configurable. It also makes simple for players to configure mods, by providing powerful menus and commands to edit configuration files, even remotely, and allowing them to create presets or bind hotkeys to complex config modifications.
✅ Features for players
It is recommended you also use Catalogue, a great upgrade for the default mod list menu.
📚 Features for developers
All features for developers are documented in the guide for mod developers found at the mod's wiki.
👏 Acknowledgements
The config menus created by this mod were originally made with the Cloth Config API.
Eventually, the large amount of changes I had to make led me to rewrite it entirely for this mod (about 3 times), but you should check it out if you're looking for a graphical API!
Initially, this mod was only supposed to provide config menus to mods using its config API.
I only started it because I found Forge's Config API too annoying to use in my Aerobatic Elytra mod, and Configured wasn't yet a thing.
However, inspired by Configured, I decided to add a simple layer on top of my library to wrap any mods using Forge's Config system.
After that, I decided to also wrap Minecraft options as they weren't much different either. (except 1.16, the wrapper for 1.16 options is a massive hack)
📜 Fabric?
I plan to port this mod to Fabric, but it may take some time. You may follow the issue on GitHub for updates.
A hypothetical Fabric version would probably not be able to wrap all other mods as easily as it does in Forge, since config files in Fabric don't all share the same framework.
Of course, it'd always be possible to guess the structure of the config file from the file itself, but that can be inaccurate sometimes.
❓ Help
This project has a wiki. It includes detailed guides for both players and mod developers.
Also, if you're having any trouble, or maybe just want to say hello, feel free to drop by our Discord Server.
🤝 Support this project
If you want to support this project, share it with your friends!
📷 Images
Menu


Hotkeys


Commands

Settings

No files available for download.