なぜワールドファイルはどんどん大きくなるのか
Minecraft のワールドファイルが大きくなるのは、ほとんどの場合は正常で、ファイルが壊れたわけではありません。核心的な理由はただ一つ、探索したすべての領域がセーブデータに永久に書き込まれることです。
- ワールドは チャンク(chunk、16×16) の単位で保存・読み込みされます。あなたが歩いて読み込んだ場所のチャンクが生成されてセーブデータに書き込まれ、その後あなたが離れても自動では消えません。
- 統合版 (Bedrock) はこれらのチャンクを
db/(LevelDB データベース) に、Java版はregion/r.x.z.mcaファイルに保存します。探索範囲が広いほどチャンクが多くなり、db/やregion/も大きくなります。 - チャンクには エンティティとブロックエンティティのデータ(村人、モブ、チェストの中身、看板、スポナーなど)も含まれます。農場、自動装置、たくさんのコンテナを溜め込んだ拠点は、いずれも容量を大きく増やします。
ですから、長く遊んで遠くまで探索したワールドが数百 MB やそれ以上になるのはごく一般的です。基盤となる保存方式をもっと詳しく理解したい方は 統合版の db/ と LevelDB とは何か をご覧ください。
容量を減らしたいとき、どうすれば安全か
最も避けるべきなのは、db/ や region/ の中のファイルを手動で消すことです。チャンクファイルを一つ間違って消すと、ワールドが開けなくなったり、建造物の一部を失ったりします。
より安全な方法は TopoBlocks のスリム化最適化(¥12/回) を使うことです。これは 重要な領域を消さない 前提でファイル容量を圧縮し、冗長データを整理します。購入前に 節約できる容量と影響範囲を見積もって提示 するので、見てから買えます。最適化前に 自動でスナップショットを作成 し、全工程で 元に戻せ、しかも ソースファイルを上書きすることは決してありません。毎回新しいバージョンを生成し、元のワールドはハッシュごと保持されて追跡可能です。失敗時は自動返金、価格はアプリ内の表示が優先されます。
最適化する価値があるか分からない場合は、まずアプリで 端末内・無料 でワールドを開き、容量の内訳を見られます。より体系的なスリム化の考え方は Minecraft ワールドの容量を減らす方法 をご覧ください。
ファイルが大きい ≠ 必ず重い
二つのことを区別しましょう。ファイル容量が大きい ことと ゲームが重い ことは別物です。
スリム化最適化が扱うのは ファイル容量(圧縮、冗長整理)です。しかしゲームの処理落ちには別の原因があることが多く、端末のメモリ、描画距離の設定、多すぎるエンティティやレッドストーン装置のリアルタイム演算などは、ファイルを小さくしても解決しません。主な悩みが容量ではなく処理落ちなら、ワールドが大きすぎて重いときの最適化 をご覧ください。原因に合った対処をしてこそ効果があります。