plugins { id("java") id("maven-publish") id("de.kentoj.scrow.scrow-repository") id("de.kentoj.scrow.base-dependencies") id("de.kentoj.scrow.java-library") } group = "de.kentoj.scrow" repositories { mavenCentral() maven("https://hub.spigotmc.org/nexus/content/repositories/snapshots/") { name = "spigotmc-repo" } } dependencies { api(project(":core-lib")) api("org.spigotmc:spigot-api:1.21.11-R0.1-SNAPSHOT") // https://mvnrepository.com/artifact/io.nats/jnats api("io.nats:jnats:2.25.2") // http://forge.kentoj.de/scrow/-/packages/maven/de.kentoj.scrow:kencommandapi-core api("de.kentoj.scrow:kencommandapi-core:0.9") // http://forge.kentoj.de/scrow/-/packages/maven/de.kentoj.scrow:kencommandapi-bukkit api("de.kentoj.scrow:kencommandapi-bukkit:0.9") } publishing { publications { create("ScrowBukkitApi") { groupId = project.group.toString() artifactId = project.name version = project.version.toString() from(components["java"]) } } }