plugins { kotlin("jvm") id("com.github.johnrengelman.shadow") } group = "com.mohist.mistyrain.controlled" repositories { mavenCentral() maven("https://repo.papermc.io/repository/maven-public/") } dependencies { implementation(kotlin("stdlib")) implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.7.0-Beta") implementation(project(":common")) compileOnly("io.netty:netty-all:4.1.90.Final") @Suppress("VulnerableLibrariesLocal") compileOnly("io.github.waterfallmc:waterfall-api:1.19-R0.1-SNAPSHOT") } tasks.shadowJar { archiveClassifier.set(null as? String?) relocate("kotlin", "com.mohist.mistyrain.lib.kotlin") } tasks.build { dependsOn(tasks.shadowJar) }