Skip to content

Browse loader and artifact metadata per Minecraft version. Data is published to git branches named mc/<version>.

Versions
0
Last sync
-

Loaders

Fabric

No version found.

Quilt

No version found.

Forge

No version found.

NeoForge

No version found.

Artifacts

Server reimplementations

How to use (Gradle)

Use the local Gradle plugin to load versions from mcmeta and expose them as Gradle properties. If you omit minecraftVersion the plugin selects the latest stable release automatically.

settings.gradle.kts
pluginManagement {
  includeBuild("gradle-plugin")
}

build.gradle.kts
plugins {
  id("net.uebliche.mcmeta")
}

mcmeta {
  // minecraftVersion optional -> latest stable if empty
  // minecraftVersion = "1.21.4"
  repositories {
    all()
  }
  dependencies {
    enabled = true
    fabricLoader = true
    fabricApi = true
    paperApi = true
    velocityApi = true
    velocityAnnotationProcessor = true
  }
}

val mcVersion = extra["mcmetaMinecraftVersion"] as String?
val fabricLoader = extra["mcmetaFabricLoaderVersion"] as String?
val paperBuild = extra["mcmetaPaperVersion"] as String?
val velocityVersion = extra["mcmetaVelocityVersion"] as String?
val foliaBuild = extra["mcmetaFoliaVersion"] as String?
val purpurBuild = extra["mcmetaPurpurVersion"] as String?
val jdk = extra["mcmetaJdkVersion"] as Int?