plugins { id("com.gradleup.shadow") } dependencies { val paperApiVersion: String by project val hikariVersion: String by project val luckpermsVersion: String by project val placeholderApiVersion: String by project implementation(project(":nickcore-common")) compileOnly("io.papermc.paper:paper-api:$paperApiVersion") implementation("com.zaxxer:HikariCP:$hikariVersion") compileOnly("net.luckperms:api:$luckpermsVersion") compileOnly("me.clip:placeholderapi:$placeholderApiVersion") } tasks.shadowJar { archiveClassifier.set("") archiveBaseName.set("NickCore-Paper") relocate("com.zaxxer.hikari", "com.nickcore.lib.hikari") minimize() } tasks.build { dependsOn(tasks.shadowJar) }