Skip to content
SPECIFICTION
Get listed

CurseForge Gradle Publish Plugin vs Quilt Loom

CurseForge Gradle Publish Plugin

github.com

Quilt Loom

github.com

Side by side

FigureCurseForge Gradle Publish PluginQuilt Loom
Price fromFreeFree
Free planYesYes
Free trial——
Open source——
WindowsYesYes
macOSYesYes
Linux—Yes
APIYes—
Plans published12
Spec score · Minecraft Mod Development Tools8.0 (#11)7.7 (#17)
LicenseThe repository includes the MIT License, which grants permission to use, copy, modify, merge, publish, distribute, sublicense, and sell the software subject to its terms.The repository’s MIT license permits use, copying, modification, distribution, and sale subject to its stated conditions.
PurposeA Gradle plugin for publishing build artifacts to CurseForge.Quilt Loom adds Quilt support to the Fabric Loom Gradle plugin.

Plans

CurseForge Gradle Publish Plugin

  • CurseForge Gradle Publish PluginFree

CurseForge Gradle Publish Plugin pricing →

Quilt Loom

  • Quilt LoomFree
  • Quilt LoomFree

Quilt Loom pricing →

In their own words

CurseForge Gradle Publish Plugin

CurseForge Gradle Publish Plugin publishes build artifacts to CurseForge from a Gradle build. A publication can specify a CurseForge project ID, main artifact, game versions, display name, release type, changelog, and artifact relationships. It uses the CurseForge Upload API and needs an API token in the plugin’s curseforge extension. The README warns that keeping the token in a version-controlled build script can expose it; user-specific Gradle properties are suggested instead.

For mod projects, the plugin can derive publication details from other tools. With Fabric Loom and a remapJar or jar bundling task, it can create a publication preconfigured for Fabric and the targeted Minecraft version. Its ModDevGradle and NeoGradle integrations can infer NeoForge and Minecraft-version details. When Gradle’s java-base plugin is present, it infers the Java version from the compileJava target.

Visit github.com

Quilt Loom

Quilt Loom is a Gradle plugin that adds Quilt support to the Fabric Loom Gradle plugin for Minecraft modding projects. It reads `quilt.mod.json` metadata to enable features such as jars-in-jars, transitive access wideners, and interface injection. The plugin automatically adds the Quilt Releases repository and applies the Quilt Mappings on Loom plugin. It uses Quiltflower by default through loom-quiltflower by Juuxel. The project is based on a fabric-loom subproject with Quilt-specific patches, and its repository includes Gradle wrapper scripts for build tasks. Contributors are directed to work in the patched-quilt-loom subproject and submit changes as patches for maintainers to merge into the patch series. The software is free under an MIT license, subject to its conditions, and supports Linux, macOS, and Windows. The GitHub Releases page has no releases listed. Quilt describes itself as an independent maker of Minecraft modding tools, not an official Minecraft product and not approved by or associated with Mojang Studios.

Visit github.com