MCWORLD ファイル形式とは?
拡張子が .mcworld のファイルは、Bedrock Edition 用の Minecraft ワールドのバックアップをパッケージ化した ZIP アーカイブとして圧縮されたデータを格納しています。アーカイブ内には、level.dat(NBT ワールドメタデータ)、levelname.txt、world_icon.jpeg、および地形、エンティティ、プレイヤーデータを保持する LevelDB チャンクファイル(.ldb および .log)を含む db/ フォルダが含まれています。.mcworld ファイルは、Windows、Android、iOS、Xbox、PlayStation、Nintendo Switch の Minecraft Bedrock および Education Edition でサポートされています。
これらのファイルは通常、ワールドのバックアップコピーを保存したり、作成したワールドを他のユーザーと共有したりするために使用されます。同様の形式である .mctemplate は、同じ ZIP レイアウトを使用しますが、再利用可能なワールドテンプレートとして意図されています。.mcaddon および .mcpack も、アドオンやコンテンツパックに使用されます。
Minecraft での .mcworld ファイルの作成
最も素早い方法は、ゲームに組み込まれたエクスポート機能を使用することです。Minecraft Bedrock でワールド設定を開き、「ワールドをエクスポート」を選択すると、ゲームが直接 .mcworld ファイルを書き出します。また、ワールドが保存されているゲームフォルダを探して、手動で作成することもできます。
- ゲームフォルダに移動し、次に
minecraftWorldsサブフォルダに移動します。 - 選択したワールドフォルダを別の場所にコピーします。
- そのフォルダの ZIP アーカイブを作成します。
- 拡張子を
.mcworldに変更します。
.mcworld ファイルの開き方と使用方法
ダウンロードした .mcworld ファイルをダブルクリックすると、自動的に Minecraft で開かれ、ゲームがワールドをライブラリにインポートします。ファイルが読み込まれない場合は、手動でワールドフォルダを minecraftWorlds フォルダにコピーし、ZIP アーカイブを解凍します(.mcworld 拡張子を .zip に変更する必要がある場合があります)。7-Zip などの ZIP ファイルをサポートするアーカイブツールを使用することで、ゲームを起動せずに .mcworld ファイルの内容を閲覧できます。
セキュリティと安全性
リスク: LOWワールドのエクスポートはゲームデータであり、実行可能コードではないため、開く際のリスクは低いです。本当の注意点は同梱されているアドオンです。ダウンロードされた .mcworld にはカスタムスクリプトやコマンドを含む behavior_packs が含まれている場合があります。通常のプレイでは無害ですが、信頼できるコミュニティサイトから入手する価値があります。ファイルを PUP インストーラーで包む偽の «Minecraft ワールドダウンロード» ページに注意してください。«ダウンロードマネージャー» 経由ではなく、.mcworld ファイルを直接ダウンロードしてください。
形式の詳細
概要- 汎用 ZIP アーカイブ - .mcworld は単なる ZIP であるため、アーカイブツールは通常の圧縮アーカイブとして開きます。
MCWORLD ファイルを開くプログラム
技術的詳細
詳細仕様| コンテナ形式 | 標準の ZIP アーカイブ。オフセット 0 にマジックバイト 50 4B 03 04(«PK» シグネチャ)で始まります |
| MIME タイプ | application/zip(プライマリ)、application/octet-stream または application/vnd.minecraft.world としても見られます |
| エンコーディング | バイナリ |
| バイト順序 | リトルエンディアン |
| 圧縮 | ZIP エントリごとに DEFLATE が適用されます。db/ 内の LevelDB チャンクデータはさらに zlib で圧縮されています |
| 暗号化 | 標準的なプレイヤーのエクスポートにはありません。マーケットプレイスやプレミアムワールドには Mojang の DRM がかかっている場合があります |
| 典型的なファイルサイズ | 1 MB - 500 MB。広範囲を探索したワールドやダウンロードされたワールドは 1 GB を超えることがあります |
| ワールドメタデータファイル | アーカイブのルートにある level.dat。NBT エンコードされており、StorageVersion 整数とゲームバージョンのタグを保持します |
| 主要な内部ファイル | level.dat, levelname.txt, world_icon.jpeg, db/*.ldb チャンクテーブル, db/*.log ライトアヘッドログ |
| ワールドデータストレージ | db/ フォルダ内の LevelDB キーバリューストア。各 .ldb ファイルはチャンクデータのソート済み文字列テーブルです |
| 整合性チェック | ZIP のエントリごとの CRC-32 のみ。ファイル全体の暗号化ハッシュやデジタル署名はありません |
| 最大アーカイブエントリ数 | 基本の ZIP 仕様では 65,535 ファイル。大規模なワールドは多数の .ldb ファイルによりこの制限に近づきますが、ZIP64 がその上限を撤廃します |
| エディションの互換性 | Bedrock Edition および Education Edition のみ。.mcworld ファイルを Java Edition にインポートすることはできません |
| プラットフォームのサポート | Android, iOS, Windows (Bedrock/Win10/11), Xbox, PlayStation, Nintendo Switch |
| ゲームなしでの検査 | .mcworld を .zip に名前変更し、任意の ZIP 対応ツール(7-Zip, WinRAR, Keka)で開いて内容を閲覧または抽出できます |
| 関連形式 | .mctemplate(再利用可能なワールドテンプレートとして使用される同じ ZIP レイアウト)、.mcaddon(アドオンバンドル)、.mcpack(リソースまたはビヘイビアパック)、.mcrworld(Minecraft Realms ワールドエクスポート) |
| リリース日 | 2016 (Minecraft: Bedrock Edition / Pocket Edition world export & import) |
| 最新バージョン | Tracks current Bedrock world format (LevelDB chunk storage); no separate .mcworld spec version |
| 仕様書 | www.minecraft.net |