0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【統合版マイクラ】オリジナルのクラフトレシピの作り方

Last updated at Posted at 2025-12-12

カスタムレシピの作り方。コンソール版ではクラフト可能だったエンチャント金リンゴのレシピを作りながら、作業台で作れるアイテムレシピを追加する方法を紹介します。

エンチャント金リンゴ

本記事は統合版マインクラフト Minecraft for Windows で動作確認を行っています。
Minecraft - 1.21.130 (Bedrock)

オリジナルのレシピを追加するために、ビヘイビアーパックを作成します。

デフォルトのビヘイビアーパックをダウンロード

ビヘイビアーパックの作り方を知るために、サンプルのファイルをダウンロードします。デフォルトのクラフトレシピを参考にしながら、オリジナルのレシピを作成します。

ファイル構成

ビヘイビアーパック用のフォルダを作成します。マイクラに読み込まれるように、次の場所に作成します。

development_behavior_packs
%APPDATA%\Minecraft Bedrock\Users\Shared\games\com.mojang\development_behavior_packs
ファイル構成
エンチャント金リンゴ
│  manifest.json
│
└─recipes
        enchanted_golden_apple.json

recipesフォルダを作成し、この中にオリジナルのレシピを作成しています。

manifest.json

ビヘイビアーパックの定義ファイルです。マイクラ内に表示される名前や説明文を記載します。使い方を説明(description)に入れておくと分かりやすいです。

manifest.json
{
  "format_version": 2,
  "header": {
    "description": "エンチャント金リンゴを入手するとエンチャント金リンゴのレシピ解放されます",
    "name": "エンチャント金リンゴ",
    "uuid": "d04d4c2e-525d-4678-bf46-2985c05d7042",
    "version": [0, 0, 1],
    "min_engine_version": [1, 21, 120]
  },
  "modules": [
    {
      "type": "data",
      "uuid": "35350653-db2a-4fb3-a030-3566c97e179b",
      "version": [0, 0, 1]
    }
  ]
}

uuidはこのビヘイビアーパック固有の番号です。「uuid 生成」で検索すると、コピペできるサイトがありますので貼り替えます。他の項目の説明はこちらの記事で解説しています。

recipes

レシピ本体です。オリジナルのクラフトレシピを定義します。リンゴを金ブロックで囲むとエンチャント金リンゴを作成できるようにします。

enchanted_golden_apple.json
{
  "format_version": "1.20.10",
  "minecraft:recipe_shaped": {
    "description": {
    "identifier": "minecraft:enchanted_golden_apple"
    },

    
    "tags": [ "crafting_table" ],
    "pattern": [
      "###",
      "#X#",
      "###"
    ],
    "key": {
      "#": {
        "item": "minecraft:gold_block"
      },
      "X": {
        "item": "minecraft:apple"
      }
    },
	"unlock": [
        {
            "item": "minecraft:enchanted_golden_apple"
        }
    ],
    "result": {
      "item": "minecraft:enchanted_golden_apple"
    }
  }
}

サンプルのビヘイビアーパックから、金リンゴのレシピを参考に作成しました。

それぞれの意味を解説します。

format_version

このファイルの書き方のバージョンです。参考にした金リンゴのレシピに合わせました。

"format_version": "1.20.10"

minecraft:recipe_shaped

決まった形にアイテムを置くとクラフトできる定型レシピ、という定義です。金リンゴの場合は、9x9のグリッド中央にリンゴを置いて、周りを金インゴットで囲みます。このように、形が決まっているレシピを定義するときはminecraft:recipe_shapedを指定します。

image.png

反対に、置き方に決まりのない不定形レシピはminecraft:recipe_shapelessを指定します。例えば、ハチミツ入りの瓶です。どのようにガラス瓶を配置してもクラフトできます。

image.png
image.png

identifier

このレシピの識別IDです。既存のレシピと名前を被せると、レシピを上書きできます。オリジナルの名前を付けることもできます。何のクラフトレシピか分かりやすいように、作れるアイテムの名前そのままminecraft:enchanted_golden_appleとしました。

"description": {
  "identifier": "minecraft:enchanted_golden_apple"
}

tags

何を使って作れるか定義します。作業台でクラフトできるものはcrafting_tableを指定します。

"tags": [ "crafting_table" ]

他には、ストーンカッターがあります。

pattern

何のアイテムを、どのように配置するか定義します。keyで使う記号を定義し、patternで作業台のように並べます。

"pattern": [
  "###",
  "#X#",
  "###"
],
"key": {
  "#": {
    "item": "minecraft:gold_block"
  },
  "X": {
    "item": "minecraft:apple"
  }
},

ingredients

不定形レシピの場合はingredientsで材料を列挙します。

result

クラフトした結果できるアイテムを定義します。

"result": {
  "item": "minecraft:enchanted_golden_apple"
}

またcountでクラフトされる個数を指定できます。

"result": {
  "item": "minecraft:enchanted_golden_apple",
  "count":64
}

image.png

unlock

レシピのアンロックを有効化されたワールドで、このアイテムレシピが解放されるための前提条件を指定します。指定のアイテム入手を前提とするにはitemで定義します。

"unlock": [
    {
        "item": "minecraft:enchanted_golden_apple"
    }
]

本エンチャント金リンゴのレシピでは、エンチャント金リンゴを指定しています。一度天然のエンチャント金リンゴを入手しないと、レシピが解放されないようにしてみました。

レシピのアンロック

他のアイテムの場合、例えばボートは水に浸かるとレシピが解放されます。

動作確認

適当なワールドを作成し、ビヘイビアーパックを適用します。詳細設定より、レシピのアンロックを有効化します。

image.png

何かしらの方法でエンチャント金リンゴを入手すると、レシピがアンロックされます。

レシピのアンロック

リンゴを金ブロックで囲むと、エンチャント金リンゴがクラフトできるようになっています。

クラフト
64個生成はさすがにぶっ壊れすぎるのでやめましたw

まとめ

統合版マイクラでのオリジナルクラフトレシピの作り方を紹介しました。クラフト量を64倍にしたり、レシピをシャッフルしたり、アイデア次第で色々な企画ができます。ぜひオリジナルレシピを作ってみてください。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?