Package Details: hmcl-bin 3.15.2-1

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, lilac)
Last Packager: lilac
Votes: 19
Popularity: 0.199109
First Submitted: 2021-10-04 12:37 (UTC)
Last Updated: 2026-06-27 20:28 (UTC)

Dependencies (2)

Required by (0)

Sources (8)

Pinned Comments

hour-keeper commented on 2026-01-31 08:49 (UTC) (edited on 2026-05-10 11:25 (UTC) by hour-keeper)

hmcl-bin追踪最新稳定版,其他版本请移步hmcl-rc-bin(稳定版预览),hmcl-beta-bin(测试版)(已被以定位重复为由与并非我们维护的hmcl-dev-bin合并),各版本区别请参考上游文档

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 6 Next › Last »

hour-keeper commented on 2026-06-28 10:38 (UTC) (edited on 2026-06-28 10:45 (UTC) by hour-keeper)

如果有指定额外启动脚本中指定的那些变量的需求的话,可以从/usr/share/applications/复制一份hmcl.desktop${XDG_DATA_HOME:-~/.local/share}/applications/,并把启动命令更改成env VAR1="..." VAR2="..." hmcl-bin

TTsdzb commented on 2026-06-28 09:38 (UTC)

@mikelei 我看了 deb 包,额外包含的启动脚本仅处理了 XDG_DATA_HOME 环境变量,而 jar 已经会遵循该环境变量放置数据:

$ XDG_DATA_HOME=/tmp hmcl-bin
$ ls -l /tmp/hmcl
总计 8
-rw-r--r-- 1 liusq liusq   27  6月28日 17:29 config.json
-rw-r--r-- 1 liusq liusq 1056  6月28日 17:29 javaCache.json

并不需要更改现有打包即有相同效果。请问你的实际需求或遇到的问题是什么?是否会广泛地影响大量用户?

mikelei commented on 2026-06-27 20:19 (UTC)

@TTsdzb 谢谢回复,但是上游的打包实现了完整的 XDG base directory 支持,此包被命名为 hmcl-bin 却并未提供相应支持,请考虑加入完整 XDG base directory 支持,谢谢。

TTsdzb commented on 2026-06-27 19:09 (UTC)

@mikelei 本包依据 Arch package guidelines 中的 Java package guidelines 规范打包,如无特别必要不考虑修改。

mikelei commented on 2026-06-27 18:47 (UTC)

上游已在 v3.14.1 版本开始发布打包好的 deb 包,并且提供了完整的 XDG base directory 支持,直接解包 deb 中的文件到 $pkgdir 即可完成打包,PKGBUILD 的内容也会更简洁,请考虑修改 PKGBUILD 为直接解包 deb 的方式,谢谢。

hour-keeper commented on 2026-04-11 01:39 (UTC) (edited on 2026-04-11 01:42 (UTC) by hour-keeper)

@OFTSCQM Yes, the sums has been corrupted for some reason, and I expect to fix it today.

OFTSCQM commented on 2026-04-11 00:14 (UTC)

in 3.12.4-6, the sha256 sums of all the icons seems to be incorrect... For example, the icon's sha256sum in PKGBuild says '8fcf46efaa5e7e1ecde943b11cb65ae7c827933699d0274df4382421b19af054', but it should be '44c6ac6aa2c55c35826f873dfd3dbf11cb7675f2e88040c64bdea861426aa861'

kube.xia commented on 2026-04-10 09:43 (UTC)

This package needs jar to build and java-runtime doesn't contains that, should be full jdk instead.

hour-keeper commented on 2026-01-31 08:49 (UTC) (edited on 2026-05-10 11:25 (UTC) by hour-keeper)

hmcl-bin追踪最新稳定版,其他版本请移步hmcl-rc-bin(稳定版预览),hmcl-beta-bin(测试版)(已被以定位重复为由与并非我们维护的hmcl-dev-bin合并),各版本区别请参考上游文档