diff --git a/modules/infra-factorio-client/build.gradle.kts b/modules/infra-factorio-client/build.gradle.kts index 0f2f124..a53c310 100644 --- a/modules/infra-factorio-client/build.gradle.kts +++ b/modules/infra-factorio-client/build.gradle.kts @@ -45,7 +45,7 @@ val deployModToLocalClient by tasks.registering(Copy::class) { onlyIf { clientModsDirectory123.orNull?.asFile?.exists() == true } - from(factorioMod) + from(configurations.factorioMod.map { it.incoming.artifactView { lenient(true) }.files }) into(clientModsDirectory) doLast { diff --git a/modules/infra-factorio-server/build.gradle.kts b/modules/infra-factorio-server/build.gradle.kts index f3f5184..ab89991 100644 --- a/modules/infra-factorio-server/build.gradle.kts +++ b/modules/infra-factorio-server/build.gradle.kts @@ -34,12 +34,12 @@ val deployModToLocalServer by tasks.registering(Copy::class) { description = "Copy the mod to the Factorio Docker server" group = FactorioModPlugin.TASK_GROUP - dependsOn(factorioMod) + dependsOn(configurations.factorioMod) // from( // provider { factorioMod.incoming.artifacts.artifactFiles.files } // ) - from(configurations.factorioMod.map { it.incoming.artifacts.artifactFiles.files }) + from(configurations.factorioMod.map { it.incoming.artifactView { lenient(true) }.files }) into(factorioServerDataDir.dir("mods")) doLast {