Ruang kerja data pack lengkap di browser
Data pack Java adalah zip (atau folder) dengan pack.mcmeta dan tree data/ (minecraft.wiki Data pack). Studio ini adalah editor multi-file: functions, loot tables, recipes, advancements, predicates, item modifiers, tag blok/item/entitas, dan hook #minecraft:load / #minecraft:tick yang penting di bawah data/minecraft/tags/function/ (atau folder jamak pada format pra-1.21).
Pack awal mencakup fungsi setup, tag load, contoh loot table, recipe, advancement, predicate, item modifier, dan item tag sehingga zip yang diunduh adalah proyek lengkap yang dapat dimuat ulang, bukan kerangka kosong.
Tipe file dan jalur wiki
| Tipe | Jalur (1.21+ tunggal) |
|---|---|
| Fungsi | data/<ns>/function/<id>.mcfunction |
| Tag fungsi (load) | data/minecraft/tags/function/load.json |
| Tabel loot | data/<ns>/loot_table/<id>.json |
| Resep | data/<ns>/recipe/<id>.json |
| Kemajuan | data/<ns>/advancement/<id>.json |
| Predikat | data/<ns>/predicate/<id>.json |
| Pengubah item | data/<ns>/item_modifier/<id>.json |
| Tag blok / item / entitas | data/<ns>/tags/block|item|entity_type/… |
Preset pra-1.21 menggunakan nama folder jamak (functions, loot_tables, recipes, …). Pengeditan yang berat skema masih dapat menggunakan generator Recipe, Loot, Advancement, lalu Impor ke pack ini. Resep · Jarahan · Kemajuan
pack_format berdasarkan versi
| Praset | 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.