安装、启动客户端

安装、启动客户端

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

要避免每次更新都要重新下载且会覆盖个人设置,请使用 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 运行环境 ≥111)

一、下载客户端

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

二、运行 HMCL 启动器

Windows

双击运行 windows用戶運行我起動遊戲(jar).bat。(无论 PATH 中设定的 JAVA 运行环境版本是 ≥11 还是 1.8 皆可)

Mac OS

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

运行 xnix用戶運行我起動遊戲.sh。(启动脚本会自行寻找 JAVA 运行环境 1.8)

其他 UNIX

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

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

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

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

请确保启动脚本至少能通过以上一种办法找到 JAVA运行环境 ≥11。

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

$ update-alternatives --config java

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

然后给 xnix用戶運行我起動遊戲.sh 加上可执行权限,并运行之。

三、设定 HMCL,并启动 Minecraft

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

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

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

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

已知问题(注意)

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

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

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

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

1)
您必须在 UNIX 系统中同时安装上述两个版本的 JAVA 运行环境,因为 HMCL 在非 Windows 平台需要依赖高版本 JAVA 运行环境的 JavaFX,而运行 Minecraft 本身又需要低版本的 JAVA 运行环境。
2)
新版本 Nouveau 已不存在该问题。若光影 MOD 报告初始化失败,请更新 Nouveau。
wiki/入门/安装_启动客户端.txt · 上一次變更: 2024/12/29 23:43 由 nikoqw
GNU Free Documentation License 1.3 若無特別註明,本 wiki 上的內容都是採用以下授權方式: GNU Free Documentation License 1.3