Package Details: hmcl-bin 3.6.20-2

Git Clone URL: https://aur.archlinux.org/hmcl-bin.git (read-only, click to copy)
Package Base: hmcl-bin
Description: A Minecraft Launcher which is multi-functional, cross-platform and popular.
Upstream URL: https://github.com/huanghongxun/HMCL
Licenses: GPL-3.0-or-later
Conflicts: hmcl
Provides: hmcl
Replaces: hmcl-stable-bin
Submitter: so1ar
Maintainer: TTsdzb (hour-keeper)
Last Packager: TTsdzb
Votes: 17
Popularity: 2.58
First Submitted: 2021-10-04 12:37 (UTC)
Last Updated: 2025-10-15 06:56 (UTC)

Dependencies (2)

Required by (0)

Sources (3)

Pinned Comments

hour-keeper commented on 2025-04-06 06:29 (UTC) (edited on 2025-04-06 06:53 (UTC) by hour-keeper)

官方文档以及.sh脚本都会推荐使用liberica-jdk作为运行时,但.exe会推荐下载Microsoft Build of Openjdk作为运行时

TTsdzb commented on 2025-04-06 05:24 (UTC) (edited on 2025-04-06 06:01 (UTC) by TTsdzb)

现在hmcl启动后如果没有javafx的话会自动联网下载,建议将java-openjfx改为可选依赖。

已修改。经测试官方启动脚本并不会寻找运行时外的 OpenJFX,因此我们直接移除了该依赖。如果你不喜欢下载,请自行安装具有 JavaFX 库的运行时,并在必要时手动指定 HMCL_JAVA_HOMEJAVA_HOME 环境变量。

TTsdzb commented on 2025-04-02 14:38 (UTC)

自 3.6.12-2 起使用官方的 Shell 脚本替代了原先的独立 jar 文件。如果你需要找回原先的配置,请将 $XDG_CONFIG_PATH/hmcl/hmcl.json(一般为 ~/.config/hmcl/hmcl.json)移动到 ~/.hmcl.json

Latest Comments

1 2 3 4 5 Next › Last »

lintkey commented on 2025-10-14 08:51 (UTC)

3.6.20的tag改成了v3.6.20,而非release-3.6.20

TTsdzb commented on 2025-07-24 11:44 (UTC)

我们发现更改配置目录会导致 .minecraft 目录路径错误导致的一系列问题,因此我们决定撤销该改动。若您已更新 3.6.15-4 并迁移配置文件,请在更新后将其移回原位。若带来不便还请谅解。

TTsdzb commented on 2025-07-21 05:09 (UTC)

@dakai 已修复

dakai commented on 2025-07-21 05:01 (UTC)

更新3.6.15-2出现以下错误: install: cannot stat 'LICENSE': No such file or directory

Misaka13514 commented on 2025-07-20 08:46 (UTC)

@hour-keeper 我遵循了Java packaging on Arch Linux从头编写 shell 脚本,而不是使用程序自带的脚本,如果上游添加了不兼容Arch Linux的部分,我的方法更不容易出错。另外,我的启动脚本中不含有不可打印的二进制字符,似乎很少有Arch Linux软件包的启动脚本中会含有完整的jar?

hour-keeper commented on 2025-07-20 07:56 (UTC)

@Misaka13514 你好,可以说说你的打包方式相对我们的优点吗,我目前没看到明显的优势

Misaka13514 commented on 2025-07-20 06:01 (UTC)

维护者您好,我是 archlinuxcn/hmcl-bin 的维护者,之所以没有在 archlinuxcn 中使用和您一样的 PKGBUILD 是因为我不认为从 jar 打包的方式修改为官方的启动脚本是一种良好的实现。如果您认同我的 PKGBUILD,可以添加我和 lilac 作为 Co-Maintainer,我们会自动更新该软件包。如有打扰,请见谅。


对于 archlinuxcn 用户,如果您来这里是为了反馈 hmcl-bin 的打包问题,请先使用 pacman -Qi hmcl-bin 检查打包者,如果您的包是来自 archlinuxcn 的话请移步 GitHub。造成不便,深感抱歉。

hour-keeper commented on 2025-04-06 06:29 (UTC) (edited on 2025-04-06 06:53 (UTC) by hour-keeper)

官方文档以及.sh脚本都会推荐使用liberica-jdk作为运行时,但.exe会推荐下载Microsoft Build of Openjdk作为运行时