build(minecraft): Fix issues with minecraft mod packaging

This commit is contained in:
2025-11-04 00:23:35 +01:00
parent e1acc428ec
commit c65d762c1a
2 changed files with 8 additions and 5 deletions

View File

@@ -40,9 +40,16 @@ tasks.assemble {
val minecraftModSourcesJar = tasks.register<Jar>("minecraftModSourcesJar") { val minecraftModSourcesJar = tasks.register<Jar>("minecraftModSourcesJar") {
group = LifecycleBasePlugin.BUILD_GROUP group = LifecycleBasePlugin.BUILD_GROUP
dependsOn(tasks.named("sourcesJar"))
dependsOn(processMinecraftModResources) dependsOn(processMinecraftModResources)
from(zipTree(tasks.named<Jar>("sourcesJar").get().archiveFile)) from(tasks.named<Jar>("sourcesJar").get().archiveFile.map {
if (it.asFile.exists()) {
zipTree(it)
} else {
files()
}
})
from(project.layout.buildDirectory.dir("minecraftModResources")) from(project.layout.buildDirectory.dir("minecraftModResources"))
archiveClassifier = "sources" archiveClassifier = "sources"

View File

@@ -110,10 +110,6 @@ tasks.named("compileTestmodJava") {
dependsOn(testmodJcyo) dependsOn(testmodJcyo)
} }
java {
withSourcesJar()
}
lombok { lombok {
version = libs.versions.lombok.get() version = libs.versions.lombok.get()
} }