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/ ツリーを持つ zip (またはフォルダー) です (minecraft.wiki Data pack)。このスタジオは、functions、loot tables、recipes、advancements、predicates、item modifiers、block/item/entity tags、および data/minecraft/tags/function/ の下にある重要な #minecraft:load / #minecraft:tick フックを編集できる複数ファイルエディターです (1.21 より前の形式では複数形のフォルダーを使用)。

スターターパックには、セットアップ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 など) を使用します。スキーマを多用する編集では、引き続き Recipe、Loot、Advancement ジェネレーターを使用し、その後このパックにインポートできます。 レシピ · 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.