MCTOOLBOX
MC ToolboxMC TOOLBOX

Datapack Studio - 온라인으로 데이터팩 만들기

전체 Java 데이터 팩 작업 공간: functions, loot tables, recipes, advancements, predicates, item modifiers, tags - 버전별 팩 형식과 다운로드 가능한 .zip 파일 (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

datapacks에 넣고 /reload. /datapack list로 확인.

브라우저에서 전체 데이터 팩 작업 공간

Java 데이터팩은 pack.mcmeta 파일과 data/ 트리(minecraft.wiki 데이터팩)를 포함하는 zip 파일(또는 폴더)입니다. 이 스튜디오는 함수, 전리품 표, 조합법, 발전 과제, 조건, 아이템 수정자, 블록/아이템/엔티티 태그, 그리고 data/minecraft/tags/function/ 아래의 중요한 #minecraft:load / #minecraft:tick 훅(1.21 이전 형식에서는 복수형 폴더 사용)을 편집하는 다중 파일 편집기입니다.

스타터 팩에는 setup function, 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 등)을 사용합니다. 스키마 기반 편집은 여전히 조합법, 전리품, 발전 과제 생성기를 사용한 다음 이 팩으로 가져올 수 있습니다. 레시피 · Loot · 발전 과제

버전별 pack_format

프리셋FormatFolders
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.