build: embed generated asset pack files

This commit is contained in:
2026-08-15 09:38:05 +02:00
parent d874b88b4e
commit 4ff160ee73
+5
View File
@@ -28,6 +28,11 @@ val fanModJar = tasks.register<Jar>("fanModJar") {
duplicatesStrategy = DuplicatesStrategy.EXCLUDE duplicatesStrategy = DuplicatesStrategy.EXCLUDE
from(sourceSets.main.get().output) from(sourceSets.main.get().output)
// Keep generated Blockbench exports at their content-declared paths so an
// embedded Hytale asset pack can resolve `assets/fan/...` references.
from(rootProject.layout.projectDirectory.dir("assets")) {
into("assets")
}
from({ from({
configurations.runtimeClasspath.get() configurations.runtimeClasspath.get()
.filter { it.exists() } .filter { it.exists() }