From 0c198509d5f97cbd7ffb2d066348c4c39e0d5ba1 Mon Sep 17 00:00:00 2001 From: david Date: Fri, 13 Dec 2024 19:47:23 +0100 Subject: [PATCH] Refactor Gradle configurations for consistency. Centralize group/version definitions in root build.gradle.kts and remove project-level redundancy. Reorganize plugin declarations to streamline configuration across modules. --- api/build.gradle.kts | 4 ++-- build.gradle.kts | 8 ++++++++ paper/build.gradle.kts | 10 +++++----- velocity/build.gradle.kts | 10 +++++----- 4 files changed, 20 insertions(+), 12 deletions(-) create mode 100644 build.gradle.kts diff --git a/api/build.gradle.kts b/api/build.gradle.kts index 1a3c65b..19763c5 100644 --- a/api/build.gradle.kts +++ b/api/build.gradle.kts @@ -3,8 +3,8 @@ plugins { id("maven-publish") } -group = "net.thenextlvl.commander" -version = "4.2.1" +group = rootProject.group +version = rootProject.version repositories { mavenCentral() diff --git a/build.gradle.kts b/build.gradle.kts new file mode 100644 index 0000000..bf6d5bd --- /dev/null +++ b/build.gradle.kts @@ -0,0 +1,8 @@ +group = "net.thenextlvl.commander" +version = "4.2.1" + +plugins { + id("com.gradleup.shadow") version "8.3.5" apply false + id("com.modrinth.minotaur") version "2.+" apply false + id("io.papermc.hangar-publish-plugin") version "0.1.2" apply false +} \ No newline at end of file diff --git a/paper/build.gradle.kts b/paper/build.gradle.kts index d912344..e7ef1ba 100644 --- a/paper/build.gradle.kts +++ b/paper/build.gradle.kts @@ -3,14 +3,14 @@ import net.minecrell.pluginyml.bukkit.BukkitPluginDescription plugins { id("java") - id("com.gradleup.shadow") version "8.3.5" - id("io.papermc.hangar-publish-plugin") version "0.1.2" + id("com.gradleup.shadow") + id("com.modrinth.minotaur") + id("io.papermc.hangar-publish-plugin") id("net.minecrell.plugin-yml.paper") version "0.6.0" - id("com.modrinth.minotaur") version "2.+" } -group = project(":api").group -version = project(":api").version +group = rootProject.group +version = rootProject.version java { toolchain.languageVersion = JavaLanguageVersion.of(21) diff --git a/velocity/build.gradle.kts b/velocity/build.gradle.kts index 3033463..1d45bf6 100644 --- a/velocity/build.gradle.kts +++ b/velocity/build.gradle.kts @@ -2,13 +2,13 @@ import io.papermc.hangarpublishplugin.model.Platforms plugins { id("java") - id("com.gradleup.shadow") version "8.3.5" - id("io.papermc.hangar-publish-plugin") version "0.1.2" - id("com.modrinth.minotaur") version "2.+" + id("com.gradleup.shadow") + id("com.modrinth.minotaur") + id("io.papermc.hangar-publish-plugin") } -group = project(":api").group -version = project(":api").version +group = rootProject.group +version = rootProject.version java { toolchain.languageVersion = JavaLanguageVersion.of(21)