1 package me.shedaniel.plugin.architect
3 import org.gradle.api.Project
5 open class ArchitectPluginExtension(val project: Project) {
9 project.configurations.create("mcp")
11 project.tasks.getByName("remapMcp") {
14 it.input.set(project.file("${project.buildDir}/libs/${project.properties["archivesBaseName"]}-${project.version}-dev.jar"))
15 it.archiveClassifier.set("mcp")
16 it.dependsOn(project.tasks.getByName("jar"))
17 project.tasks.getByName("build").dependsOn(it)
22 "file" to project.file("${project.buildDir}/libs/${project.properties["archivesBaseName"]}-${project.version}-mcp.jar"),
24 "builtBy" to project.tasks.getByName("remapMcp")