マインクラフトデータパックの作り方

ページ名:マインクラフトデータパックの作り方

データパックはプレイヤーがマインクラフトでゲームをカスタマイズするための簡単な方法を提供します。 データパックによって、新しいアドバンスメント、戦利品テーブル、レシピ、構造物などのカスタマイズや追加が可能になります。 この記事では、プレイヤーが自分自身の Minecraft 体験をカスタマイズして強化できるように、データ パックの基本的な紹介と、その使い方をいくつか紹介します。

Part 1

必要なファイルの作成

  1. Minecraft のワールドフォルダを開きます。 Windowsの検索バーに「%appdata%」と入力し、エンターキーを押すことで実行できます。
  2. あなたのワールドのデータパックフォルダを開いてください。
    ワールドのフォルダを開き、その中のデータパックフォルダをクリックしてください。
  3. データパック用のフォルダを作成します。
  4. MCMETAファイルを作成します。 新しいテキスト・ドキュメントを作成し、pack.mcmetaに名前を変更します。 ドキュメント名だけでなく、拡張子名も変更していることを確認してください。
  5. MCMETA ファイルの拡張子が正しいことを確認してください。 Windowsエクスプローラーで「表示」をクリックし、「ファイル名の拡張子」の横のボックスにチェックが入っていることを確認することで確認できます。
  6. 任意のテキストエディタで MCMETA ファイルを開き、上記のテキストを入力します。
    • これはメモ帳でも動作しますが、メモ帳++のようなテキストエディタを使用する方が便利かもしれません。
    • 「pack」の横にある数字は、このデータパックを実行する Minecraft のバージョンによって異なります。 バージョンが 1.16.2 の場合は 6 のまま、1.17 の場合は 7 のまま、1.15-1.16 の場合は 5 のまま、1.13-1.14 の場合は 4 のまま、1.16.2 以降の場合は 6 のままにしてください。 バージョンが 1.15-1.16 の場合、数字を 5 に変更します。バージョンが 1.13-1.14 の場合、数字を 4 に変更します。
    • "description "の隣にあるテキストは、データ パックの上でマウスをハイライトしたときにゲーム内で表示されるものです。
  7. データ フォルダを作成します。 データパックフォルダの中に、dataというフォルダを作成します。
  8. Minecraft フォルダを作成します。 data フォルダの中に、Minecraft という新しいフォルダを作成します。 ここにデータパックの残りのファイルを入れることになります。
Part 2

Mob の既存の戦利品テーブルを変更する

  1. Minecraft フォルダ内に loot_tables というフォルダを作成します。
  2. loot_tables フォルダ内に entities というフォルダを作成します。
  3. 使用している Minecraft のバージョンの .jar ファイルを見つけてください。
  4. WinRAR や 7-Zip のようなプログラムで Minecraft のバージョンの .jar ファイルを開きます。
  5. Entities loot tables フォルダを開きます。 dataminecraftのentitiesフォルダを開いてください。
  6. 変更したい戦利品テーブルのエンティティ ファイルを選択します。
  7. エンティティのファイルをテキストエディタで開きます。 ここで、その与えられたmobの戦利品テーブルに影響を与える多くのものを見ることができます。
    • "rolls": これは、その特定のテーブルが何回ロールされるかを示している。
    • "min "と "max": これらはエンティティがドロップする可能性のある特定のアイテムの最小量と最大量です。
    • "name": これは、戦利品テーブルがアクティブになったときにエンティティがドロップするアイテムです。
    • "condition": これは、エンティティの戦利品テーブルをロールさせるアクションです。 エンティティの現在のデフォルトは "minecraft:killed_by_player"
  8. 変更された戦利品テーブルに含まれる可能性のあるアイテムの名前空間 ID を調べます。 コマンド /give player minecraft を入力し始めると、すべてのアイテムのリストを見ることができます。
  9. エンティティの戦利品テーブルに変更を加えます。 戦利品テーブルに基本的な変更を加える場合は、新しいテキスト行を追加するのではなく、値や名前の変更にとどめることを強くお勧めします。 この例では、ウサギの戦利品テーブルを殺害時にブレイズロッドを1本ドロップするように変更しています。
  10. ファイルを保存し、ゲーム内でテストしてください。テキストファイルを保存してワールドを開き、戦利品テーブルが正常に変更されたかどうかをテストしてください。 reloadコマンドを入力してワールドのデータパックをリロードし、データパックが成功したことを確認するためにモブをスポーンしてキルします。
Part 3

Modifying a Crafting Recipe

  1. データパックの Minecraft フォルダ内に recipes というフォルダを作成します。
  2. 使用している Minecraft のバージョンの .jar ファイルを見つけてください。 Windows の検索バーに %appdata% と入力し、:
  3. WinRAR や 7-Zip のようなプログラムで Minecraft versions .jar ファイルを開きます。
  4.  recipes folder を開きます。 dataminecraftrecipesに行けばできる。
  5. 希望するレシピをコピーして、データパックのレシピフォルダに貼り付けます。 選択したレシピが目的のものであることを確認してください。 いくつかのアイテムはゲーム内で複数のレシピを持っており、バージョンのレシピフォルダに複数のファイルを持っているかもしれません。
  6. テキスト エディターでレシピのファイルを開いてください。
    • "pattern": これはゲームで見られるグリッドと同じ3x3のグリッドで示されるクラフトレシピのパターンです。 もしレシピが3x3グリッド全体を満たしていない場合、そのレシピはクラフトグリッドのどの行や列でもクラフトすることができます。 パターンは下のアイテムキーを使って作ることができる。 引用はグリッドを含むことに留意してください。
    • "key": ここでアイテムが定義されます。
    • "result "です:
  7. レシピに変更を加えます。 繰り返しますが、新しい行を追加するのではなく、現在の行を変更することを強くお勧めします。 レシピに別の項目を追加する必要がある場合は、最後の項目以外のすべての項目の後にカンマがあることを確認してください。 カンマを忘れると、レシピは機能しません。 上の例はケーキのレシピを修正したものです。
  8. 形のあるレシピと形のないレシピの違いに注目してください。 形のないレシピが選択された場合、それは少し違って見えます。 材料括弧の中の "item "はどのアイテムが入力されるかを示し、結果括弧の中の "item "は出力されるアイテムを示します。
  9. Save the file and test in game. テキストファイルを保存し、戦利品テーブルが正常に変更されたかテストするためにワールドを開きます。 reloadコマンドを入力してワールドのデータパックをリロードし、 クラフトテーブルでレシピをテストして、変更が成功したことを確認してください。
Part 4

ブロックの戦利品テーブルを変更する

  1.  ;loot_tablesフォルダの中にblocksというフォルダを作成します。ここはブロックの戦利品テーブルを変更したものが置かれる場所です。
  2. 使用している Minecraft のバージョンの .jar ファイルを見つけてください。 Windows の検索バーに %appdata% と入力し、:
  3. WinRAR や 7-Zip のようなプログラムで Minecraft versions .jar ファイルを開きます。
  4.  blocks loot tables フォルダを開きます。 dataminecraftに行けばできる。
  5. 変更したい戦利品テーブルのブロックファイルを選択します。
  6. ブロックのファイルをテキストエディタで開いてください。 ここで、そのブロックの戦利品テーブルに影響を与える多くのものを見ることができます。
    • "rolls": これは、その特定の表が何回ロールされるかを示している。
    • "type": どのアイテムをドロップするかを決定します。
    • "name"。これは指定されたタイプに基づいてドロップするアイテムです:
  7. 変更された戦利品テーブルに含まれる可能性のあるアイテムの名前空間 ID を調べます。 コマンド /give player minecraft を入力し始めると、すべてのアイテムのリストを見ることができます。
  8. ブロックの戦利品テーブルに変更を加えます。 戦利品テーブルに基本的な変更を加える場合、新しいテキスト行を追加しようとするのではなく、値と名前の変更に留まることを強くお勧めします。 この例では、白樺の板ブロックの戦利品テーブルを変更しています。
  9. ファイルを保存してゲーム内でテストしてください。 戦利品テーブルが正常に変更されたかどうかをテストするために、テキストファイルを保存してワールドを開いてください。 reloadコマンドを入力してワールドのデータパックをリロードし、 データパックが成功したかどうかをテストするために特定のブロックを壊す。
Part 5

データパックを他のワールドに移動する

  1. データパックを保存しているワールドフォルダを開いてください。 あなたが作業していたフォルダと同じフォルダに移動してこれを行うことができます。
  2. ワールド内の data packs フォルダを開くと、そこにデータパックがあります。 データパックはどのワールドにもコピー&ペーストでき、バージョンが同じである限り動作します。
この記事は CC BY-NC-SA で公開されている "How to Make a Minecraft Data Pack" を改変して作成しました。 特に断りのない限り、CC BY-NC-SAの下で利用可能です。

シェアボタン: このページをSNSに投稿するのに便利です。

コメント

返信元返信をやめる

※ 悪質なユーザーの書き込みは制限します。

最新を表示する

NG表示方式

NGID一覧