簡體   English   中英

從 Java args (Minecraft Launcher) 運行 exe

[英]Run exe from Java args (Minecraft Launcher)

我希望在 Minecraft 從 MC 啟動器運行時啟動另一個應用程序,因此不需要手動打開或運行第二個應用程序。 我認為 Java args 可能是一種方法。 這可行嗎?

作為參考,這是默認的 java args:

"-Xmx2G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M"

是否有允許我運行 exe 或執行 shell 命令的標志?

使用舊的 Minecraft 啟動器( 安裝指南)時,您可以將%APPDATA%/Roaming/.minecraft目錄中的launcher.jar文件替換為您自己的自定義 Java 應用程序。 在您自己的應用程序中,您可以做任何您喜歡的事情。 要啟動 Minecraft,您必須自己啟動原始的launcher.jar 這可以通過Runtime.exec(String[])或通過將launcher.jar文件作為依賴項包含在項目中並直接調用其main(String[])方法來完成。 或者,您可以編寫一個批處理腳本來啟動 Minecraft 啟動器和您的應用程序,或者您可以編寫一個Minecraft Forge客戶端 mod,您可以在游戲開始后立即執行任何操作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM