-1

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

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

4

2 回答 2

4

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 {}

要了解此命令,请阅读此帖子:

使用 C# 从命令行启动 minecraft 1.6.4

从命令行启动 Minecraft - 用户名和密码作为前缀

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

于 2014-11-19T19:56:59.813 回答
-1

解压 bin/minecraft.jar 并查看里面

快乐的黑客。

于 2012-08-02T05:57:30.920 回答