YACL contains dependencies from uncommon repos
Qendolin opened this issue ยท 4 comments
Between yacl 3.0.0 and 3.2.0 your dependency structure changed so that a simple
modImplementation "dev.isxander.yacl:yet-another-config-lib-fabric:3.2.0+1.20"
doesn't work.
Gradle fails to resolve your transitive dependencies since they are hosted on unknown repositories.
com.twelvemonkeys.imageio
requireshttps://oss.sonatype.org/content/repositories/snapshots
org.quiltmc.parsers
requireshttps://maven.quiltmc.org/repository/release
A workaround that I'm currently using is to exclude these dependencies.
modImplementation("dev.isxander.yacl:yet-another-config-lib-fabric:<version>") {
exclude(group: "org.quiltmc.parsers")
exclude(group: "com.twelvemonkeys.common")
exclude(group: "com.twelvemonkeys.imageio")
}