Boosters/plugin/build.gradle.kts

53 lines
1.2 KiB
Plaintext
Raw Normal View History

2021-09-06 17:35:04 +00:00
plugins {
`maven-publish`
2024-07-21 16:48:28 +00:00
id("io.github.goooler.shadow")
id("net.minecrell.plugin-yml.bukkit") version "0.5.1"
2021-09-06 17:35:04 +00:00
}
dependencies {
// API
implementation(project(":boosters-api"))
// Galaxy
2025-06-28 02:05:44 +00:00
compileOnly("com.alttd.cosmos:cosmos-api:1.21.6-R0.1-SNAPSHOT") {
isChanging = true
}
2021-12-25 17:05:07 +00:00
// MyPet
compileOnly("de.keyle:mypet:3.12-SNAPSHOT")
// mcMMO
compileOnly("com.gmail.nossr50.mcMMO:mcMMO:2.2.004") {
exclude("com.sk89q.worldguard")
2021-12-25 17:05:07 +00:00
}
//Jackson (json)
compileOnly("com.fasterxml.jackson.core:jackson-core:2.8.8")
compileOnly("com.fasterxml.jackson.core:jackson-annotations:2.8.8")
compileOnly("com.fasterxml.jackson.core:jackson-databind:2.8.8")
2021-12-25 17:05:07 +00:00
}
tasks {
shadowJar {
archiveFileName.set("${project.name}-${project.version}.jar")
}
build {
dependsOn(shadowJar)
}
2021-12-26 14:12:13 +00:00
}
bukkit {
name = rootProject.name
main = "$group.BoostersPlugin"
2025-06-28 02:05:44 +00:00
apiVersion = "1.21"
authors = listOf("destro174", "akastijn")
2021-12-26 14:12:13 +00:00
softDepend = listOf("MyPet", "mcMMO")
2022-09-07 00:53:07 +00:00
commands {
register("listboosters") {
description = "Lists all active and queued boosters"
permission = "boosters.list"
usage = "/listboosters"
}
}
2025-06-28 02:05:44 +00:00
}