├── .gitignore ├── LICENSE ├── README.md ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src ├── main ├── java │ └── io │ │ └── github │ │ └── redstoneparadox │ │ └── paradoxconfig │ │ ├── ConfigFormatInitializer.kt │ │ ├── ConfigManager.kt │ │ ├── ParadoxConfig.kt │ │ ├── codec │ │ ├── ConfigCodec.kt │ │ ├── GsonConfigCodec.kt │ │ ├── JanksonConfigCodec.kt │ │ └── TomlConfigCodec.kt │ │ ├── compat │ │ └── ParadoxConfigLibCD.kt │ │ ├── config │ │ ├── CollectionConfigOption.kt │ │ ├── ConfigCategory.kt │ │ ├── ConfigOption.kt │ │ ├── DictionaryConfigOption.kt │ │ └── RangeConfigOption.kt │ │ └── util │ │ ├── Functions.kt │ │ └── Operators.kt └── resources │ ├── assets │ └── paradoxconfig │ │ └── icon.png │ ├── fabric.mod.json │ └── paradoxconfig.mixins.json └── testmod ├── java └── io │ └── github │ └── redstoneparadox │ └── paradoxconfig │ ├── GsonTestConfig.kt │ ├── JanksonTestConfig.kt │ ├── ParadoxConfigTest.kt │ └── TomlTestConfig.kt └── resources └── fabric.mod.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedstoneParadox/ParadoxConfig/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedstoneParadox/ParadoxConfig/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedstoneParadox/ParadoxConfig/HEAD/README.md -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedstoneParadox/ParadoxConfig/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedstoneParadox/ParadoxConfig/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedstoneParadox/ParadoxConfig/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedstoneParadox/ParadoxConfig/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedstoneParadox/ParadoxConfig/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedstoneParadox/ParadoxConfig/HEAD/settings.gradle -------------------------------------------------------------------------------- /src/main/java/io/github/redstoneparadox/paradoxconfig/ConfigFormatInitializer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedstoneParadox/ParadoxConfig/HEAD/src/main/java/io/github/redstoneparadox/paradoxconfig/ConfigFormatInitializer.kt -------------------------------------------------------------------------------- /src/main/java/io/github/redstoneparadox/paradoxconfig/ConfigManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedstoneParadox/ParadoxConfig/HEAD/src/main/java/io/github/redstoneparadox/paradoxconfig/ConfigManager.kt -------------------------------------------------------------------------------- /src/main/java/io/github/redstoneparadox/paradoxconfig/ParadoxConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedstoneParadox/ParadoxConfig/HEAD/src/main/java/io/github/redstoneparadox/paradoxconfig/ParadoxConfig.kt -------------------------------------------------------------------------------- /src/main/java/io/github/redstoneparadox/paradoxconfig/codec/ConfigCodec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedstoneParadox/ParadoxConfig/HEAD/src/main/java/io/github/redstoneparadox/paradoxconfig/codec/ConfigCodec.kt -------------------------------------------------------------------------------- /src/main/java/io/github/redstoneparadox/paradoxconfig/codec/GsonConfigCodec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedstoneParadox/ParadoxConfig/HEAD/src/main/java/io/github/redstoneparadox/paradoxconfig/codec/GsonConfigCodec.kt -------------------------------------------------------------------------------- /src/main/java/io/github/redstoneparadox/paradoxconfig/codec/JanksonConfigCodec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedstoneParadox/ParadoxConfig/HEAD/src/main/java/io/github/redstoneparadox/paradoxconfig/codec/JanksonConfigCodec.kt -------------------------------------------------------------------------------- /src/main/java/io/github/redstoneparadox/paradoxconfig/codec/TomlConfigCodec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedstoneParadox/ParadoxConfig/HEAD/src/main/java/io/github/redstoneparadox/paradoxconfig/codec/TomlConfigCodec.kt -------------------------------------------------------------------------------- /src/main/java/io/github/redstoneparadox/paradoxconfig/compat/ParadoxConfigLibCD.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedstoneParadox/ParadoxConfig/HEAD/src/main/java/io/github/redstoneparadox/paradoxconfig/compat/ParadoxConfigLibCD.kt -------------------------------------------------------------------------------- /src/main/java/io/github/redstoneparadox/paradoxconfig/config/CollectionConfigOption.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedstoneParadox/ParadoxConfig/HEAD/src/main/java/io/github/redstoneparadox/paradoxconfig/config/CollectionConfigOption.kt -------------------------------------------------------------------------------- /src/main/java/io/github/redstoneparadox/paradoxconfig/config/ConfigCategory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedstoneParadox/ParadoxConfig/HEAD/src/main/java/io/github/redstoneparadox/paradoxconfig/config/ConfigCategory.kt -------------------------------------------------------------------------------- /src/main/java/io/github/redstoneparadox/paradoxconfig/config/ConfigOption.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedstoneParadox/ParadoxConfig/HEAD/src/main/java/io/github/redstoneparadox/paradoxconfig/config/ConfigOption.kt -------------------------------------------------------------------------------- /src/main/java/io/github/redstoneparadox/paradoxconfig/config/DictionaryConfigOption.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedstoneParadox/ParadoxConfig/HEAD/src/main/java/io/github/redstoneparadox/paradoxconfig/config/DictionaryConfigOption.kt -------------------------------------------------------------------------------- /src/main/java/io/github/redstoneparadox/paradoxconfig/config/RangeConfigOption.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedstoneParadox/ParadoxConfig/HEAD/src/main/java/io/github/redstoneparadox/paradoxconfig/config/RangeConfigOption.kt -------------------------------------------------------------------------------- /src/main/java/io/github/redstoneparadox/paradoxconfig/util/Functions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedstoneParadox/ParadoxConfig/HEAD/src/main/java/io/github/redstoneparadox/paradoxconfig/util/Functions.kt -------------------------------------------------------------------------------- /src/main/java/io/github/redstoneparadox/paradoxconfig/util/Operators.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedstoneParadox/ParadoxConfig/HEAD/src/main/java/io/github/redstoneparadox/paradoxconfig/util/Operators.kt -------------------------------------------------------------------------------- /src/main/resources/assets/paradoxconfig/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedstoneParadox/ParadoxConfig/HEAD/src/main/resources/assets/paradoxconfig/icon.png -------------------------------------------------------------------------------- /src/main/resources/fabric.mod.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedstoneParadox/ParadoxConfig/HEAD/src/main/resources/fabric.mod.json -------------------------------------------------------------------------------- /src/main/resources/paradoxconfig.mixins.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedstoneParadox/ParadoxConfig/HEAD/src/main/resources/paradoxconfig.mixins.json -------------------------------------------------------------------------------- /src/testmod/java/io/github/redstoneparadox/paradoxconfig/GsonTestConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedstoneParadox/ParadoxConfig/HEAD/src/testmod/java/io/github/redstoneparadox/paradoxconfig/GsonTestConfig.kt -------------------------------------------------------------------------------- /src/testmod/java/io/github/redstoneparadox/paradoxconfig/JanksonTestConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedstoneParadox/ParadoxConfig/HEAD/src/testmod/java/io/github/redstoneparadox/paradoxconfig/JanksonTestConfig.kt -------------------------------------------------------------------------------- /src/testmod/java/io/github/redstoneparadox/paradoxconfig/ParadoxConfigTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedstoneParadox/ParadoxConfig/HEAD/src/testmod/java/io/github/redstoneparadox/paradoxconfig/ParadoxConfigTest.kt -------------------------------------------------------------------------------- /src/testmod/java/io/github/redstoneparadox/paradoxconfig/TomlTestConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedstoneParadox/ParadoxConfig/HEAD/src/testmod/java/io/github/redstoneparadox/paradoxconfig/TomlTestConfig.kt -------------------------------------------------------------------------------- /src/testmod/resources/fabric.mod.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedstoneParadox/ParadoxConfig/HEAD/src/testmod/resources/fabric.mod.json --------------------------------------------------------------------------------