ParchmentMC hosts its official repository at https://maven.parchmentmc.org/. All exports of Parchment and Blackstone, along with releases and snapshots of the various toolchain projects, are hosted on this repository.

Maven Coordinates

  • Blackstone: org.parchmentmc.data:blackstone:<mc_version>@zip
  • Parchment: org.parchmentmc.data:parchment-<mc_version>:<export_version>@zip
    • Releases: <YYYY>.<MM>.<DD>
    • Nightly: <YYYY>.<MM>.<DD>-nightly-SNAPSHOT
    • Bleeding: BLEEDING-SNAPSHOT
  • Feather: org.parchment:feather:<version>
    • IO for Gson: org.parchment.feather:io-gson:<version>
    • IO for Moshi: org.parchment.feather:io-moshi:<version>
    • IO for Proguard: org.parchment.feather:io-proguard:<version>
    • Utilities: org.parchment.feather:utils:<version>

Parchment Exports

There are three categories of exports for the Parchment mapping set: releases, nightlies, and the bleeding edge.

Please prefer using release exports, as these are guaranteed to never disappear. If you wish to use nightly or bleeding edge exports, please see the current retention policy below.

Releases exports are periodically published, and should be the export used by most projects. A release is published periodically, when the ParchmentMC team feels that a release is ready (such as there being no outstanding errors).

Nightly exports are published each day at 12PM UTC, when there are changes to the mapping data since the last nightly export. This should be only be used by users who wish to try out the mapping set immediately while waiting for a release.

The bleeding edge export is published each time a commit is pushed to a version’s branch. Usage of this export should be avoided by most users.

Artifact Retention Policy

For the official ParchmentMC maven, we have the following artifact retention policies:

  • Release exports are retained indefinitely.
  • Only 180 nightly exports are retained at any given time.
  • Only 31 bleeding exports are retained at any given time.

Mirroring repositories may retain nightly or bleeding edge exports under different policies, but release exports are guaranteed to be retained indefinitely.