Data Pack Basics

No code needed. Drop a JSON file into a data pack and Legacy picks it up.

Folder layout

Each definition is one JSON file, found the same way as advancements or loot tables. Any data pack, in any namespace, can add new files or override existing ones with the same path.
data/<namespace>/legacy/
  titles/
    my_title.json
  journeys/
    my_journey.json
  milestones/
    my_milestone.json
/legacy reload reloads titles live, a vanilla /reload refreshes all three. Every file is validated on load: a broken file logs a warning and is skipped, the rest keeps working.

More in Adding Your Own

← Back to Legacy