なぜワールドファイルはどんどん大きくなるのか

Minecraft のワールドファイルが大きくなるのは、ほとんどの場合は正常で、ファイルが壊れたわけではありません。核心的な理由はただ一つ、探索したすべての領域がセーブデータに永久に書き込まれることです。

  • ワールドは チャンク(chunk、16×16) の単位で保存・読み込みされます。あなたが歩いて読み込んだ場所のチャンクが生成されてセーブデータに書き込まれ、その後あなたが離れても自動では消えません。
  • 統合版 (Bedrock) はこれらのチャンクを db/(LevelDB データベース) に、Java版は region/r.x.z.mca ファイルに保存します。探索範囲が広いほどチャンクが多くなり、db/region/ も大きくなります。
  • チャンクには エンティティとブロックエンティティのデータ(村人、モブ、チェストの中身、看板、スポナーなど)も含まれます。農場、自動装置、たくさんのコンテナを溜め込んだ拠点は、いずれも容量を大きく増やします。

ですから、長く遊んで遠くまで探索したワールドが数百 MB やそれ以上になるのはごく一般的です。基盤となる保存方式をもっと詳しく理解したい方は 統合版の db/ と LevelDB とは何か をご覧ください。

容量を減らしたいとき、どうすれば安全か

最も避けるべきなのは、db/region/ の中のファイルを手動で消すことです。チャンクファイルを一つ間違って消すと、ワールドが開けなくなったり、建造物の一部を失ったりします。

より安全な方法は TopoBlocks のスリム化最適化(¥12/回) を使うことです。これは 重要な領域を消さない 前提でファイル容量を圧縮し、冗長データを整理します。購入前に 節約できる容量と影響範囲を見積もって提示 するので、見てから買えます。最適化前に 自動でスナップショットを作成 し、全工程で 元に戻せ、しかも ソースファイルを上書きすることは決してありません。毎回新しいバージョンを生成し、元のワールドはハッシュごと保持されて追跡可能です。失敗時は自動返金、価格はアプリ内の表示が優先されます。

最適化する価値があるか分からない場合は、まずアプリで 端末内・無料 でワールドを開き、容量の内訳を見られます。より体系的なスリム化の考え方は Minecraft ワールドの容量を減らす方法 をご覧ください。

ファイルが大きい ≠ 必ず重い

二つのことを区別しましょう。ファイル容量が大きい ことと ゲームが重い ことは別物です。

スリム化最適化が扱うのは ファイル容量(圧縮、冗長整理)です。しかしゲームの処理落ちには別の原因があることが多く、端末のメモリ、描画距離の設定、多すぎるエンティティやレッドストーン装置のリアルタイム演算などは、ファイルを小さくしても解決しません。主な悩みが容量ではなく処理落ちなら、ワールドが大きすぎて重いときの最適化 をご覧ください。原因に合った対処をしてこそ効果があります。