@@ -4,12 +4,13 @@ plugins {
44 kotlin(" jvm" )
55 alias(libs.plugins.gradle.shadow)
66 alias(libs.plugins.gradle.buildconfig)
7- alias(libs.plugins.klibs.minecraft.shadow)
87 alias(libs.plugins.klibs.minecraft.resource.processor)
98}
109
1110dependencies {
12- implementation(libs.bundles.kotlin)
11+ implementation(libs.kotlin.coroutines.core)
12+ implementation(libs.kotlin.serialization.json)
13+ implementation(libs.kotlin.serialization.kaml)
1314 // AstraLibs
1415 implementation(libs.minecraft.astralibs.core)
1516 implementation(libs.minecraft.astralibs.command)
@@ -26,26 +27,26 @@ minecraftProcessResource {
2627 velocity()
2728}
2829
29- astraShadowJar {
30- requireShadowJarTask {
31- destination = File (" /home/makeevrserg/Desktop/server/data/plugins" )
32- .takeIf { it.exists() }
33- ? : File (rootDir, " jars" )
34-
35- val projectInfo = requireProjectInfo
36- isReproducibleFileOrder = true
37- mergeServiceFiles()
38- dependsOn(configurations)
39- archiveClassifier.set(null as String? )
40- relocate(" org.bstats" , projectInfo.group)
41-
42- minimize {
43- exclude(dependency(libs.exposed.jdbc.get()))
44- exclude(dependency(libs.exposed.dao.get()))
45- exclude(dependency(" org.jetbrains.kotlin:kotlin-stdlib:${libs.versions.kotlin.version.get()} " ))
46- }
47- archiveVersion.set(projectInfo.versionString)
48- archiveBaseName.set(" ${projectInfo.name} -velocity" )
49- destinationDirectory.set(destination.get())
50- }
51- }
30+ // astraShadowJar {
31+ // requireShadowJarTask {
32+ // destination = File("/home/makeevrserg/Desktop/server/data/plugins")
33+ // .takeIf { it.exists() }
34+ // ?: File(rootDir, "jars")
35+ //
36+ // val projectInfo = requireProjectInfo
37+ // isReproducibleFileOrder = true
38+ // mergeServiceFiles()
39+ // dependsOn(configurations)
40+ // archiveClassifier.set(null as String?)
41+ // relocate("org.bstats", projectInfo.group)
42+ //
43+ // minimize {
44+ // exclude(dependency(libs.exposed.jdbc.get()))
45+ // exclude(dependency(libs.exposed.dao.get()))
46+ // exclude(dependency("org.jetbrains.kotlin:kotlin-stdlib:${libs.versions.kotlin.version.get()}"))
47+ // }
48+ // archiveVersion.set(projectInfo.versionString)
49+ // archiveBaseName.set("${projectInfo.name}-velocity")
50+ // destinationDirectory.set(destination.get())
51+ // }
52+ // }
0 commit comments