先日マイクラを起動したら、起動構成で設定している解像度がリセットされてしまっていました。
起動構成の解像度設定がリセットされて、自動×自動の解像度設定になってしまうと、最小の画面で立ち上がります。
フルスクリーンでプレイするなら特に気にもしないかもしれませんが、ウィンドウモードでプレイし慣れていると画面が最小で起動するのが不便でなりません。
調べてみたらどうやら公式ランチャーの不具合のようで、これを解消するには公式によるランチャーのアップデートを待つ必要があるようでした。
いつアップデートされるか分からない。
その間この不便をどうにかしたい。
という事で調べたので自分用にメモしておきます。
自分用のメモなので簡易です。
起動構成の解像度設定がリセットされて、自動×自動の解像度設定になってしまうと、最小の画面で立ち上がります。
フルスクリーンでプレイするなら特に気にもしないかもしれませんが、ウィンドウモードでプレイし慣れていると画面が最小で起動するのが不便でなりません。
調べてみたらどうやら公式ランチャーの不具合のようで、これを解消するには公式によるランチャーのアップデートを待つ必要があるようでした。
いつアップデートされるか分からない。
その間この不便をどうにかしたい。
という事で調べたので自分用にメモしておきます。
自分用のメモなので簡易です。
解像度リセットへの応急処置
まず、マイクラのランチャーを閉じます。
ランチャーを開きながら行うとうまく反映されません。
次に .minecraftフォルダ内の launcher_profiles.json をテキストエディタで開きます。
解像度を変更したい起動構成を見つけます。
name や gameDir の部分などを見ながら探します。
自動×自動になっている場合は、"resolution"が消えているので、"name"と"type"の間に差し込む形で"resolution"を書き加えます。
他の部分はいじらないように注意。
"resolution"の項目が残っている起動構成があれば、そちらからコピーペーストすると確実です。
私は自分で入力して失敗しました。失敗すると起動構成が読み込まれなくなってしまうので、コピーペースト推奨です。
指定したら保存します。
保存した launcher_profiles.json ファイルを右クリックしてプロパティを開きます。
属性を読み取り専用にして適用します。
ここまで出来たらランチャーを立ち上げて解像度が反映されているか確認。
私の環境ではどうにか応急処置を終えました。
最後に。
launcher_profiles.json ファイルを読み取り専用にしているので起動構成を作ったり変更したりすることができなくなります。
起動構成を変更したい場合には launcher_profiles.json ファイルのプロパティを開いて読み取り専用のチェックを外して行ってください。
またバグが修正された時には、読み取り専用のチェックを外すことを忘れずに。
ランチャーを開きながら行うとうまく反映されません。
次に .minecraftフォルダ内の launcher_profiles.json をテキストエディタで開きます。
解像度を変更したい起動構成を見つけます。
name や gameDir の部分などを見ながら探します。
自動×自動になっている場合は、"resolution"が消えているので、"name"と"type"の間に差し込む形で"resolution"を書き加えます。
他の部分はいじらないように注意。
"resolution"の項目が残っている起動構成があれば、そちらからコピーペーストすると確実です。
私は自分で入力して失敗しました。失敗すると起動構成が読み込まれなくなってしまうので、コピーペースト推奨です。
指定したら保存します。
保存した launcher_profiles.json ファイルを右クリックしてプロパティを開きます。
属性を読み取り専用にして適用します。
ここまで出来たらランチャーを立ち上げて解像度が反映されているか確認。
私の環境ではどうにか応急処置を終えました。
最後に。
launcher_profiles.json ファイルを読み取り専用にしているので起動構成を作ったり変更したりすることができなくなります。
起動構成を変更したい場合には launcher_profiles.json ファイルのプロパティを開いて読み取り専用のチェックを外して行ってください。
またバグが修正された時には、読み取り専用のチェックを外すことを忘れずに。
起動構成が見つからない場合
自分で作った起動構成が見つからない場合、もしそれが日本語で起動構成の名前を付けていた場合は、それらがUnicodeに変換されるために見つけにくいかもしれません。
この場合はUnicode変換ツールを使って確認するか、いっそ launcher_profiles.json ファイルをいじる前にマインクラフトのランチャーで英数のみの起動構成名にしておくと発見しやすくなると思います。
この場合はUnicode変換ツールを使って確認するか、いっそ launcher_profiles.json ファイルをいじる前にマインクラフトのランチャーで英数のみの起動構成名にしておくと発見しやすくなると思います。
追記
2022/12/06 以下追記
公式によるランチャーアップデートで今回の解像度リセットされてしまう不具合が修正されたようです。良かった……!
という事で、先日読み取り専用にした launcher_profiles.json ファイルを元に戻しました。
.minecraftフォルダ内の launcher_profiles.json ファイルを右クリックしてプロパティを開き、読み取り専用のチェックを外せば完了です。
遊んでいるマイクラのバージョン:JAVA.Ver.1.19.2