症状から原因を見分ける
起きている症状で、原因はほぼ絞り込めます。
・タップ / クリックしても何も起きない → ファイル関連付けの問題(原因1)
・「ファイル形式に対応するアプリがありません」と出る → 関連付けの問題、または Java Edition で開こうとしている(原因1か3)
・Minecraft は起動するがパックがインポートされない → ダウンロード破損(原因2)、または古いバージョン(原因4)
・インポートはされたのにワールドで反映されない → グローバルとワールドの二段適用が必要(原因4)
以下、原因と対処を順番にご紹介します。
原因1: ファイルの関連付けが Minecraft に向いていない
.mcpack は Minecraft Bedrock 専用の拡張子です。OS が「これを開くアプリは Minecraft」と認識している必要があります。ZIP 解凍ソフトやファイルマネージャーが関連付けを奪っていると、タップしても Minecraft が起動しません。
iOS / iPadOS: Safari やメールでダウンロードすると共有メニューが出ます。そこから「Minecraft」を選んでください。出ない場合は「ファイル」アプリで .mcpack を長押しします。続けて「共有」→「Minecraft」と進みます。Minecraft が候補に出ない場合は、App Store から Bedrock 版を再インストールしてください。
Android: Chrome / Firefox でダウンロードすると、通知バーに「タップして開く」が出ます。出ない場合はファイルマネージャー(Files by Google など)を使います。Download フォルダの .mcpack をタップし、「アプリを選択」で Minecraft を選んでください。WinRAR / ZArchiver などが既定になっている場合は、アプリ設定で「デフォルトとして開く」を解除してから選び直します。
Windows: エクスプローラーで .mcpack をダブルクリックすると Minecraft Launcher が起動します。起動しない場合は右クリックします。「プログラムから開く」→「Minecraft Launcher」を選んでください。リストに無い場合は、Microsoft Store で Minecraft (Bedrock) がインストール済みかご確認ください。原因2: ダウンロードが途中で切れて壊れている
ダウンロードが完了しないと、本来より小さい不完全な
.mcpack ができます。Minecraft はインポート時に内部の manifest.json を読みに行きます。ZIP として壊れていると、そこでエラーになり止まります。
判定は簡単です。ファイルサイズが極端に小さい(数 KB しかないなど)場合は破損が疑われます。配布元のサイズと大きく食い違う場合も同じです。モバイル回線で大きいパックを落としているなら、Wi-Fi に切り替えてから再ダウンロードしてください。ブラウザにダウンロード再開機能があれば、それを使う手もあります。
PackAnvil で書き出した .mcpack でこのエラーが出る場合は、保存ダイアログで拡張子を確認してください。誤って .zip に書き換えていないかを見ます。拡張子は .mcpack のまま保存する必要があります。原因3: Java Edition で開こうとしている
重要な区別があります。
.mcpack は Bedrock 版(統合版)専用のフォーマットです。Java Edition(PC 用の旧来の Minecraft)は .mcpack を読み込めません。Java のリソースパックは .zip 形式で、仕様も別物です。
見分け方は次のとおりです。
・メインメニューに「マーケットプレース」ボタンがある → Bedrock(.mcpack OK)
・Mojang ロゴから直接ゲーム画面に進み、ランチャーに英語の News パネルが出る → Java の可能性(.mcpack NG)
PC で両方インストールしている場合は、タスクマネージャーで確認します。Minecraft.Windows.exe が Bedrock、javaw.exe が Java です。
.mcpack を unzip して manifest を Java 用に書き換える手順は、理論上は可能です。ただしテクスチャ参照パスが Bedrock と Java で異なるため、動作保証はありません。素直に Bedrock 版を起動し直すほうが早いです。原因4: バージョンが古い / グローバルとワールドの二段適用
Minecraft 統合版の古いビルド(特に 1.16 系より前)では、新しい
manifest.json の format_version に対応していないことがあります。App Store / Google Play / Microsoft Store でアプリ更新を確認してください。最新版にしてから再度お試しください。
もう一つ頻出するのが、グローバルに追加したのにワールドで反映されないパターンです。統合版のリソースパック適用は二段階です。グローバルに登録するだけでは、個別ワールドには自動適用されません。
手順は次のとおりです。
・設定 → グローバルリソース → 該当パックを有効化
・「プレイ」→ 対象ワールドの編集 → リソースパック → そのワールドにも適用
グローバル登録は全ワールドへの自動適用ではありませんので、ご注意ください。解決しない時は PackAnvil で作り直すのが早い
他サイトで配布されている古い
.mcpack は、Bedrock 最新版で動かないことが多いです。manifest format が古い、テクスチャ参照パスが現バージョンと食い違う。こうした場合は、関連付け / ダウンロード / Java 周りをすべて確認しても動かないことがあります。
PackAnvil ビルダーはブラウザだけで、PvP 向け統合版テクスチャパックを5分ほどで作れます。解像度 16x のプリセットを選び、クロスヘア / HUD / 剣のスタイルを切り替えて出力します。書き出される .mcpack は常に現行 Bedrock の最新 manifest format です。
開けない .mcpack の原因を一つずつ潰すより、同等の構成を PackAnvil で組み直すほうが早いことが多いです。PackAnvil で出力したものでも動かない場合は、残る原因は2つにほぼ絞られます。OS 側の関連付け(原因1)か、Minecraft のバージョン(原因4)です。