安装、启动客户端

這是本文件的舊版!


安装、启动客户端

出于用户体验考虑本文只讲述最简便的方法。

要避免每次更新都要重新下载且会覆盖个人设置,请使用 GIT 版本控制系统安装客户端。

支持平台

按理说,我的世界作为一个 JAVA 程序,能够在任何可以运行 JAVA 虚拟机且支持 OpenGL 的平台中运行。但由于某些 MOD 涉及到显卡某些特性的存取、某些 MOD 可能具有 native 依赖等,游戏不能保证在各个平台上开箱即用。我们对客户端进行了测试,目前我们可以保证能够无问题地运行且开箱即用的平台有:

  • Windows x86_64
  • GNU/Linux x86_64
  • Mac OS x86_64

〇、安装依赖

Windows

  • JAVA 运行环境 1.7 - 1.8

UNIX

  • JAVA 运行环境 1.7 - 1.8
  • JAVA 运行环境 > 11

您必须在 UNIX 系统中同时安装上述两个版本的 JAVA 运行环境,因为 HMCL 在非 Windows 平台需要依赖高版本 JAVA 运行环境的 JavaFX,而运行 Minecraft 本身又需要低版本的 JAVA 运行环境。

一、下载客户端

下载群文件的 latest.zip 并解压。

二、运行 HMCL 启动器

Windows

双击运行 windows用戶運行我起動遊戲(jar).bat

Mac OS

请给 xnix用戶運行我起動遊戲.sh 加上可执行权限。

运行 xnix用戶運行我起動遊戲.sh

其他 UNIX

不同系统中,JAVA 运行环境存放的位置、切换不同版本的方法都不一样。脚本不能兼顾每一种 UNIX 系统。能做到 自动寻找并切换 JAVA 版本的 UNIX 系统目前只有 Mac OS。

对于其他 UNIX 系统,脚本则是直接放弃自动寻找和切换正确版本的 JRE。

在除了 Mac OS 之外的 UNIX 中,启动脚本使用以下的顺序来寻找一个能够运行的 JRE:

  1. 查看 JAVA_HOME 是否定义,如果定义,则使用 $JAVA_HOME/bin/java 作为启动启动器的 JRE。(无论 $JAVA_HOME/bin/java 是否存在)
  2. 查看命令 java 是否存在。若存在,则使用之。

请确保启动脚本至少能通过以上一种办法找到 JAVA > 11。

对于 GNU 系统,通常可以使用 update-alternatives 来切换多个版本的包。假如您的操作系统是 GNU/Linux,那么 您可以执行以下命令:

$ update-alternatives --config java

然后根据提示,选择一个大于 11 版本的 JAVA 运行环境。

现在,你可以运行 xnix用戶運行我起動遊戲.sh 来启动 HMCL 了。不要忘记给它加上可执行权限。

三、设定 HMCL,并启动 Minecraft

请设定您进行游戏所使用的账号。离线登入是允许的。我们建议您使用正版账号。因为服务 器有可能以后仅允许正版玩家进入。

请设定一个版本在 1.7 - 1.8 的 JAVA 运行环境用来启动 Minecraft。(一般来讲 HMCL 已经帮你做了这一步。如果它找不到 1.7 - 1.8 的 JRE 会 给你提示,这时候再考虑手动设置 JAVA 运行环境的路径)

请点击 启动游戏 按钮右侧的三角,切换到带有 forge 的版本。如图。

然后点击 启动游戏 启动游戏。

已知问题(注意)

截至 2023 年 2 月 15 日,光影 MOD 还不能工作在以下的软件环境:

  • Nouveau(Linux 的开源 NVIDIA 驱动)1)
  • Mac OS 全系列

如果你的软件环境符合上述之一,请删除光影 MOD(.minecraft/mods/OptiFine_1.12.2_HD_U_G5.jar)。否则游戏启动时会崩溃。

未来此功能会集成在启动脚本上。

1)
新版本 Nouveau 已不存在该问题。若光影 MOD 报告初始化失败,请更新 Nouveau。
wiki/入门/安装_启动客户端.1712167867.txt.gz · 上一次變更: 2024/04/04 02:11 由 nikoqw
GNU Free Documentation License 1.3 若無特別註明,本 wiki 上的內容都是採用以下授權方式: GNU Free Documentation License 1.3