MCTOOLBOX
MC ToolboxMC TOOLBOX

Datapack Studio - Crea un Data Pack Online

Area di lavoro completa per data pack Java: funzioni, tabelle di bottino, ricette, progressi, predicati, modificatori di oggetti e tag - con formati pack versionati e un .zip scaricabile (percorsi secondo la Minecraft Wiki).

My Datapack v1.0
pack.mcmeta preview
{
  "pack": {
    "description": "§2My Datapack §8v1.0",
    "pack_format": 107,
    "min_format": [
      107,
      1
    ],
    "max_format": [
      107,
      1
    ]
  }
}
Function iddata/mypack/function/setup.mcfunction

Commands without leading /. Use #minecraft:load or #minecraft:tick to run automatically.

8 files in mypack, format 107.1
Function: 1Function tag: 1Loot table: 1Recipe: 1Advancement: 1Predicate: 1Item modifier: 1Item tag: 1

Trascina in datapacks, poi /reload. Conferma con /datapack list.

Area di lavoro completa per data pack nel browser

Un data pack Java è un .zip (o cartella) con pack.mcmeta e un albero data/ (minecraft.wiki Data pack). Questo studio è un editor multi-file: funzioni, tabelle di bottino, ricette, progressi, predicati, modificatori di oggetti, tag di blocco/oggetto/entità, e gli agganci critici #minecraft:load / #minecraft:tick sotto data/minecraft/tags/function/ (o cartelle plurali per formati pre-1.21).

Il pack iniziale include una funzione di setup, un tag di caricamento, una tabella di bottino di esempio, una ricetta, un progresso, un predicato, un modificatore di oggetto e un tag di oggetto, in modo che un .zip scaricato sia un progetto completo e ricaricabile, non uno scheletro vuoto.

Tipi di file e percorsi wiki

TipoPercorso (1.21+ singolare)
Funzionedata/<ns>/function/<id>.mcfunction
Tag funzione (caricamento)data/minecraft/tags/function/load.json
Tabella di bottinodata/<ns>/loot_table/<id>.json
Ricettadata/<ns>/recipe/<id>.json
Progressodata/<ns>/advancement/<id>.json
Predicatodata/<ns>/predicate/<id>.json
Modificatore oggettodata/<ns>/item_modifier/<id>.json
Tag blocco / oggetto / entitàdata/<ns>/tags/block|item|entity_type/…

I preset pre-1.21 usano nomi di cartelle plurali (functions, loot_tables, recipes, …). L'editing intensivo di schemi può comunque usare generatori di Ricette, Bottino, Progressi, poi importare in questo pack. Ricetta · Bottino · Progresso

pack_format per versione

PreimpostatoFormatFolders
Java 26.3 Snapshot 6 (Experimental)113singular · min/max_format
Java 26.2107.1singular · min/max_format
Java 26.1.x101singular · min/max_format
Java 1.21.1194singular · min/max_format
Java 1.21.9-1.21.1088singular · min/max_format
Java 1.21.7-1.21.881singular
Java 1.21.680singular
Java 1.21.571singular
Java 1.21.461singular
Java 1.21.2-1.21.357singular
Java 1.21-1.21.148singular
Java 1.20.5-1.20.641plural

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.