2021-09-06 17:35:04 +00:00
|
|
|
plugins {
|
|
|
|
|
`maven-publish`
|
2024-07-21 16:48:28 +00:00
|
|
|
id("io.github.goooler.shadow")
|
2021-12-27 20:27:18 +00:00
|
|
|
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
|
2024-07-21 16:07:35 +00:00
|
|
|
compileOnly("com.gmail.nossr50.mcMMO:mcMMO:2.2.004") {
|
2022-09-09 19:35:35 +00:00
|
|
|
exclude("com.sk89q.worldguard")
|
2021-12-25 17:05:07 +00:00
|
|
|
}
|
2022-08-01 18:47:32 +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
|
|
|
}
|