Skip to content

Commit

Permalink
Refactor Gradle configurations for consistency.
Browse files Browse the repository at this point in the history
Centralize group/version definitions in root build.gradle.kts and remove project-level redundancy. Reorganize plugin declarations to streamline configuration across modules.
  • Loading branch information
NonSwag committed Dec 13, 2024
1 parent 6774850 commit 0c19850
Show file tree
Hide file tree
Showing 4 changed files with 20 additions and 12 deletions.
4 changes: 2 additions & 2 deletions api/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ plugins {
id("maven-publish")
}

group = "net.thenextlvl.commander"
version = "4.2.1"
group = rootProject.group
version = rootProject.version

repositories {
mavenCentral()
Expand Down
8 changes: 8 additions & 0 deletions build.gradle.kts
Original file line number Diff line number Diff line change
@@ -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
}
10 changes: 5 additions & 5 deletions paper/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -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)
Expand Down
10 changes: 5 additions & 5 deletions velocity/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -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)
Expand Down

0 comments on commit 0c19850

Please sign in to comment.