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") {
group = LifecycleBasePlugin.BUILD_GROUP
dependsOn(tasks.named("sourcesJar"))
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"))
archiveClassifier = "sources"

View File

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