リージョンファイルの破損
ワールドのリージョンファイルの読み込みエラーを解説します。破損の原因、座標の特定、ワールド全体を失わずに復旧する方法を説明します。
更新日 2026年8月13日
java.io.IOException: Chunk file at 12,-5 is missing/corrupted
Failed to read chunk [212, -85]
ワールドのリージョンファイルが破損しています。サーバーがチャンクを読み込めません。
原因
- 書き込み中に強制シャットダウンが発生した。
- サーバーの起動中にファイルをコピーした。
- ディスクが満杯で書き込みが中断された:ディスクが満杯です。
- ファイルシステムの障害。
復旧
- バックアップから — 最も速い方法です:ワールドの復元。
- 破損したチャンクを削除する。 MCA Selector ツールで検出して削除できます。削除されたチャンクは再生成されますが、その中に建てたものはすべて失われます — ワールドエディター。
- リージョンファイルを丸ごと削除する(
r.X.Z.mca)— より強引な方法で、512×512ブロックの範囲が対象になります。
座標からファイルを特定する方法
リージョンファイル名はチャンク座標から計算します:r.(chunkX>>5).(chunkZ>>5).mca。チャンク 212,-85 の場合は r.6.-3.mca です。
予防
Minecraftホスティングオフラインでもサーバーが稼働サーバーを作成
