2012-07-23 28 views
1

我想創建自己的Minecraft發射器,當玩家檢查Force Update時,它會下載一個修改的minecraft.jar,更新的lwjgl(這兩個都不是一個大問題)以及.minecraft目錄中的兩個額外文件夾。我可以通過將MinecraftDownload目錄更改爲我自己網站上的一個目錄並將修改後的文件放在我的網站上來完成前兩個操作,但我不完全知道如何使它下載並將存檔提取到.minecraft目錄中(我猜我將使用lzma,因爲那些庫已經在那裏了)。自定義的Minecraft發射器

我是新來的Java,但我做了一些很好的vb.net編程,所以我知道標準的開發條款。

+0

嘗試谷歌你的問題,你問他們面前..在這裏: http://stackoverflow.com/questions/921262/how-to-download-and-save-a-file-from-internet -using-java – Funonly 2012-12-28 23:05:29

回答

0

解壓bin/minecraft.jar並看看裏面的內容

快樂的黑客攻擊。

1

0#這不是問題的真正答案。 要啓動的Minecraft 1.5.2(舊):

java -Djava.library.path=bin/natives -cp bin/* net.minecraft.client.Minecraft YOURUSERNAMEHERE 
pause 

推出新的Minecraft:

java -Xms2048M -Xmx2048M -Djava.library.path=versions/1.8/1.8-natives-xxxxxxxxxxxx -cp 
libraries/ here the minecraft 1.8 libraries (optain from 1.8.json) 
versions/1.8/1.8.jar 
net.minecraft.client.main.Main 
--username yourusername 
--version 1.8 
--assetsdir assest 
--assetindex 1.8 
--accesstoken null 
--userproperties {} 

要理解這個命令讀這個帖子:

Launch minecraft 1.6.4 from command line with C#

Launch Minecraft from command line - usename and password as prefix

https://gaming.stackexchange.com/questions/156000/launching-minecraft-1-7-4-from-the-command-line

+0

請驗證答案 – ProGamingHun 2015-07-19 15:28:35