plugins { `maven-publish` id("io.github.goooler.shadow") } dependencies { // API implementation(project(":boosters-api")) { exclude("com.alttd.cosmos:cosmos-api:1.21.6-R0.1-SNAPSHOT") } // Velocity compileOnly("com.velocitypowered:velocity-api:3.4.0-SNAPSHOT") // Velocity annotationProcessor("com.velocitypowered:velocity-api:3.1.2-SNAPSHOT") // DiscordLink compileOnly("com.alttd.proxydiscordlink:ProxyDiscordLink:1.0.0-BETA-SNAPSHOT") { exclude("net.kyori") } implementation("mysql:mysql-connector-java:8.0.33") // mysql implementation("org.spongepowered", "configurate-yaml", "4.1.2") //Luckperms compileOnly("net.luckperms:api:5.3") } tasks { shadowJar { archiveFileName.set("${project.name}-${project.version}.jar") listOf( "org.spongepowered.configurate" ).forEach { relocate(it, "${rootProject.name}.lib.$it") } } build { dependsOn(shadowJar) } }