a flexible, all-in-one configuration API for Fabric mods.

Lortseam 752fd0b03c Remove setup from README (now in wiki) 4 năm trước cách đây
example 63526f040e Add array providers 4 năm trước cách đây
gradle 5ba8984b17 Update dependencies 4 năm trước cách đây
lib 859adb7f22 Javadoc 4 năm trước cách đây
.gitignore 8b02034674 Ignore default run directory 4 năm trước cách đây
LICENSE 8251e1d119 Added license 5 năm trước cách đây
README.md 752fd0b03c Remove setup from README (now in wiki) 4 năm trước cách đây
build.gradle 5ba8984b17 Update dependencies 4 năm trước cách đây
gradle.properties 3f75b297f7 Update Configurate dependency 4 năm trước cách đây
gradlew 46c9e9da2a GSON -> Configurate refactor 4 năm trước cách đây
gradlew.bat 46c9e9da2a GSON -> Configurate refactor 4 năm trước cách đây
lombok.config fac0ab0c86 Use the Lombok log annotation 4 năm trước cách đây
settings.gradle b5757c0d72 Create multi-project structure 4 năm trước cách đây

README.md

CompleteConfig

CompleteConfig is a flexible, all-in-one configuration API for Fabric mods.

Highlights

Beside the basic elements of a config library, CompleteConfig offers the following unique features:

  • Simple and fast integration into existing code
  • Multiple configs support
  • Nested class resolution
  • Listeners
  • User-friendly save format
  • Permanently retained comments
  • Customizable config screen (GUI) generation
  • Automatic Mod Menu integration
  • Fully extensible via extension system

Usage

Usage instructions can be found in the wiki.

License

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