Use de-obfuscated jars

This commit is contained in:
okx-code
2024-08-18 14:24:47 +01:00
parent 62a01f6b2a
commit 3bf506f7be
6 changed files with 12 additions and 20 deletions

View File

@@ -1,8 +1,8 @@
import com.gradle.enterprise.gradleplugin.GradleEnterpriseExtension
plugins {
id("io.papermc.paperweight.userdev") version "1.7.1" apply false
id("com.github.johnrengelman.shadow") version "8.1.1" apply false
id("io.papermc.paperweight.userdev") version "1.7.2" apply false
id("com.gradleup.shadow") version "8.3.0" apply false
id("xyz.jpenilla.run-paper") version "2.2.2" apply false
}

View File

@@ -1,6 +1,6 @@
plugins {
id("io.papermc.paperweight.userdev")
id("com.github.johnrengelman.shadow")
id("com.gradleup.shadow")
}
version = "2.0.1"

View File

@@ -1,4 +1,5 @@
import io.papermc.paperweight.tasks.RemapJar
import io.papermc.paperweight.userdev.PaperweightUserExtension
import xyz.jpenilla.runpaper.task.RunServer
subprojects {
@@ -42,16 +43,10 @@ subprojects {
publications {
create<MavenPublication>("maven") {
from(components["java"])
pluginManager.withPlugin("io.papermc.paperweight.userdev") {
artifact(project.tasks.withType<RemapJar>().getByName("reobfJar").outputJar)
}
}
pluginManager.withPlugin("com.github.johnrengelman.shadow") {
pluginManager.withPlugin("com.gradleup.shadow") {
create<MavenPublication>("shadow") {
from(components["java"])
pluginManager.withPlugin("io.papermc.paperweight.userdev") {
artifact(project.tasks.withType<RemapJar>().getByName("reobfJar").outputJar)
}
}
}
}
@@ -62,20 +57,17 @@ subprojects {
}
pluginManager.withPlugin("io.papermc.paperweight.userdev") {
project.extensions.getByName<PaperweightUserExtension>("paperweight")
.reobfArtifactConfiguration = io.papermc.paperweight.userdev.ReobfArtifactConfiguration.MOJANG_PRODUCTION
tasks.withType<ProcessResources> {
filesMatching("plugin.yml") {
expand(project.properties)
}
}
tasks {
named("build") {
dependsOn("reobfJar")
}
}
}
pluginManager.withPlugin("com.github.johnrengelman.shadow") {
pluginManager.withPlugin("com.gradleup.shadow") {
tasks {
named("build") {
dependsOn("shadowJar")

View File

@@ -1,6 +1,6 @@
plugins {
id("io.papermc.paperweight.userdev")
id("com.github.johnrengelman.shadow")
id("com.gradleup.shadow")
id("xyz.jpenilla.run-paper")
}

View File

@@ -1,6 +1,6 @@
plugins {
id("io.papermc.paperweight.userdev")
id("com.github.johnrengelman.shadow")
id("com.gradleup.shadow")
id("xyz.jpenilla.run-paper")
}

View File

@@ -1,6 +1,6 @@
plugins {
id("io.papermc.paperweight.userdev")
id("com.github.johnrengelman.shadow")
id("com.gradleup.shadow")
}
version = "2.0.3"