Java 1.21+ · Schema-validated · ZIP output

AI-Generated
Minecraft Datapacks.
Zero Errors.
Ready to Play.

Describe your mechanic, choose your modules, and download a verified 1.21+ ZIP — in under 60 seconds. No JSON debugging. No folder-structure guesswork.

Six module types  ·  Multi-module packs  ·  Instant ZIP download

Six module types

Every datapack primitive.
Schema-validated.

CraftForge AI knows the 1.21+ pack format spec in full. Every generated file is validated against it before the ZIP is assembled — not after you install it and the server crashes.

Core

Enchantment Modules

Custom enchantment definitions with effect slots, max level, exclusive sets, and valid item targets — all compliant with the 1.21 enchantment component spec.

Core

Item Components

Custom item definitions using the data component system introduced in 1.20.5 — attributes, lore, food, tool, equipment, and container components wired correctly.

Core

Boss Mob Configs

NBT-driven entity configs with custom attributes, loot tables, spawn conditions, and equipment — compatible with the 1.21 entity attribute registry.

Advanced

Jigsaw Dungeons

Multi-piece jigsaw structure definitions with template pools, placement rules, heightmap targeting, and biome filters — ready to register against world generation.

Advanced

Voxel Art Structures

Single-piece .nbt structure files generated from block-by-block specifications — designed for placement via structure blocks or worldgen injection.

Core

Custom Recipes

Crafting, smelting, stonecutting, and smithing template recipes with item component predicates — for custom items that need a crafting path.

Multi-module

packs in a single ZIP

pack_format 48

Java 1.21+ only

100% schema

validation before download

The generation loop

Prompt in.
Working pack out.

01

Describe your mechanic

Type a plain-English brief into the prompt — what the datapack should do, what modules it needs, and any constraints. No JSON knowledge required.

e.g. "A jigsaw dungeon with a custom boss mob that drops a soul-fire enchanted sword"

02

Select your modules

CraftForge AI parses your brief and suggests the relevant module types. Confirm the selection or adjust — add a recipe module, swap Advanced for Core, exclude what you don't need.

Modules: enchantment · item_component · boss_mob · jigsaw_dungeon · voxel_art · recipe

03

AI generates and validates

Each module's JSON files are generated against the current pack format spec. The validator checks every schema reference, folder path, and registry key before assembly.

pack_format 48 · data-driven enchantments · 1.21 component model

04

Download the verified ZIP

A correctly structured ZIP lands in your browser. Drop it into your server's datapacks folder. Run /reload. It works — because invalid packs never reach this step.

Correct folder hierarchy · pack.mcmeta included · no post-install debugging

---

The generation workspace

CRAFTFORGE AI
WorkspaceLibraryExport
Demo user Sample data

Modules

enchantment Core
jigsaw_dungeon Adv
boss_mob Core
item_component Core
voxel_art Adv
recipe Core

Prompt

A jigsaw dungeon in a deep dark biome with a custom boss mob called the Dread Warden. It should drop a soul-fire sword enchanted with Void Curse III and carry a loot table with sculk-themed rare items.
3 modules selected
GENERATE

Preview

● Valid
{
  "type": "minecraft:enchantment",
  "description": {
    "translate": "enchantment.my_dungeonpack.void_curse"
  },
  "max_level": 3,
  "slots": ["mainhand"],
  "supported_items": "#minecraft:swords"
}

vs. the old way

Manual JSON breaks.
Generic AI guesses.
CraftForge validates.

Other tools give you text that looks like JSON. CraftForge AI gives you a ZIP that works — because every file is checked against the current pack format spec before assembly.

Capability CraftForge AI Manual JSON Generic AI
Pack format validation Yes No No
Correct folder structure Yes Manual No
Java 1.21+ component model Yes Research needed No
Multi-module in one ZIP Yes Error-prone No
Schema-valid JSON output Yes No No
Works on first install Yes Rarely No
No JSON knowledge required Yes No No
Instant ZIP download Yes No No
---

Plans

Built for server admins.
Priced like a tool, not a platform.

Generate datapacks. Download immediately. No subscription required to get your first pack — sign up and explore the module library before committing.

Starter

Start generating

Access Core module types — enchantments, item components, and custom recipes. Schema validation on every pack. Instant ZIP download.

  • Core module types (3)
  • Schema validation
  • Instant ZIP download
  • pack.mcmeta included
Create account
PRO

Pro

All six modules

Unlock Advanced module types — jigsaw dungeons, boss mob configs, and voxel art. Multi-module packs in a single generation. Full schema coverage.

  • All 6 module types
  • Multi-module packs
  • Advanced jigsaw structures
  • Boss mob + loot tables
  • Voxel art structures
Start with Pro
---

Build your first pack

The server starts.
The pack loads.
No errors in chat.

Describe your mechanic

Plain English. No JSON required.

CraftForge generates + validates

Every file checked against the spec.

Download and drop into /datapacks

Run /reload. Done.