From d1eb4191e9c81f4ff8be57b25d5f0105f790f753 Mon Sep 17 00:00:00 2001 From: Michael Burgess Date: Thu, 6 Aug 2026 22:40:43 -0400 Subject: [PATCH] Add Maven publishing for MobArenaStats' local build dependency --- build.gradle.kts | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/build.gradle.kts b/build.gradle.kts index 4d11298..0a77068 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -1,6 +1,7 @@ plugins { id("java-library") id("com.gradleup.shadow") version "9.6.1" + id("maven-publish") } group = "com.garbagemule" @@ -71,6 +72,17 @@ tasks { // Let the build task produce the final artifact. build { dependsOn(shadowJar) } } + +publishing { + publications { + create("shadow") { + groupId = "com.garbagemule" + artifactId = "MobArena" + version = project.version.toString() + artifact(tasks.shadowJar) + } + } +} val checkNoLegacyMaterialApi = tasks.register("checkNoLegacyMaterialApi") { group = "verification" description = "Fails if legacy Bukkit material access returns to production sources."