From f5f0e31a1213570d5da50d1bab4c6721c20f3301 Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 7 Nov 2025 13:38:59 +0100 Subject: [PATCH] Remove publishing to hangar and modrinth via gradle plugins --- build.gradle.kts | 2 - plugins/fancydialogs/build.gradle.kts | 10 ---- plugins/fancyholograms-v2/build.gradle.kts | 62 --------------------- plugins/fancyholograms/build.gradle.kts | 56 ------------------- plugins/fancynpcs/build.gradle.kts | 65 ---------------------- 5 files changed, 195 deletions(-) diff --git a/build.gradle.kts b/build.gradle.kts index e974c180..a770aced 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -3,8 +3,6 @@ plugins { id("io.papermc.paperweight.userdev") version "2.0.0-beta.17" apply false id("xyz.jpenilla.run-paper") version "2.3.1" apply false id("de.eldoria.plugin-yml.paper") version "0.7.1" apply false - id("io.papermc.hangar-publish-plugin") version "0.1.3" apply false - id("com.modrinth.minotaur") version "2.+" apply false } allprojects { diff --git a/plugins/fancydialogs/build.gradle.kts b/plugins/fancydialogs/build.gradle.kts index de590643..5e85899f 100644 --- a/plugins/fancydialogs/build.gradle.kts +++ b/plugins/fancydialogs/build.gradle.kts @@ -8,8 +8,6 @@ plugins { id("xyz.jpenilla.run-paper") id("com.gradleup.shadow") id("de.eldoria.plugin-yml.paper") - id("io.papermc.hangar-publish-plugin") - id("com.modrinth.minotaur") } runPaper.folia.registerTask() @@ -139,14 +137,6 @@ tasks { } } -tasks.publishAllPublicationsToHangar { - dependsOn("shadowJar") -} - -tasks.modrinth { - dependsOn("shadowJar") -} - java { toolchain.languageVersion.set(JavaLanguageVersion.of(21)) } diff --git a/plugins/fancyholograms-v2/build.gradle.kts b/plugins/fancyholograms-v2/build.gradle.kts index 7c80bfea..5311bbde 100644 --- a/plugins/fancyholograms-v2/build.gradle.kts +++ b/plugins/fancyholograms-v2/build.gradle.kts @@ -8,33 +8,10 @@ plugins { id("xyz.jpenilla.run-paper") id("com.gradleup.shadow") id("de.eldoria.plugin-yml.paper") - id("io.papermc.hangar-publish-plugin") - id("com.modrinth.minotaur") } runPaper.folia.registerTask() -val supportedVersions = - listOf( - "1.19.4", - "1.20", - "1.20.1", - "1.20.2", - "1.20.3", - "1.20.4", - "1.20.5", - "1.20.6", - "1.21", - "1.21.1", - "1.21.2", - "1.21.3", - "1.21.4", - "1.21.5", - "1.21.6", - "1.21.7", - "1.21.8", - ) - allprojects { group = "de.oliver" version = getFHVersion() @@ -167,14 +144,6 @@ tasks { } } -tasks.publishAllPublicationsToHangar { - dependsOn("shadowJar") -} - -tasks.modrinth { - dependsOn("shadowJar") -} - java { toolchain.languageVersion.set(JavaLanguageVersion.of(21)) } @@ -190,34 +159,3 @@ val gitCommitMessage: Provider = providers.exec { fun getFHVersion(): String { return file("VERSION").readText() } - -hangarPublish { - publications.register("plugin") { - version = project.version as String - id = "FancyHolograms" - channel = "Alpha" - - apiKey.set(System.getenv("HANGAR_PUBLISH_API_TOKEN")) - - platforms { - paper { - jar = tasks.shadowJar.flatMap { it.archiveFile } - platformVersions = supportedVersions - } - } - - changelog = gitCommitMessage.get() - } -} - -modrinth { - token.set(System.getenv("MODRINTH_PUBLISH_API_TOKEN")) - projectId.set("fancyholograms") - versionNumber.set(getFHVersion()) - versionType.set("alpha") - uploadFile.set(file("build/libs/${project.name}-${getFHVersion()}.jar")) - gameVersions.addAll(supportedVersions) - loaders.add("paper") - loaders.add("folia") - changelog.set(gitCommitMessage.get()) -} \ No newline at end of file diff --git a/plugins/fancyholograms/build.gradle.kts b/plugins/fancyholograms/build.gradle.kts index a102df62..c7fd7266 100644 --- a/plugins/fancyholograms/build.gradle.kts +++ b/plugins/fancyholograms/build.gradle.kts @@ -8,27 +8,10 @@ plugins { id("xyz.jpenilla.run-paper") id("com.gradleup.shadow") id("de.eldoria.plugin-yml.paper") - id("io.papermc.hangar-publish-plugin") - id("com.modrinth.minotaur") } runPaper.folia.registerTask() -val supportedVersions = - listOf( - "1.20.5", - "1.20.6", - "1.21", - "1.21.1", - "1.21.2", - "1.21.3", - "1.21.4", - "1.21.5", - "1.21.6", - "1.21.7", - "1.21.8", - ) - allprojects { group = "de.oliver" version = getFHVersion() @@ -162,14 +145,6 @@ tasks { } } -tasks.publishAllPublicationsToHangar { - dependsOn("shadowJar") -} - -tasks.modrinth { - dependsOn("shadowJar") -} - java { toolchain.languageVersion.set(JavaLanguageVersion.of(21)) } @@ -185,34 +160,3 @@ fun getLastCommitMessage(): String { fun getFHVersion(): String { return file("VERSION").readText() } - -hangarPublish { - publications.register("plugin") { - version = getFHVersion() - id = "FancyHolograms" - channel = "Alpha" - - apiKey.set(System.getenv("HANGAR_PUBLISH_API_TOKEN")) - - platforms { - paper { - jar = tasks.shadowJar.flatMap { it.archiveFile } - platformVersions = supportedVersions - } - } - - changelog = getLastCommitMessage() - } -} - -modrinth { - token.set(System.getenv("MODRINTH_PUBLISH_API_TOKEN")) - projectId.set("fancyholograms") - versionNumber.set(getFHVersion()) - versionType.set("alpha") - uploadFile.set(file("build/libs/FancyHolograms-${getFHVersion()}.jar")) - gameVersions.addAll(supportedVersions) - loaders.add("paper") - loaders.add("folia") - changelog.set(getLastCommitMessage()) -} \ No newline at end of file diff --git a/plugins/fancynpcs/build.gradle.kts b/plugins/fancynpcs/build.gradle.kts index ff7e7439..3d7b6cea 100644 --- a/plugins/fancynpcs/build.gradle.kts +++ b/plugins/fancynpcs/build.gradle.kts @@ -6,36 +6,10 @@ plugins { id("xyz.jpenilla.run-paper") id("com.gradleup.shadow") id("de.eldoria.plugin-yml.paper") - id("io.papermc.hangar-publish-plugin") - id("com.modrinth.minotaur") } runPaper.folia.registerTask() -val supportedVersions = - listOf( - "1.19.4", - "1.20", - "1.20.1", - "1.20.2", - "1.20.3", - "1.20.4", - "1.20.5", - "1.20.6", - "1.21", - "1.21.1", - "1.21.2", - "1.21.3", - "1.21.4", - "1.21.5", - "1.21.6", - "1.21.7", - "1.21.8", - "1.21.9", - "1.21.10", - "1.21.11" - ) - allprojects { group = "de.oliver" version = getFNVersion() @@ -206,14 +180,6 @@ tasks { } } -tasks.publishAllPublicationsToHangar { - dependsOn(":plugins:fancynpcs:shadowJar") -} - -tasks.modrinth { - dependsOn(":plugins:fancynpcs:shadowJar") -} - java { toolchain.languageVersion.set(JavaLanguageVersion.of(21)) } @@ -229,34 +195,3 @@ val gitCommitMessage: Provider = providers.exec { fun getFNVersion(): String { return file("VERSION").readText() } - -hangarPublish { - publications.register("plugin") { - version = getFNVersion() - id = "FancyNpcs" - channel = "Alpha" - - apiKey.set(System.getenv("HANGAR_PUBLISH_API_TOKEN")) - - platforms { - paper { - jar = tasks.shadowJar.flatMap { it.archiveFile } - platformVersions.set(supportedVersions) - } - } - - changelog = gitCommitMessage.get() - } -} - -modrinth { - token.set(System.getenv("MODRINTH_PUBLISH_API_TOKEN")) - projectId.set("fancynpcs") - versionNumber.set(getFNVersion()) - versionType.set("alpha") - uploadFile.set(file("build/libs/${project.name}-${getFNVersion()}.jar")) - gameVersions.addAll(supportedVersions) - loaders.add("paper") - loaders.add("folia") - changelog.set(gitCommitMessage.get()) -} \ No newline at end of file