不用意にも石に一括破壊したら見事にワールドが壊れてしまいました
復旧するために調べたことの備忘録
level.datファイルとは
時刻、シングルプレイヤー、使用されたレベル生成プログラム、シード値などのワールドに関するグローバル情報を持つファイルです
このファイルが壊れてワールドが壊れる場合があるそうです
level.datの復旧
level.datはworldディレクトリにあります
cd world
ls -l level.dat*
level.datとlevel.dat_oldがあります
level.dat_oldは起動時に自動でバックアップされる起動前のlevel.datです
つまり壊れてしまう前のlevel.datの可能性があります
これを復元することでワールドが復旧する可能性があります
mv level.dat level.dat_tmp
現在のlevel.datをバックアップしておきます
cp -p level.dat_old level.dat
level.dat_oldをコピーしてlevel.datにします
level.datの復旧は以上で完了です
では動かしてみましょう
なお、私の環境ではこれだけでは復旧できませんでした
気に入っていたワールドだったので、せめてシード値だけでも取り出せないかとさらに調べました
コメント