Minecraft Datapack Generator

A datapack is JSON in a folder, and the two things that break it are an out-of-date pack_format and a file in the wrong directory. Build the resources here, keep the pack_format matched to your target version, and copy each file into place.

  • pack.mcmeta with the pack_format for your version
  • Functions, loot tables, advancements, recipes and predicates
  • Java Edition only: Bedrock uses behaviour packs instead

Read the matching guide