【问题标题】:Custom Minecraft launcher [closed]自定义 Minecraft 启动器 [关闭]
【发布时间】:2012-07-21 15:33:07
【问题描述】:

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

我是 Java 新手,但我在 vb.net 编程方面做得很好,所以我知道标准开发术语。

【问题讨论】:

标签: launcher minecraft lzma


【解决方案1】:

解压 bin/minecraft.jar 并查看内部

黑客愉快。

【讨论】:

    【解决方案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

    【讨论】:

    • 您能否详细说明userProperties 的说法?
    猜你喜欢
    • 2018-10-22
    • 2013-08-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多