--- a/Paper/build.gradle +++ b/Paper/build.gradle @@ -1,3 +1,5 @@ +import io.papermc.paperweight.userdev.ReobfArtifactConfiguration + plugins { id "io.papermc.paperweight.userdev" version "1.7.3" id "xyz.jpenilla.run-paper" version "2.3.0" @@ -10,6 +12,8 @@ excludedResources = ["pack.mcmeta", "craterlib.mixins.json"] } +paperweight.reobfArtifactConfiguration = ReobfArtifactConfiguration.getMOJANG_PRODUCTION() + dependencies { paperweight.paperDevBundle("${minecraft_version}-R0.1-SNAPSHOT") @@ -55,10 +59,6 @@ compileTestJava.enabled = false -tasks.assemble { - dependsOn(tasks.reobfJar) -} - publisher { apiKeys { nightbloom(System.getenv("PLATFORM_KEY")) @@ -68,11 +68,12 @@ setVersionType("alpha") setChangelog(rootProject.file("changelog.md")) setProjectVersion("${minecraft_version}-${project.version}") - setDisplayName("[Paper 1.21.6] CraterLib - ${project.version}") - setGameVersions("1.21.6") + setDisplayName("[Paper 1.21.3] CraterLib - ${project.version}") + setGameVersions("1.21.3") setLoaders("paper") - setArtifact(reobfJar.outputJar) + setArtifact(shadowJar) } -publishModrinth.dependsOn(reobfJar) -publishNightbloom.dependsOn(reobfJar) +publishModrinth.dependsOn(shadowJar) +publishNightbloom.dependsOn(shadowJar) +build.dependsOn(shadowJar)