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

Lortseam b3e5db2afe Move TextColor gui provider to extension пре 3 година
example 9db28ed46c Split example mod to client and server пре 3 година
gradle ca4c8567fe Update dependencies пре 3 година
lib b3e5db2afe Move TextColor gui provider to extension пре 3 година
.gitignore 8b02034674 Ignore default run directory пре 4 година
LICENSE 8251e1d119 Added license пре 5 година
README.md b8b5c85691 Update README пре 3 година
build.gradle 3ad935d316 Update dependencies пре 3 година
gradle.properties 61782aaff3 Bump version пре 3 година
gradlew 46c9e9da2a GSON -> Configurate refactor пре 4 година
gradlew.bat 46c9e9da2a GSON -> Configurate refactor пре 4 година
jitpack.yml 08ac32b0e4 Fix JitPack Java version пре 4 година
lombok.config fac0ab0c86 Use the Lombok log annotation пре 4 година
settings.gradle 88a62407a6 Remove jcenter repository пре 4 година

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 well-documented API to start quickly
  • Highly adjustable usage
  • Multi-config support
  • Listeners for reacting to config changes
  • User-friendly save format with 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.