From ace500c77dacc04451d15fb2d8fd348f3920d598 Mon Sep 17 00:00:00 2001 From: Zkitefly <64117916+zkitefly@users.noreply.github.com> Date: Fri, 2 May 2025 00:16:57 +0800 Subject: [PATCH 1/3] Update jvm-options-and-env.md --- _launcher/jvm-options-and-env.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/_launcher/jvm-options-and-env.md b/_launcher/jvm-options-and-env.md index ee10a2d0..c24ad5ff 100644 --- a/_launcher/jvm-options-and-env.md +++ b/_launcher/jvm-options-and-env.md @@ -14,7 +14,8 @@ HMCL 提供了一些 JVM 选项用于调试目的。你可以通过在启动 HMC | 参数 | 描述 | |------|------| -| `-Dhmcl.home=` | 覆盖 HMCL 数据文件夹路径 | +| `-Dhmcl.home=` | 覆盖 HMCL 全局数据文件夹路径 | +| `-Dhmcl.dir=` | 覆盖 HMCL 工作路径下的 .hmcl 文件夹路径 | | `-Dhmcl.self_integrity_check.disable=true` | 禁用启动器更新时的本体完整性检查 | | `-Dhmcl.bmclapi.override=` | 自定义 BMCLAPI 的 API Root 地址(默认为 `https://bmclapi2.bangbang93.com`)| | `-Dhmcl.font.override=` | 指定启动器使用的字族 | From e811dfc27159180368f7fceab1d5c1462e454e55 Mon Sep 17 00:00:00 2001 From: Zkitefly <64117916+zkitefly@users.noreply.github.com> Date: Mon, 5 May 2025 00:12:35 +0800 Subject: [PATCH 2/3] Update jvm-options-and-env.md --- _launcher/jvm-options-and-env.md | 1 + 1 file changed, 1 insertion(+) diff --git a/_launcher/jvm-options-and-env.md b/_launcher/jvm-options-and-env.md index c24ad5ff..2d45eb4d 100644 --- a/_launcher/jvm-options-and-env.md +++ b/_launcher/jvm-options-and-env.md @@ -28,6 +28,7 @@ HMCL 提供了一些 JVM 选项用于调试目的。你可以通过在启动 HMC | `-Dhmcl.microsoft.auth.secret=` | 自定义 Microsoft OAuth 应用程序密钥 | | `-Dhmcl.curseforge.apikey=` | 自定义 CurseForge API 密钥 | | `-Dhmcl.discoapi.override=` | 自定义 DiscoAPI 的 API Root 地址(默认为 `https://api.foojay.io/disco/v3.0`)| +| `-Dhmcl.native.backend=` | 指定 HMCL 的本地后端类型。`auto`:自动选择(Windows 7+ 使用 JNA,其他使用原生);`jna`:强制使用 JNA;`none`:禁用 JNA(默认为 `auto`)| ## 环境变量 From 9f84b9db180fc84733a6eb986843084d7f403993 Mon Sep 17 00:00:00 2001 From: Zkitefly <64117916+zkitefly@users.noreply.github.com> Date: Mon, 5 May 2025 00:25:53 +0800 Subject: [PATCH 3/3] Update jvm-options-and-env.md --- _launcher/jvm-options-and-env.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_launcher/jvm-options-and-env.md b/_launcher/jvm-options-and-env.md index 2d45eb4d..d77414ff 100644 --- a/_launcher/jvm-options-and-env.md +++ b/_launcher/jvm-options-and-env.md @@ -28,7 +28,7 @@ HMCL 提供了一些 JVM 选项用于调试目的。你可以通过在启动 HMC | `-Dhmcl.microsoft.auth.secret=` | 自定义 Microsoft OAuth 应用程序密钥 | | `-Dhmcl.curseforge.apikey=` | 自定义 CurseForge API 密钥 | | `-Dhmcl.discoapi.override=` | 自定义 DiscoAPI 的 API Root 地址(默认为 `https://api.foojay.io/disco/v3.0`)| -| `-Dhmcl.native.backend=` | 指定 HMCL 的本地后端类型。`auto`:自动选择(Windows 7+ 使用 JNA,其他使用原生);`jna`:强制使用 JNA;`none`:禁用 JNA(默认为 `auto`)| +| `-Dhmcl.native.backend=` | 指定 HMCL 的本地后端类型。可选值:
- `auto`:自动选择(Windows 7+ 使用 JNA,其他系统不使用)
- `jna`:强制使用 JNA(如果 JNA 不可用会抛出异常)
- `none`:禁用 JNA
默认值:`auto` | ## 环境变量