Skip to content

Import parchment mappings list error #351

@gay-chicken

Description

@gay-chicken

Minecraft version: 1.20.1
Mappings version: 2023.09.03

What happened?
I encountered an error when importing the parchment list following the steps in Getting Started.

Details

// build.gradle
plugins {
    // other plugins...

    id 'org.parchmentmc.librarian.forgegradle' version '1.+'
}

minecraft {
    mappings channel: 'parchment', version: '2023.09.03-1.20.1'

    // other settings...
}

// settings.gradle
pluginManagement {
    repositories {
        gradlePluginPortal()
        maven {
            name = 'MinecraftForge'
            url = 'https://maven.minecraftforge.net/'
        }
        maven { url = 'https://maven.parchmentmc.org' }
    }
}

plugins {
    id 'org.gradle.toolchains.foojay-resolver-convention' version '0.7.0'
}

Error

> Configure project :
MixinGradle did not locate the diffplug APT plugin, skipping eclipse task configuration
Java: 21.0.7, JVM: 21.0.7+8-LTS-jvmci-23.1-b60 (Oracle Corporation), Arch: amd64

> Task :downloadMcpConfig
> Task :extractSrg UP-TO-DATE

> Task :createMcpToSrg
Error getting artifact: net.minecraft:mappings_parchment:2023.09.03-1.20.1:null@zip from  MCPRepo
java.lang.IllegalArgumentException: Could not find Parchment version of 2023.09.03-1.20.1 with artifact org.parchmentmc.data:parchment-1.20.1:2023.09.03:checked@zip
	at org.parchmentmc.librarian.forgegradle.ParchmentChannelProvider.getParchmentZip(ParchmentChannelProvider.java:277)
	at org.parchmentmc.librarian.forgegradle.ParchmentChannelProvider.getMappingsFile(ParchmentChannelProvider.java:131)
	at net.minecraftforge.gradle.mcp.MCPRepo.findNames(MCPRepo.java:375)
	at net.minecraftforge.gradle.mcp.MCPRepo.findFile(MCPRepo.java:170)
	at net.minecraftforge.gradle.common.util.BaseRepo.getArtifact(BaseRepo.java:67)
	at net.minecraftforge.gradle.common.util.BaseRepo.getArtifact(BaseRepo.java:27)
	at net.minecraftforge.gradle.common.util.BaseRepo$Builder.lambda$null$0(BaseRepo.java:120)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base/java.util.ArrayList$ArrayListSpliterator.tryAdvance(ArrayList.java:1685)
	at java.base/java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:129)
	at java.base/java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:527)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:513)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
	at java.base/java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:150)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:647)
	at net.minecraftforge.gradle.common.util.BaseRepo$Builder.lambda$attach$2(BaseRepo.java:122)

> Task :createMcpToSrg FAILED
3 actionable tasks: 2 executed, 1 up-to-date

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':createMcpToSrg'.
> Invalid mappings: task ':createMcpToSrg' property 'mappings' Could not find archive

* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
> Get more help at https://help.gradle.org.

BUILD FAILED in 59s

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugAn error, misspell, incorrect information, or other issuetriageNeeds attention for triaging and proper assignment of labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions