2017-04-04 35 views
0

我正在製作一個Java程序,該程序涉及通過程序本身啓動Minecraft啓動程序。我已經看到了使用ProcessBuilder和類似的東西來實現這一點的方法。但是,我不希望啓動程序運行到默認的Minecraft文件夾目錄(在mac上的minecraft,在windows上的.minecraft)。有沒有辦法讓我可以通過我的程序運行啓動器,並將文件設置爲不同的目錄?通過Java程序在不同目錄中運行Minecraft啓動器?

回答

1

用下面的命令行就可以使新的發射使用另一個目錄:

minecraftLauncher.exe --workDir path/to/your/other/minecraft

路徑可以包含快捷方式,就像%appdata%%homepath%

+1

我怎麼會去這樣做這在Mac上?編輯 - 我懂了!在終端中,你會使用「打開Minecraft.app --args --workDir路徑/到/文件夾/你/想要」 – Blockhead7360

+0

不錯的發現@Blockhead7360 – dly

相關問題