HMCL-dev / HMCL

A Minecraft Launcher which is multi-functional, cross-platform and popular
https://hmcl.huangyuhui.net
GNU General Public License v3.0
6.9k stars 675 forks source link

[Bug] 在Windows上当运行目录位于C盘时,无法加载运行目录中的font.ttf作为默认字体 #3002

Closed ShulkerSakura closed 6 months ago

ShulkerSakura commented 6 months ago

平台 | Platform

Windows11

问题描述 | Problem Description

在C盘的HMC运行目录中,放置font.ttf文件,双击打开HMCL,字体并未被加载 (注:为保证实验准确性,实验前已经移除了hmcl.json配置文件以重置HMCL配置) 使用Java: ZuluJDK21,OracleJDK22/17/11,Liberica Full JDK 11

补充:后经测试由TNT鉴定为JavaFX底层的问题

启动器崩溃报告 / 启动器日志文件 | Launcher Crash Report / Launcher Log File

hmcl-exported-logs-2024-04-20T15-40-54.log

burningtnt commented 6 months ago

鬼知道 JavaFX 内部整了些啥

ShulkerSakura commented 6 months ago

临时解决方案: 别放C盘,C盘一把梭的用户可以把HMCL放在自己的用户目录下