# Datapack Architect > Free web-based visual constructor and IDE for Minecraft Datapacks & Resource Packs (versions 1.13 – 26.2). Create custom crafting recipes, 3D models, font stickers, Custom Model Data (CMD), Persistent Data Container (PDC) NBT components, loot tables, tags, advancements, sound events, translations and mcfunction files with instant 1-click ZIP export and ZIP import. ## System Capabilities - **Visual Recipe Generator**: Create shaped, shapeless, furnace, blast furnace, smoker, campfire, stonecutter, and smithing (transform & trim) recipes. - **Resource Pack Studio**: 3D JSON models, modern `items/*.json` (1.21.4+) and classic `overrides` with CustomModelData, blockstates, textures, and custom `sounds.json` audio events. - **Font Stickers & Emojis**: Automatic PNG-to-Unicode PUA (`\uE001`+) font glyph mapping with `font/default.json` generation. - **Custom Item & Component Editor**: Full UI support for Custom Model Data, PersistentDataContainer (PDC) NBT tags, max stack size, item name, lore, and durability components. - **Loot Table Builder**: Construct loot tables for blocks, mobs, chests, and gameplay with pools, rolls, functions, and conditions. - **Tag Manager**: Create and edit tags for items, blocks, functions, entity types, fluids, game events, damage types, and enchantments. - **Advancement Builder**: Visual advancement designer with custom display icons, frame types (task, goal, challenge), criteria, and rewards. - **Function Editor & /give Generator**: Integrated editor for `.mcfunction` files with command suggestions and structured organisation. - **ZIP Import & Export**: Import any existing Minecraft datapack or resource pack `.zip` archive, or export production-ready `.zip` files with compliant `pack.mcmeta` (`pack_format` or `min_format`/`max_format`). - **Privacy & Storage**: 100% client-side operation with Zustand local storage persistence. No account required and no server-side tracking of user projects. ## Primary Routes & URLs - [Overview & Landing Page](https://datapack-architect.ru/): Features overview, dual studio layout, version compatibility table, and FAQ. - [Datapack Settings](https://datapack-architect.ru/settings): Configure pack name, namespace, description, and target Minecraft version. - [Recipes Editor](https://datapack-architect.ru/recipes): Visual editor for crafting and smelting recipes. - [Loot Tables Editor](https://datapack-architect.ru/loot): Builder for entity, block, and chest loot tables. - [Tags Editor](https://datapack-architect.ru/tags): Visual manager for item, block, function, and entity tags. - [Advancements Editor](https://datapack-architect.ru/advancements): Builder for custom advancements and achievements. - [Functions Editor](https://datapack-architect.ru/functions): Editor for `.mcfunction` command files. - [Resource Pack Settings](https://datapack-architect.ru/rp/settings): Configure resource pack format, icon, description, and namespace. - [Custom Model Data & Items](https://datapack-architect.ru/rp/cmd): Custom item definitions and models. - [Stickers & Bitmap Fonts](https://datapack-architect.ru/rp/fonts): Font sticker generator from PNG images. - [3D Models](https://datapack-architect.ru/rp/models): Visual 3D block and item model builder. - [Sound Events](https://datapack-architect.ru/rp/sounds): Audio event builder (`sounds.json`) and `.ogg` files. - [Blockstates Editor](https://datapack-architect.ru/rp/blockstates): Blockstate definitions for custom blocks. - [Textures Manager](https://datapack-architect.ru/rp/textures): Replacement for 1200+ vanilla block and item textures. - [Lang & Translations](https://datapack-architect.ru/rp/lang): Multilingual lang files (`ru_ru.json`, `en_us.json`). - [Export Page](https://datapack-architect.ru/export): Download compiled `.zip` archives and inspect `pack.mcmeta` structure. - [Privacy Policy](https://datapack-architect.ru/privacy): Client-side data storage and privacy commitment. - [Terms of Service](https://datapack-architect.ru/terms): Terms of use for the online service. ## Technical Specifications - **Client Stack**: React 19, TypeScript, Vite, Zustand, Tailwind CSS v4, JSZip. - **Supported Minecraft Versions**: 1.13, 1.14, 1.15, 1.16, 1.17, 1.18, 1.19, 1.20, 1.20.5+, 1.21, 1.21.2+, 1.21.4+, up to 26.2. - **Language Support**: Russian (`ru`), English (`en`). ## Additional Resources - [Full LLM Documentation](https://datapack-architect.ru/llms-full.txt): Complete technical guide, format mappings, schemas, and AI retrieval FAQ.