1

マインクラフトのランチャーを作ろうとしています。

ワークスペース (C:/users/hugo/workspace) から起動すると、すべてが完全に機能します。

しかし、デスクトップからランチャーを実行すると、デスクトップのすべてのフォルダーから mod をロードしようとします。デスクトップフォルダーにも「logs」フォルダーが作成されます。

私の起動コマンド(ライブラリのロードなしで生成後):

javaw -Xmx1024M -Xms1024M -XX:MaxPermSize=256M 
-Djava.library.path=C:\Users\Hugo\AppData\Roaming\Survival-Machines\game1\natives
-cp "C:\Users\Hugo\AppData...versions\1.7.10\1.7.10.jar;"
net.minecraft.launchwrapper.Launch
--tweakClass cpw.mods.fml.common.launcher.FMLTweaker
--username Slaynash
--version 1.7.10
--gameDir C:\Users\Hugo\AppData\Roaming\Survival-Machines\game1\
--assetsDir C:\Users\Hugo\AppData\Roaming\Survival-Machines\game1\assets
--assetIndex 1.7.10
--uuid 32********a3
--userProperties {}
--accessToken fa********cc

Java と関数 Runtime.getRuntime().exec(String cmd); で起動します。

起動コマンドが悪いのでしょうか、それとも引数を忘れてしまったのでしょうか?

助けてくれてありがとう、ヒューゴ

私の悪い英語でごめんなさい:/

4

1 に答える 1