症状から原因を見分ける
起きている症状で原因はほぼ絞り込めます。
・タップ / クリックしても何も起きない → ファイル関連付けの問題 (原因 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 Edition のリソースパックは .zip 形式で、 仕様も別物です。
見分け方:
・起動した Minecraft のメインメニューに「マーケットプレース」 ボタンがある → 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 / 剣のスタイルを切り替えて出力すれば、 常に現行 Bedrock の最新 manifest format で .mcpack が書き出されます。
開けない .mcpack の原因を切り分けて潰すより、 同等の構成を PackAnvil で組み直して .mcpack を再生成するほうが、 多くの場合で早く解決します。 PackAnvil で出力したものでも動かない場合は、 残る原因は OS 側の関連付け (原因 1) か Minecraft のバージョン (原因 4) のほぼ 2 つに絞られます。