feat: NickCore v1.0.0 - enterprise nickname plugin for Paper/Folia/Velocity

This commit is contained in:
2026-05-30 21:05:02 -05:00
parent 8a42740875
commit f0b35e89ac
54 changed files with 5393 additions and 0 deletions

View File

@@ -0,0 +1,32 @@
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)
}