您 可以 执行此操作,只需绕开启动器即可。
在
%appdata%.minecraftbin(或
~/.minecraft/binunixy系统上),有一个minecraft.jar文件。这是实际的游戏-
启动器运行该游戏。
像这样调用它:
java -Xms512m -Xmx1g -Djava.library.path=natives/ -cp "minecraft.jar;lwjgl.jar;lwjgl_util.jar" net.minecraft.client.Minecraft <username> <sessionID>
将工作目录设置为
.minecraft/bin。
要获取会话ID,请POST(请求此页面):
https://login.minecraft.net?user=<username>&password=<password>&version=13
您将收到如下响应:
1343825972000:deprecated:SirCmpwn:7ae9007b9909de05ea58e94199a33b30c310c69c:dba0c48e1c584963b9e93a038a66bb98
第四个字段是会话ID。更多细节在这里。 阅读这些详细信息,此答案已过时
这是一个使用C#登录minecraft.net的示例,以及一个启动minecraft.jar的示例。



