核心となる違い:異なる2つの保存形式

Java版も統合版 (Bedrock) もどちらも Minecraft と呼ばれますが、ワールドファイルのディスク上での保存方法はまったく異なります

  • Java版 —— チャンクを領域単位でまとめ、region/r.x.z.mca ファイルとして保存します。内部は NBT(Named Binary Tag)のバイナリ構造で、level.dat などのメタデータも NBT です。
  • 統合版 (Bedrock) —— ワールド全体のチャンク・ブロック・エンティティなどのデータを、db/ ディレクトリ内の LevelDB データベース(多数の .ldb/.log ファイル)に保存します。

言い換えれば、一方は「領域ごとに .mca ファイルへ分割」、もう一方は「キーバリュー型データベースへ格納」という違いです。それぞれを詳しく知りたい場合は、Java版の region/.mca ファイルとは統合版 (Bedrock) の db/(LevelDB)とは を参照してください。

形式が違うことの意味

内部構造が異なるため、両エディションのワールドを直接やり取りすることはできません——Java版の region/ フォルダを統合版 (Bedrock) にコピーしても開けることは期待できませんし、その逆も同様です。ゲームは自分のエディションの形式しか認識せず、相手のデータを読み込めません。

両エディション間でワールドを移すには、形式変換を行うしかありません。チャンク・ブロック・コンテナ・構造などを一つずつ目標の形式へマッピングします。そしてこの変換自体には方向の制約があります。TopoBlocks が提供するのは検証済みの一方向 Java版 → 統合版 (Bedrock) 変換のみで、統合版 (Bedrock) から Java版 へ戻すことはできません。両エディションのゲームプレイやエコシステム全体の違いを知りたい場合は、Java版と統合版 (Bedrock) の違い を参考にしてください。

変換したい、またはインポートの問題を調べたい場合

手元のワールドがどちらの形式か確認したいだけ、あるいはインポートに失敗して原因を知りたいだけなら、TopoBlocks で .mcworld/.zip/Java版ワールドを開くと、端末内で無料診断してファイルの種類・バージョン・構造を判別します。デフォルトでアップロードはせず、元のファイルを絶対に上書きしません

Java版ワールドを統合版 (Bedrock) に移して遊ぶ必要が本当にある場合は、Java版 → 統合版 (Bedrock) 変換 を利用できます。変換は**「100% 無損失」を約束しません**——地形・大多数のブロック・コンテナ・構造は通常移行できますが、Java版固有のエンティティ、ビヘイビア/リソースパック、一部のレッドストーンやコマンドブロックの挙動、プレイヤーデータは、互換性のある等価物に置き換えられるか、項目ごとのレポートへ移される場合があります。支払い前に互換性スコアを確認でき、完了後に項目ごとの変更レポートを提供します。失敗した場合は自動返金され、価格はアプリ内の表示が基準となります。