mirror of
https://github.com/PolyhedralDev/Terra.git
synced 2026-05-19 08:10:36 +00:00
update resource logic for metapacks
This commit is contained in:
@@ -49,6 +49,7 @@ fun Project.configureDistribution() {
|
|||||||
doFirst {
|
doFirst {
|
||||||
try {
|
try {
|
||||||
file("${buildDir}/resources/main/packs/").deleteRecursively()
|
file("${buildDir}/resources/main/packs/").deleteRecursively()
|
||||||
|
file("${buildDir}/resources/main/metapacks/").deleteRecursively()
|
||||||
val overworldPackUrl =
|
val overworldPackUrl =
|
||||||
URL("https://github.com/PolyhedralDev/TerraOverworldConfig/releases/download/" + Versions.Terra.overworldConfig + "/Overworld.zip")
|
URL("https://github.com/PolyhedralDev/TerraOverworldConfig/releases/download/" + Versions.Terra.overworldConfig + "/Overworld.zip")
|
||||||
val reimagENDPackUrl =
|
val reimagENDPackUrl =
|
||||||
@@ -106,6 +107,13 @@ fun Project.configureDistribution() {
|
|||||||
resources.computeIfAbsent("packs") { ArrayList() }.add(it.name)
|
resources.computeIfAbsent("packs") { ArrayList() }.add(it.name)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
val metaPacksDir = File("${project.buildDir}/resources/main/metapacks/")
|
||||||
|
|
||||||
|
metaPacksDir.walkTopDown().forEach {
|
||||||
|
if (it.isDirectory || !it.name.endsWith(".zip")) return@forEach
|
||||||
|
resources.computeIfAbsent("metappacks") { ArrayList() }.add(it.name)
|
||||||
|
}
|
||||||
|
|
||||||
val langDir = File("${project(":common:implementation").buildDir}/resources/main/lang/")
|
val langDir = File("${project(":common:implementation").buildDir}/resources/main/lang/")
|
||||||
|
|
||||||
langDir.walkTopDown().forEach {
|
langDir.walkTopDown().forEach {
|
||||||
|
|||||||
Reference in New Issue
Block a user