Полная рабочая область data pack в браузере
Датапак Java — это zip-архив (или папка) с pack.mcmeta и деревом data/ (minecraft.wiki Data pack). Эта студия — это многофайловый редактор: функций, таблиц добычи, рецептов, достижений, предикатов, модификаторов предметов, тегов блоков/предметов/сущностей, а также критически важных хуков #minecraft:load / #minecraft:tick в data/minecraft/tags/function/ (или папок во множественном числе для форматов до 1.21).
Стартовый pack включает функцию setup, load tag, пример loot table, recipe, advancement, predicate, item modifier и item tag, так что загруженный zip - это полный, перезагружаемый проект, а не пустой скелет.
Типы файлов и пути wiki
| Тип | Путь (1.21+ единственное число) |
|---|---|
| Функция | data/<ns>/function/<id>.mcfunction |
| Тег функции (загрузка) | data/minecraft/tags/function/load.json |
| Таблица добычи | data/<ns>/loot_table/<id>.json |
| Рецепт | data/<ns>/recipe/<id>.json |
| Достижение | data/<ns>/advancement/<id>.json |
| Предикат | data/<ns>/predicate/<id>.json |
| Модификатор предмета | data/<ns>/item_modifier/<id>.json |
| Теги блоков / предметов / сущностей | data/<ns>/tags/block|item|entity_type/… |
Предустановки до 1.21 используют названия папок во множественном числе (functions, loot_tables, recipes, …). Редактирование со схемами по-прежнему может использовать генераторы рецептов, добычи, достижений, затем импортировать в этот пак. Рецепт · Добыча · Достижение
pack_format по версии
| Пресет | 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.