plugins { id("com.gradleup.shadow") version "8.3.5" } dependencies { implementation(project(":stargate-common")) compileOnly("io.papermc.paper:paper-api:1.21.4-R0.1-SNAPSHOT") implementation("com.zaxxer:HikariCP:5.1.0") implementation("org.xerial:sqlite-jdbc:3.46.1.3") implementation("com.mysql:mysql-connector-j:8.4.0") } tasks.shadowJar { archiveClassifier.set("") relocate("com.zaxxer.hikari", "dev.skywalker3200.stargate.libs.hikari") relocate("org.sqlite", "dev.skywalker3200.stargate.libs.sqlite") relocate("com.mysql", "dev.skywalker3200.stargate.libs.mysql") } tasks.build { dependsOn(tasks.shadowJar) } tasks.processResources { filesMatching("plugin.yml") { expand("version" to project.version) } }