たわごと

マインクラフトのMicrosoft版ランチャー

2022年吉日。

マインクラフト、いまだにやってます。

で、しばらくバニラ(純正)でずーっとやってたんですが、配信動画を見ていたら最近になってふと再びシェーダーを入れてみたくなりました。それでoptifineどうやってインストールしたんだったかな?と思っていたら・・・つまづきまして。

[Microsoft版ランチャー][MOD][Minecraft forge optifine][JAVA][JRE]
Microsoft版ランチャーをインストールしたけど、optifineをインストールしようとしてjarファイルをプログラムから開こうとしたら開けなくてやっぱり詰んだ

optifineもforgeも、インストールはこんなんなんですよ。

  1. JAVA版(じゃばばーん)Minecraftを一旦タイトル画面まで実行する
  2. 実行したバージョンに対応したoptifineやforgeをダウンロード
  3. ダウンロードしたファイルは大抵jarファイルなので、それを実行する。
    1. JAVAを別途インストールしていればたぶん関連付けされていると思われるので、右クリック→プログラムから開くJava(TM) Platform SE binaryで開く※1
    2. もしくはMinecraftのプログラムがあるフォルダ中のjava.exeファイルにドロップして実行する※2
  4. インストーラーの画面に従ってインストール

※1は一般的な方法なんですよね。

自分は※2の方法でやってました。(過去形)詳しくは以前の記事にあります。→マインクラフト、はじめました

次のようなバッチコマンドをつかっていました。

jarを開く.cmd(以前のランチャー用)
setlocal
set JAVA_HOME=C:¥Program Files (x86)¥Minecraft¥runtime¥jre-x64¥bin
path %JAVA_HOME%;%PATH%
java -jar "%~1"

・・・。

・・・それでですね。

Microsoft版ランチャーに変わったんですよ。

そんなわけでですね。

java.exeの場所も変わっちゃったんで、このバッチコマンド使えなくなっちゃってたんですよ(´;ω;`)。

というわけで。

Microsoft版ランチャーで、JRE(JAVA)を再度インストールせずにoptifineやforgeをインストールする方法

jarを開く.cmd
setlocal
set JAVA_HOME=%localappdata%¥Packages¥Microsoft.4297127D64EC6_8wekyb3d8bbwe¥LocalCache¥Local¥runtime¥java-runtime-gamma¥windows-x64¥java-runtime-gamma¥bin
path %JAVA_HOME%;%PATH%
java -jar "%~1"

まあ、実行パスが変わっただけなんですけどね。しかし暗号のような名前のフォルダですよねー。フォルダツリーの途中でjava-runtime-gammaとjava-runtime-betaとあるのが気になる。


トップページへ

こな