Kompletní pracovní prostředí pro datapacky v prohlížeči
Java datapack je .zip (nebo složka) s pack.mcmeta a stromem data/ (minecraft.wiki Data pack). Toto studio je editor pro více souborů: funkce, loot tabulky, recepty, postupy, predikáty, modifikátory předmětů, tagy bloků/předmětů/entit a kritické háčky #minecraft:load / #minecraft:tick pod data/minecraft/tags/function/ (nebo složky v množném čísle u formátů před 1.21).
Startovní pack obsahuje funkci pro nastavení, tag pro načtení, ukázkovou loot tabulku, recept, postup, predikát, modifikátor předmětů a tag předmětů, takže stažený .zip je kompletní, znovu načitatelný projekt, nikoli prázdný skelet.
Typy souborů a wiki cesty
| Typ | Cesta (1.21+ jednotné číslo) |
|---|---|
| Funkce | data/<ns>/function/<id>.mcfunction |
| Tag funkce (načtení) | data/minecraft/tags/function/load.json |
| Loot tabulka | data/<ns>/loot_table/<id>.json |
| Recept | data/<ns>/recipe/<id>.json |
| Postup | data/<ns>/advancement/<id>.json |
| Predikát | data/<ns>/predicate/<id>.json |
| Modifikátor předmětů | data/<ns>/item_modifier/<id>.json |
| Tagy bloků / předmětů / entit | data/<ns>/tags/block|item|entity_type/… |
Předvolby před 1.21 používají názvy složek v množném čísle (functions, loot_tables, recipes, …). Úpravy náročné na schéma mohou stále používat generátory receptů, loot tabulek, postupů, poté importovat do tohoto packu. Recept · Kořist · Postup
pack_format podle verze
| Předvolba | 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.