Bedrock のアドオンをインストールする
Files タブから Bedrock サーバーに behavior pack と resource pack を追加し、実際に効くようワールド側で有効にするまでの手順です。
読了時間5分 · 2026年10月21日に更新 · 著者: GuavaHost Team
Files タブから Bedrock サーバーに behavior pack と resource pack を追加し、実際に効くようワールド側で有効にするまでの手順です。
Bedrock のアドオンは 2 つの部分からできています。動作のしかたを変える behavior pack と、見た目を変える resource pack です。ほとんどのアドオンは両方を含んでいます。インストールは実質 2 つの作業です。パックのファイルをサーバーに置くことと、使いたいワールドでそれを有効にすることです。有効にするまで、アップロードだけでは何も起きません。
はじめる前に
- アドオンのファイルを用意しておいてください。パックは
.mcpackか.mcaddonファイル、あるいはそのままのフォルダとしてダウンロードされます。サーバーが読むのは固めたファイルではなくフォルダなので、各パックは最終的に自分のフォルダに展開されている必要があります。.mcpackは実は.zipで、.mcaddonはたいてい複数のパックをまとめただけのものです。 - ワールド名を把握しておいてください。サーバー上では、使用中のワールドは
worlds/の下のフォルダにあります。たとえばworlds/Bedrock levelです。はっきりしない場合は Files タブを開き、worlds/の中で自分のワールドに合うフォルダを探してください。
サーバー上でのファイルの場所
Files タブでは、サーバーのルートに次のフォルダが見えます。
behavior_packs/にはサーバーにインストールされた behavior pack がすべて入ります。resource_packs/には resource pack がすべて入ります。worlds/にはワールドが入ります。パックを実際に有効にする対象は、各ワールドのフォルダです。
パックが behavior_packs/ や resource_packs/ にあるというのは、使える状態にあるという意味にすぎません。ワールドに使うよう伝えるまで、有効にはなっていません。
ステップ 1: パックをアップロードする
- まずページ上部の Stop ボタンでサーバーを停止します。動作中にファイルを編集すると、変更が上書きされたり無視されたりすることがあります。
- Files タブを開きます。
behavior_packs/フォルダに入ります。各パックはそれぞれのサブフォルダに置かれ、そのフォルダの最上位にパックのmanifest.jsonがなければなりません。ブラウザのアップローダーが扱えるのはフォルダではなくファイルなので、次のようにします。- New folder をクリックしてパックの名前、たとえば
YourPackを付け、そこを開きます。 - 自分のパソコンで
.mcpackの拡張子を.zipに変えます (フォルダとして入手した場合は、manifest.jsonが zip の最上位に来るよう中身を圧縮します)。 - Upload files をクリックして
.zipを選び、その横の Unpack を押します。ファイルは今いるフォルダに展開されます。終わったら.zipは削除してください。
- New folder をクリックしてパックの名前、たとえば
- 戻って
resource_packs/に入り、アドオンに resource pack が含まれていれば、同じことをします。
パックのフォルダを丸ごと SFTP でアップロードすることもできます。
簡単な確認です。behavior_packs/YourPack/manifest.json が存在するはずです。manifest.json がもう 1 階層深いところに埋まっていると、サーバーはそのパックを見つけられません。
ステップ 2: ワールドでパックを有効にする
どちらの種類のパックも、ふつうは特定のワールドで有効にする必要があり、それはワールドフォルダ内の 2 つの小さなファイルを通して行います。
- behavior pack 用の
world_behavior_packs.json。 - resource pack 用の
world_resource_packs.json。
各エントリはパックを ID とバージョンで指し示し、どちらもパックの manifest.json から取ります。
- ワールドのフォルダ、たとえば
worlds/Bedrock levelを開きます。 world_behavior_packs.jsonをクリックして開きます。無い場合は、自分のパソコンでちょうどその名前のプレーンテキストファイルを作り、Upload files でワールドフォルダにアップロードしてください。Files タブには新規ファイル用のボタンがありません。- behavior pack の
manifest.jsonにあるuuidとversionを使ってエントリを追加します。書式は次のようになります。
[
{
"pack_id": "00000000-0000-0000-0000-000000000000",
"version": [1, 0, 0]
}
]
pack_id をそのパックの実際の UUID に、version を実際のバージョン番号に置き換えてください。すでにエントリがある場合は、置き換えるのではなくリストに追加してください。 4. world_resource_packs.json でも、resource pack の UUID とバージョンを使って同じことをします。 5. それぞれのファイルで Save を押し、Start ボタンでサーバーを起動します。
プレイヤーが参加すると、Bedrock は behavior pack をすぐに適用し、resource pack はサーバーの resource pack 設定に応じて提示するか適用します。
トラブルシューティング
- ゲーム内で何も変わらない。もっともよくある原因は、パックをアップロードしただけで有効にしていないことです。
world_behavior_packs.jsonとworld_resource_packs.jsonを見直し、UUID とバージョンが manifest と正確に一致しているか確認してください。 - 編集後にサーバーが起動しなくなった。カンマやかっこが欠けた JSON ファイルは、ワールドの読み込みを止めてしまいます。ファイルを JSON の検証ツールに貼って構文を直し、もう一度試してください。編集前に元のコピーを残しておくと、ここでの苦労がぐっと減ります。
- パックが見つからない。フォルダが
behavior_packs/かresource_packs/の直下にあり、manifest.jsonがもう 1 階層深いところではなくそのフォルダの最上位にあることを確認してください。 - バージョンの不一致。ワールドの JSON にある
version配列は、パックのmanifest.jsonのversionと一致していなければなりません。違っていると、ゲームはそのパックを無視します。 - プレイヤーに resource pack が表示されない。サーバーの resource pack の方針によって、パックが強制されるか任意になるかが変わります。Bedrock では
server.propertiesのtexturepack-requiredがその設定で、Minecraft tools の下の Server properties ページでは Require the world resource pack として表示されます。オンにすればパックを強制し、オフにすれば任意になります。
まだ解決しませんか?Discordのdiscord.gg/GuavaHostに来ていただければ、チームがお手伝いします。
- bedrock
- addons
- behavior-packs
- resource-packs
- files
- world
Host a Minecraft Bedrock server From $4.00/mo, with instant setup and DDoS protection.
まだ解決しませんか? チームが24時間365日オンラインでご質問にお答えします。