どうも RQN です。今日は Minecraft BE でクリエイティブモードを使って Xbox Live の実績を解除する方法を紹介したいと思います。
Windows 10 版でしか試していませんが、Android 版も可能だと思います。そして、この方法は、今日まで普通に遊んでいた既存のワールドでも問題なく行えます。
それでは説明していきます。
まず実績解除に必要なものを用意する
任意のワールドで、クリエイティブモードを使って、必要なアイテムや状況を用意してください。このワールドを以下「旧ワールド」と呼びます。
次にワールドデータを移動させる
旧ワールドのシード値を調べ、そのシード値を使って、サバイバルモードの新規ワールドを作成し、Minecraft を一旦終了させてください。
そして、新規ワールドデータ内の db フォルダを消去し、旧ワールドデータ内の db フォルダを、新規ワールドの方に移動させてください。
データの場所は以下の通りです。Android の方は Galaxy S8 で確認したので、他の機種では少し違うかもしれません。
Windows 10 版:
Users\ユーザー名\AppData\Local\Packages\Microsoft.MinecraftUWP_8wekyb3d8bbwe\LocalState\games\com.mojang\minecraftWorlds
Android 版:
内部ストレージ\games\com.mojang\minecraftWorlds
どのデータがどのワールドなのかは、フォルダの作成日時や、フォルダ内の world_icon.jpeg 等を参考にしてください。
最後に
あとは Minecraft を起動して、新規ワールドに入ると、旧ワールドの設置ブロックや所持アイテムのまま Xbox Live の実績を獲得できる状態になっているので、好きに実績を解除してください。
これを応用すれば他にも色々とセコいことができてしまいますが、それは自分で見つけ出すか、Twitter で RQN に媚びてください ( Pq*)
それでは、またね!