Espaço de trabalho completo para Data Packs no navegador
Um datapack Java é um zip (ou pasta) com pack.mcmeta e uma árvore data/ (minecraft.wiki Data pack). Este estúdio é um editor multi-arquivos: funções, tabelas de saque, receitas, avanços, predicados, modificadores de item, tags de bloco/item/entidade, e os ganchos críticos #minecraft:load / #minecraft:tick sob data/minecraft/tags/function/ (ou pastas plurais em formatos pré-1.21).
O pack inicial inclui uma função de setup, tag de load, exemplo de Loot Table, Recipe, Advancement, Predicate, Item Modifier e Tag de item, de modo que um .zip baixado é um projeto completo e recarregável, não um esqueleto vazio.
Tipos de arquivo e caminhos da Wiki
| Tipo | Caminho (1.21+ singular) |
|---|---|
| Função | data/<ns>/function/<id>.mcfunction |
| Tag de Function (load) | data/minecraft/tags/function/load.json |
| Tabela de saques | data/<ns>/loot_table/<id>.json |
| Receita | data/<ns>/recipe/<id>.json |
| Progresso | data/<ns>/advancement/<id>.json |
| Predicado | data/<ns>/predicate/<id>.json |
| Modificador de item | data/<ns>/item_modifier/<id>.json |
| Tags de blocos / itens / entidades | data/<ns>/tags/block|item|entity_type/… |
Predefinições pré-1.21 usam nomes de pastas plurais (functions, loot_tables, recipes, …). Edição com muitos esquemas ainda pode usar geradores de Receitas, Saques, Avanços, depois Importar para este datapack. Receita · Saque · Progresso
pack_format por versão
| Predefinição | Format | Folders |
|---|---|---|
| Java 26.3 Snapshot 6 (Experimental) | 113 | singular · min/max_format |
| Java 26.2 | 107.1 | singular · min/max_format |
| Java 26.1.x | 101 | singular · min/max_format |
| Java 1.21.11 | 94 | singular · min/max_format |
| Java 1.21.9-1.21.10 | 88 | singular · min/max_format |
| Java 1.21.7-1.21.8 | 81 | singular |
| Java 1.21.6 | 80 | singular |
| Java 1.21.5 | 71 | singular |
| Java 1.21.4 | 61 | singular |
| Java 1.21.2-1.21.3 | 57 | singular |
| Java 1.21-1.21.1 | 48 | singular |
| Java 1.20.5-1.20.6 | 41 | plural |
FAQ
Is this only a starter skeleton?
No. You get a multi-file pack: functions, tags, loot, recipe, advancement, predicate, item modifier, plus pack.mcmeta and zip download. Expand any JSON for production.
Why is load under data/minecraft/?
Wiki Function tags: #minecraft:load only exists if the tag file is in the minecraft namespace. A tag under your pack namespace creates #mypack:load, which does not auto-run on /reload.
Can I add every registry type?
Common pack types are in Add file. Worldgen and experimental registries are better authored with dedicated schema tools (e.g. Misode) then imported as JSON.
Binary structures?
Structure files are .nbt binaries from structure blocks. The studio adds a path placeholder note; drop the real .nbt into the unzipped pack.
Are files uploaded?
No. Editing and zip generation run in your browser. Snapshots use localStorage only.