← ガイド一覧へ戻る

.mcpack が開けない時の対処法 — Minecraft 統合版

ダウンロードした .mcpack が Minecraft で開けない。「対応するアプリがありません」と出る。タップしても起動しない。起動はしてもパックが追加されない。こうしたトラブルは、原因を4つに切り分けるとほぼ解決します。 4つの原因は次のとおりです。 ・ファイルの関連付け ・ダウンロードの破損 ・Java Edition との誤認 ・Minecraft 側のバージョンと設定 上から順番に確認していきましょう。

症状から原因を見分ける

起きている症状で、原因はほぼ絞り込めます。 ・タップ / クリックしても何も起きない → ファイル関連付けの問題(原因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 で開こうとしている

重要な区別があります。.mcpackBedrock 版(統合版)専用のフォーマットです。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.jsonformat_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)です。

よくある質問

Q. Nintendo Switch / Xbox / PS でも .mcpack を使えますか?
A. コンソール機には .mcpack を直接開く UI がありません。マーケットプレース内で配布されているパックを取得する経路のみです。自作パックをコンソールで使いたい場合は、まず同じ Microsoft / Xbox アカウントの iOS / Android / Windows でパックを取り込みます。それを Realm にアップロードし、コンソール側で Realm 経由で適用します。
Q. .mcpack を .zip にリネームすれば開けますか?
A. .mcpack の中身は ZIP 圧縮です。拡張子を .zip に書き換えれば、解凍ツールで中身を確認できます。ただし Minecraft Bedrock は .zip 拡張子のパックを取り込みません(これは Java の作法です)。Bedrock 用としては .mcpack のまま扱う必要があります。中身を Java 向けに改修して .zip で配布する方法は、テクスチャ参照パスが両エディションで異なるため動作保証外です。
Q. インポートできたのに、ワールドで他の人と違うテクスチャに見えます
A. 三段階で確認してください。 ・設定 → グローバルリソースに該当パックが入っているか ・そのワールド側のリソースパック設定でも有効になっているか(グローbルとワールドの適用は別です) ・Realm / マルチサーバーの場合、ホスト側が Realm にもパックを適用しているか ホストが未適用ですと、ローカルでは見えても他プレイヤーには反映されません。

直らない時は作り直すのが確実です

壊れた .mcpack を直すより、PackAnvil で書き出し直す方が早いです。登録不要、ブラウザだけで完結します。