Skip to content

mcmeta HarvestMetadata harvester tool

Collects and publishes Minecraft ecosystem metadata.

mcmeta Harvest preview

Running locally

bash
cargo build
./target/debug/mcmeta-harvest harvest all --out /tmp/mcmeta

Publishing

Run from inside the mcmeta data checkout so git operations apply to that copy:

bash
cd /path/to/mcmeta
/path/to/mcmeta-harvest/target/debug/mcmeta-harvest publish one --mc 1.21.4 --remote origin

Caching

Harvest runs cache upstream responses to disk for faster re-runs. Override defaults with:

  • MCMETA_SOURCE_CACHE_DIR
  • MCMETA_SOURCE_CACHE_MINUTES
  • MCMETA_SOURCE_CACHE (set to 0 to disable)