minecraftのセーブデータをgitで管理

投稿者:

マイクラ楽しいですよね

しかしPCが急に落ちてセーブデータが壊れたことがあるんですよね

惨劇を繰り返さないようにgitでバックアップしますお

とりあえずテスト用ワールドつくる

竹が生い茂るスポーン地点。

竹生えるw

したらエクスプローラーで↓のディレクトリを開く

C:\Users\ユーザー名\AppData\Local\Packages\Microsoft.MinecraftUWP_8wekyb3d8bbwe\LocalState\games\com.mojang\minecraftWorlds

さらに謎のディレクトリその中にあるがそれがワールドのデータ

1つづつ開いてlevelname.txtがワールド名と一致するディレクトリを探す

みつかったらそのフォルダがバックアップ対象だ!

githubでprivateリポジトリつくる

てきとうに

その後は自分はgit bashで操作しました(GUIの手順は(´・ω・`)知らんがな)

cd 'minecraftWorldsのディレクトリ'
git init
# ↓バックアップ対象のディレクトリ
git add 3wQ4YjiLAAA\=
# ↓この辺からはgithub作った後に表示される手順と一緒
git commit -m "first commit"
git branch -M main
git remote add origin https://github.com/ユーザー名/minecraft-backups.git
git push -u origin main

これでおk

バージョン管理できているか試してみる

ワールドのスポーン地点にクソカッコイイ塔を建てます

セーブして終了します

したらまたadd→commit→pushをしてgitにバックアップします

その後git revert HEAD^でバージョンを戻してみる

クソカッコイイ塔を作る前のバージョンに戻せました

さらにgit reset –hard origin/mainで最新バージョンに戻したら塔は再出現します

これで確認おk

チョイチョイこれでバックアップ取っていくことにします

おわり

これでちょっと安心になったぜい

Minecraft ライトアップトーチ (松明)/ Minecraft Light-Up Torch [海外直送品][並行輸入品]