This release essentially contains a completely rewritten config system.
While a compatibility layer for mods using the old API is still provided, some dependents may be incompatible without updates.
Commits in alpha 3.0.0:
- [config] Tweak config command
- [config] Support loading configs from provided IDs to support changing IDs
- [root] Tweak build scripts to produce clean POMs with current scripts
- [config] Implement config DSL and rewrite reflection implementation
- [unsafe] Fix and remove unsafe.unlock
- [config] Initial prototype for compile-time configs, module name changes and legacy compatibility
- [config] Various fixes
- Merge branch 'config-dsl' into 'master'
- [docs] Move to mdbook and document libjf-config v1 modules
Optional dependencies
Fabric API
Any compatible version
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }