我正在尝试制作自定义启动器,但我不知道如何使用命令行启动minecraft。我看到了这个问题:Launch Minecraft from command line - usename and password as prefix。但答案是行不通的,所以任何人都可以告诉我如何使用用户名和密码作为前缀的命令行启动minecraft
答案 0 :(得分:1)
我这样做了:
java -Xincgc -Xmx1024m -cp %appdata%\.minecraft\bin\minecraft.jar;%appdata%\.minecraft\bin\lwjgl.jar;%appdata%\.minecraft\bin\lwjgl_util.jar;%appdata%\.minecraft\bin\jinput.jar -Djava.library.path=%appdata%\.minecraft\bin\natives\ net.minecraft.client.Minecraft {username} {sessionCode}
您可以像这样获得会话代码(=您的链接帖子):
https://login.minecraft.net?user=<username>&password=<password>&version=13
会话代码是页面内容和POST值。我怀疑你只能在cmd / batch中做到这一点。使用当前的启动器,您可以这样做:
Minecraft.exe -u=<username> -p=<password>
此解决方案将打开Minecraft启动器并使用给定数据填充字段。
希望这会有所帮助:)