Requiem

Requiem

562k Downloads

Maven failed to resolve dependencies

Derailedzack opened this issue ยท 1 comments

commented
A problem occurred configuring root project 'ArmorStandPosse'.
> Could not resolve all files for configuration ':modRuntime'.
   > Could not find io.github.ladysnake:Satin:1.5.1.
     Searched in the following locations:
       - file:/Users/shadowfoxy32/Library/Application Support/minecraft/mods/1.12.2/ArmorStandPosse/.gradle/loom-cache/remapped_mods/io/github/ladysnake/Satin/1.5.1/Satin-1.5.1.pom
       - https://maven.fabricmc.net/io/github/ladysnake/Satin/1.5.1/Satin-1.5.1.pom
       - https://libraries.minecraft.net/io/github/ladysnake/Satin/1.5.1/Satin-1.5.1.pom
       - https://repo.maven.apache.org/maven2/io/github/ladysnake/Satin/1.5.1/Satin-1.5.1.pom
       - file:/Users/shadowfoxy32/.gradle/caches/fabric-loom/1.5.1/Satin.jar
       - file:/Users/shadowfoxy32/Library/Application Support/minecraft/mods/1.12.2/ArmorStandPosse/.gradle/loom-cache/1.5.1/Satin.jar
       - https://ladysnake.jfrog.io/artifactory/mods/io/github/ladysnake/Satin/1.5.1/Satin-1.5.1.pom
       - https://oss.sonatype.org/content/repositories/snapshots/io/github/ladysnake/Satin/1.5.1/Satin-1.5.1.pom
     Required by:
         project : > io.github.ladysnake:requiem:1.7.14
   > Could not find io.github.emilyalexandra:chime:1.1.3.
     Searched in the following locations:
       - file:/Users/shadowfoxy32/Library/Application Support/minecraft/mods/1.12.2/ArmorStandPosse/.gradle/loom-cache/remapped_mods/io/github/emilyalexandra/chime/1.1.3/chime-1.1.3.pom
       - https://maven.fabricmc.net/io/github/emilyalexandra/chime/1.1.3/chime-1.1.3.pom
       - https://libraries.minecraft.net/io/github/emilyalexandra/chime/1.1.3/chime-1.1.3.pom
       - https://repo.maven.apache.org/maven2/io/github/emilyalexandra/chime/1.1.3/chime-1.1.3.pom
       - file:/Users/shadowfoxy32/.gradle/caches/fabric-loom/1.1.3/chime.jar
       - file:/Users/shadowfoxy32/Library/Application Support/minecraft/mods/1.12.2/ArmorStandPosse/.gradle/loom-cache/1.1.3/chime.jar
       - https://oss.sonatype.org/content/repositories/snapshots/io/github/emilyalexandra/chime/1.1.3/chime-1.1.3.pom
     Required by:
         project : > io.github.ladysnake:requiem:1.7.14

Possible solution:
 - Declare repository providing the artifact, see the documentation at https://docs.gradle.org/current/userguide/declaring_repositories.html

build.gradle:

plugins {
    id 'fabric-loom' version '0.10-SNAPSHOT'
    id 'maven-publish'
}

version = project.mod_version
group = project.maven_group

repositories {
    // Add repositories to retrieve artifacts from in here.
    // You should only use this when depending on other mods because
    // Loom adds the essential maven repositories to download Minecraft and libraries from automatically.
    // See https://docs.gradle.org/current/userguide/declaring_repositories.html
    // for more information about repositories.
    maven {
        name = 'Ladysnake Mods'
        url = 'https://ladysnake.jfrog.io/artifactory/mods'
        content {
            includeGroup 'io.github.ladysnake'
            includeGroupByRegex 'io\\.github\\.onyxstudios.*'
        }
    }
    maven {
        name = 'Nexus OSS Repository'
        url = 'https://oss.sonatype.org/content/repositories/snapshots'
    }
}

dependencies {
    // To change the versions see the gradle.properties file
    minecraft "com.mojang:minecraft:${project.minecraft_version}"
    mappings "net.fabricmc:yarn:${project.yarn_mappings}:v2"
    modImplementation "net.fabricmc:fabric-loader:${project.loader_version}"

    // Fabric API. This is technically optional, but you probably want it anyway.
    modImplementation "net.fabricmc.fabric-api:fabric-api:${project.fabric_version}"
    modImplementation "io.github.ladysnake:requiem-api:1.7.14"
    modRuntime "io.github.ladysnake:requiem:1.7.14"
    // PSA: Some older mods, compiled on Loom 0.2.1, might have outdated Maven POMs.
    // You may need to force-disable transitiveness on them.
}

processResources {
    inputs.property "version", project.version
    filteringCharset "UTF-8"

    filesMatching("fabric.mod.json") {
        expand "version": project.version
    }
}

def targetJavaVersion = 16
tasks.withType(JavaCompile).configureEach {
    // ensure that the encoding is set to UTF-8, no matter what the system default is
    // this fixes some edge cases with special characters not displaying correctly
    // see http://yodaconditions.net/blog/fix-for-java-file-encoding-problems-with-gradle.html
    // If Javadoc is generated, this must be specified in that task too.
    it.options.encoding = "UTF-8"
    if (targetJavaVersion >= 10 || JavaVersion.current().isJava10Compatible()) {
        it.options.release = targetJavaVersion
    }
}

java {
    def javaVersion = JavaVersion.toVersion(targetJavaVersion)
    if (JavaVersion.current() < javaVersion) {
        toolchain.languageVersion = JavaLanguageVersion.of(targetJavaVersion)
    }
    archivesBaseName = project.archives_base_name
    // Loom will automatically attach sourcesJar to a RemapSourcesJar task and to the "build" task
    // if it is present.
    // If you remove this line, sources will not be generated.
    withSourcesJar()
}

jar {
    from("LICENSE") {
        rename { "${it}_${project.archivesBaseName}" }
    }
}

// configure the maven publication
publishing {
    publications {
        mavenJava(MavenPublication) {
            // add all the jars that should be included when publishing to maven
            artifact(remapJar) {
                builtBy remapJar
            }
            artifact(sourcesJar) {
                builtBy remapSourcesJar
            }
        }
    }

    // See https://docs.gradle.org/current/userguide/publishing_maven.html for information on how to set up publishing.
    repositories {
        // Add repositories to publish to here.
        // Notice: This block does NOT have the same function as the block in the top level.
        // The repositories here will be used for publishing your artifact, not for
        // retrieving dependencies.
    }
}
commented

I know I filed an issue similar to this one.I'm using fabric 1.16.5.I might switch to dissolution legacy

https://plugins.jetbrains.com/plugin/8327-minecraft-development