plugins { id("java") id("scrow.scrow-publish") id("scrow.base-dependencies") id("scrow.java-library") } repositories { maven { name = "papermc" url = uri("https://repo.papermc.io/repository/maven-public/") } } dependencies { // https://docs.papermc.io/velocity/dev/creating-your-first-plugin/ annotationProcessor("com.velocitypowered:velocity-api:3.5.0-SNAPSHOT") compileOnly("com.velocitypowered:velocity-api:3.5.0-SNAPSHOT") api(project(":kencommandapi-core")) } publishing { publications { create("KenCommandAPI") { groupId = rootProject.group.toString() version = rootProject.version.toString() artifactId = project.name from(components["java"]) } } }