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

Lortseam ca4c8567fe Update dependencies há 3 anos atrás
example 751b0ed177 Minecraft 1.17 + Java 16 há 4 anos atrás
gradle ca4c8567fe Update dependencies há 3 anos atrás
lib 82b2af83ba Code improvements há 3 anos atrás
.gitignore 8b02034674 Ignore default run directory há 4 anos atrás
LICENSE 8251e1d119 Added license há 5 anos atrás
README.md c24028a6d7 Update README há 4 anos atrás
build.gradle ca4c8567fe Update dependencies há 3 anos atrás
gradle.properties ca4c8567fe Update dependencies há 3 anos atrás
gradlew 46c9e9da2a GSON -> Configurate refactor há 4 anos atrás
gradlew.bat 46c9e9da2a GSON -> Configurate refactor há 4 anos atrás
jitpack.yml 08ac32b0e4 Fix JitPack Java version há 4 anos atrás
lombok.config fac0ab0c86 Use the Lombok log annotation há 4 anos atrás
settings.gradle 88a62407a6 Remove jcenter repository há 4 anos atrás

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
  • Supports multiple configs for a single mod
  • Single-file or multi-class Config
  • Entry Listeners
  • 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.