Skip to content

A flexible, all-in-one configuration library for Minecraft Fabric mods

License

Notifications You must be signed in to change notification settings

Lortseam/completeconfig

Repository files navigation

CompleteConfig

This library is deprecated and will not get updated for Minecraft 1.21. I suggest switching to YACL.

Overview

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.

Highlights

  • 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

Usage instructions and examples can be found in the wiki. For questions, please use the discussions.

License

This project is licensed under the Apache License 2.0 - see the LICENSE file for details.