This library is deprecated and will not get updated for Minecraft 1.21. I suggest switching to YACL.
CompleteConfig is a configuration library for Fabric mods. It aims to be highly flexible in usage and provide all the necessary components for mod configs.
- Client and Server support
- Multiple configs per mod
- Dynamic config creation
- Listeners for reacting to config changes
- User-friendly file format with permanently retained comments
- Customizable config screen generation (Cloth Config and YACL)
- Fully extensible via extension system
Usage instructions and examples can be found in the wiki. For questions, please use the discussions.
This project is licensed under the Apache License 2.0 - see the LICENSE file for details.