自定义Minecraft发射器

时间:2012-07-23 11:42:10

标签: launcher minecraft lzma

我想创建我自己的Minecraft启动器,当玩家检查强制更新时,它会下载修改后的minecraft.jar,更新的lwjgl(两者都不是大问题)和.minecraft目录中的2个额外文件夹。我可以通过在我自己的网站上将MinecraftDownload目录更改为一个并将修改后的文件放在我的网站上来完成前2个,但我不知道如何使其下载并将存档提取到.minecraft目录中(我猜我将使用lzma,因为它的库已经在那里。)

我是Java新手,但我做了一些非常好的vb.net编程,所以我知道标准的开发术语。

1 个答案:

答案 0 :(得分:2)

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