diff --git a/build-logic/src/main/kotlin/easyarmorstands.base.gradle.kts b/build-logic/src/main/kotlin/easyarmorstands.base.gradle.kts index 63395d5c..e58a76b9 100644 --- a/build-logic/src/main/kotlin/easyarmorstands.base.gradle.kts +++ b/build-logic/src/main/kotlin/easyarmorstands.base.gradle.kts @@ -8,9 +8,12 @@ version = property("version")!! repositories { mavenCentral() maven("https://repo.56738.me") - maven("https://oss.sonatype.org/content/repositories/snapshots/") + maven("https://maven.enginehub.org/repo/") { + mavenContent { + includeGroupByRegex("com\\.sk89q\\..*") + } + } maven("https://repo.papermc.io/repository/maven-public/") - maven("https://maven.enginehub.org/repo/") maven("https://ci.mg-dev.eu/plugin/repository/everything/") maven("https://s01.oss.sonatype.org/content/repositories/snapshots/") maven("https://repo.glaremasters.me/repository/bloodshot/") { diff --git a/easyarmorstands-api/build.gradle.kts b/easyarmorstands-api/build.gradle.kts index 98be9c3f..1c4f3d3f 100644 --- a/easyarmorstands-api/build.gradle.kts +++ b/easyarmorstands-api/build.gradle.kts @@ -5,7 +5,9 @@ plugins { } dependencies { - compileOnly(libs.bukkit) + compileOnly(libs.bukkit) { + isTransitive = false + } api(libs.adventure.api) api(libs.adventure.text.minimessage) api(libs.configurate.core) diff --git a/easyarmorstands-display-api/build.gradle.kts b/easyarmorstands-display-api/build.gradle.kts index d06a6972..fd12294b 100644 --- a/easyarmorstands-display-api/build.gradle.kts +++ b/easyarmorstands-display-api/build.gradle.kts @@ -4,6 +4,8 @@ plugins { } dependencies { - compileOnly("org.spigotmc:spigot-api:1.19.4-R0.1-SNAPSHOT") + compileOnly("org.spigotmc:spigot-api:1.19.4-R0.1-SNAPSHOT") { + isTransitive = false + } api(project(":easyarmorstands-api")) } diff --git a/easyarmorstands-display/build.gradle.kts b/easyarmorstands-display/build.gradle.kts index fb5b1e38..9a2aaa94 100644 --- a/easyarmorstands-display/build.gradle.kts +++ b/easyarmorstands-display/build.gradle.kts @@ -5,7 +5,9 @@ plugins { dependencies { implementation(project(":easyarmorstands-display-api")) compileOnly(project(":easyarmorstands-plugin")) - compileOnly("org.spigotmc:spigot-api:1.19.4-R0.1-SNAPSHOT") + compileOnly("org.spigotmc:spigot-api:1.19.4-R0.1-SNAPSHOT") { + isTransitive = false + } compileOnly(libs.brigadier) } diff --git a/easyarmorstands-fancyholograms/build.gradle.kts b/easyarmorstands-fancyholograms/build.gradle.kts index 72756f68..7bedb27c 100644 --- a/easyarmorstands-fancyholograms/build.gradle.kts +++ b/easyarmorstands-fancyholograms/build.gradle.kts @@ -6,7 +6,9 @@ dependencies { compileOnly(project(":easyarmorstands-plugin")) compileOnly(project(":easyarmorstands-display")) compileOnly(project(":easyarmorstands-display-api")) - compileOnly("org.spigotmc:spigot-api:1.19.4-R0.1-SNAPSHOT") + compileOnly("org.spigotmc:spigot-api:1.19.4-R0.1-SNAPSHOT") { + isTransitive = false + } compileOnly(libs.fancyholograms) } diff --git a/easyarmorstands-griefdefender/build.gradle.kts b/easyarmorstands-griefdefender/build.gradle.kts index 5603cfa2..7d9ff2b9 100644 --- a/easyarmorstands-griefdefender/build.gradle.kts +++ b/easyarmorstands-griefdefender/build.gradle.kts @@ -4,6 +4,8 @@ plugins { dependencies { implementation(project(":easyarmorstands-plugin")) - compileOnly(libs.bukkit) + compileOnly(libs.bukkit) { + isTransitive = false + } compileOnly(libs.griefdefender.api) } diff --git a/easyarmorstands-headdatabase/build.gradle.kts b/easyarmorstands-headdatabase/build.gradle.kts index 988c6cb7..072072f1 100644 --- a/easyarmorstands-headdatabase/build.gradle.kts +++ b/easyarmorstands-headdatabase/build.gradle.kts @@ -4,6 +4,8 @@ plugins { dependencies { compileOnly(project(":easyarmorstands-plugin")) - compileOnly(libs.bukkit) + compileOnly(libs.bukkit) { + isTransitive = false + } compileOnly(libs.headdatabase.api) } diff --git a/easyarmorstands-lands/build.gradle.kts b/easyarmorstands-lands/build.gradle.kts index fd886f86..e2b1715a 100644 --- a/easyarmorstands-lands/build.gradle.kts +++ b/easyarmorstands-lands/build.gradle.kts @@ -4,6 +4,8 @@ plugins { dependencies { implementation(project(":easyarmorstands-plugin")) - compileOnly(libs.bukkit) + compileOnly(libs.bukkit) { + isTransitive = false + } compileOnly(libs.lands.api) } diff --git a/easyarmorstands-plotsquared/build.gradle.kts b/easyarmorstands-plotsquared/build.gradle.kts index c8295af9..8a5b573d 100644 --- a/easyarmorstands-plotsquared/build.gradle.kts +++ b/easyarmorstands-plotsquared/build.gradle.kts @@ -4,7 +4,9 @@ plugins { dependencies { implementation(project(":easyarmorstands-plugin")) - compileOnly(libs.bukkit) + compileOnly(libs.bukkit) { + isTransitive = false + } implementation(platform("com.intellectualsites.bom:bom-1.18.x:1.31")) compileOnly("com.plotsquared:PlotSquared-Core") { exclude("net.kyori", "adventure-api") @@ -13,9 +15,3 @@ dependencies { isTransitive = false } } - -tasks { - withType().configureEach { - options.release.set(17) - } -} diff --git a/easyarmorstands-plugin/build.gradle.kts b/easyarmorstands-plugin/build.gradle.kts index b43686ef..81e16061 100644 --- a/easyarmorstands-plugin/build.gradle.kts +++ b/easyarmorstands-plugin/build.gradle.kts @@ -9,7 +9,7 @@ plugins { dependencies { compileOnly(libs.bukkit) { - exclude("org.yaml", "snakeyaml") + isTransitive = false } api(project(":easyarmorstands-api")) api(libs.adventure.platform.bukkit) diff --git a/easyarmorstands-residence/build.gradle.kts b/easyarmorstands-residence/build.gradle.kts index 6a15c88e..cf462770 100644 --- a/easyarmorstands-residence/build.gradle.kts +++ b/easyarmorstands-residence/build.gradle.kts @@ -4,6 +4,8 @@ plugins { dependencies { implementation(project(":easyarmorstands-plugin")) - compileOnly(libs.bukkit) + compileOnly(libs.bukkit) { + isTransitive = false + } compileOnly(libs.residence) } diff --git a/easyarmorstands-towny/build.gradle.kts b/easyarmorstands-towny/build.gradle.kts index 230fb72f..8e2915cd 100644 --- a/easyarmorstands-towny/build.gradle.kts +++ b/easyarmorstands-towny/build.gradle.kts @@ -4,6 +4,8 @@ plugins { dependencies { implementation(project(":easyarmorstands-plugin")) - compileOnly(libs.bukkit) + compileOnly(libs.bukkit) { + isTransitive = false + } compileOnly(libs.towny) } diff --git a/easyarmorstands-traincarts/build.gradle.kts b/easyarmorstands-traincarts/build.gradle.kts index ed6a9a3d..0fd49a83 100644 --- a/easyarmorstands-traincarts/build.gradle.kts +++ b/easyarmorstands-traincarts/build.gradle.kts @@ -4,6 +4,8 @@ plugins { dependencies { compileOnly(project(":easyarmorstands-plugin")) - compileOnly(libs.bukkit) + compileOnly(libs.bukkit) { + isTransitive = false + } compileOnly(libs.traincarts) } diff --git a/easyarmorstands-worldguard-v6/build.gradle.kts b/easyarmorstands-worldguard-v6/build.gradle.kts index a0bdae60..6827d1ac 100644 --- a/easyarmorstands-worldguard-v6/build.gradle.kts +++ b/easyarmorstands-worldguard-v6/build.gradle.kts @@ -4,6 +4,8 @@ plugins { dependencies { implementation(project(":easyarmorstands-plugin")) - compileOnly(libs.bukkit) + compileOnly(libs.bukkit) { + isTransitive = false + } compileOnly(libs.worldguard.v6) } diff --git a/easyarmorstands-worldguard-v7/build.gradle.kts b/easyarmorstands-worldguard-v7/build.gradle.kts index d69d25db..1d3a12da 100644 --- a/easyarmorstands-worldguard-v7/build.gradle.kts +++ b/easyarmorstands-worldguard-v7/build.gradle.kts @@ -4,12 +4,8 @@ plugins { dependencies { implementation(project(":easyarmorstands-plugin")) - compileOnly("org.bukkit:bukkit:1.13-R0.1-SNAPSHOT") - compileOnly(libs.worldguard.v7) -} - -tasks { - withType().configureEach { - options.release.set(17) + compileOnly("org.bukkit:bukkit:1.13-R0.1-SNAPSHOT") { + isTransitive = false } + compileOnly(libs.worldguard.v7) }