Skip to content
SPECIFICTION
Get listed

Blockbench vs CurseForge Gradle Publish Plugin

Blockbench

blockbench.net

CurseForge Gradle Publish Plugin

github.com

Side by side

FigureBlockbenchCurseForge Gradle Publish Plugin
Price fromFreeFree
Free planYesYes
Free trial——
Open sourceYes—
WebYes—
WindowsYesYes
macOSYesYes
LinuxYes—
iOSYes—
AndroidYes—
APIYesYes
Self-hostedYes—
Plans published21
Spec score · Minecraft Mod Development Tools9.0 (#2)8.0 (#11)
LicenseThe project is open source under the GPL license.The repository includes the MIT License, which grants permission to use, copy, modify, merge, publish, distribute, sublicense, and sell the software subject to its terms.

Plans

Blockbench

  • BlockbenchFree
  • FreeFree

Blockbench pricing →

CurseForge Gradle Publish Plugin

  • CurseForge Gradle Publish PluginFree

CurseForge Gradle Publish Plugin pricing →

In their own words

Blockbench

Blockbench is a free, open-source editor for making low-poly 3D models. Its tools support cuboid and mesh modeling, and users can create, edit, and paint textures in the program. Blockbench can generate a model's UV map and template, and connect to an external image editor or pixel-art program. For animation, it supports rigging, position, rotation, and scale keyframes, along with a graph editor. The built-in plugin store offers extensions such as tools, export formats, and model generators; users can also create plugins. Blockbench is available as a web app and on Windows, macOS, Linux, iOS, and Android. The project is licensed under the GPL. Its privacy policy says the software does not knowingly collect personally identifiable data, though it may collect anonymized usage information such as installation count. Local storage and cookies can remember preferences on a user's device. When users choose Model Sharing, model data is stored for the duration they select, and they can request earlier removal.

Visit blockbench.net

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