maf-export

Export JSON master data into Minecraft datapack function scripts and loot tables.

Updated Feb 15, 2026
One-click install
npx skills add https://github.com/para7/magic_and_frontier --skill maf-export
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: maf-export
Source: https://github.com/para7/magic_and_frontier/tree/main/.claude/skills/maf-export
Command: npx skills add https://github.com/para7/magic_and_frontier --skill maf-export

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The maf-export skill provides a structured reference for exporting Minecraft datapack artifacts from JSON master data using the maf-command-generator. It documents how master data translates into datapack outputs (mcfunction files and loot tables) and guides future exports for new entities and artifact formats.

Core Features & Use Cases

  • Clear mapping from master data to datapack assets, including function generation and loot table integration.
  • Guidance for extending the export pipeline with additional entities and artifact structures.
  • Use Case: a developer can scaffold new datapacks by adapting the export flow to new master data schemas.

Quick Start

Run the export workflow to generate the datapack artifacts from the master data.

Frequently Asked Questions about maf-export

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I export JSON master data into Minecraft datapack artifacts?

You can export JSON master data into Minecraft datapack artifacts by running a build pipeline that uses maf-command-generator to produce mcfunction files and loot tables for grimoire, passive, enemies, and treasures.

Can I generate loot tables and function scripts from a single master dataset?

Yes, generating loot tables and function scripts from a single JSON master dataset is the core capability, relying on a configurable export_settings.json file to ensure deterministic and testable outputs.

What is the best way to automate datapack build processes for new Minecraft entities?

Automating datapack build processes involves extending an existing export pipeline with additional entities and artifact structures, adapting the master data schema mapping to scaffold new datapacks.

Do I need a specific file format to configure export settings for datapack generation?

You need an export_settings.json file to configure export settings for datapack generation, which guides the deterministic translation of master data into function scripts and related outputs.

Why does my master data to datapack export pipeline need a Build and Write artifact pipeline?

A Build and Write artifact pipeline is needed to ensure deterministic and testable outputs when translating master data into datapack assets, preventing non-reproducible function generation.