Skip to content

[Bug] 默认设置无法启动 13w16a ~ 13w23b #6965

Open

Description

@CerikoSky

问题描述 | Bug Description

不打开 不自动切换语言 无法启动13w16a ~ 13w23b,打开 不自动切换语言 后需手动删除实例根目录的options.txt 文件

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

Minecraft 崩溃日志.zip
hmcl-exported-logs-2026-10-11T03-48-58.log

Test.mp4

Activity

  1. changed the title [-][Bug] 默认设置无法启动 13w23b[/-] [+][Bug] 默认设置无法启动 13w16a ~ 13w23b[/+] on Oct 10, 2026
  2. ToobLac commented on Oct 11, 2026

    @ToobLac
    Contributor

    因为这几个版本的 MC 有 bug,语言选项全都没了,只剩 en_us 了

    Should close as not planned

  3. CerikoSky commented on Oct 11, 2026

    @CerikoSky
    Author

    Should close as not planned

    并非这 12 个版本的 Bug,Jar 内部只有 en_US.lang,可以考虑为这些版本排除自动设置中文的逻辑?

  4. ToobLac commented on Oct 11, 2026

    @ToobLac
    Contributor

    并非这 12 个版本的 Bug,Jar 内部只有 en_US.lang

    ?有没有可能,这之前的 1.5.2 和这之后的 13w24a 都能正常显示语言,所以这就是 bug?JAR里只有 en_US 就是 bug 的原因啊,要不然我总能说“这不是bug因为代码就是这么写的”

    可以考虑为这些版本排除自动设置中文的逻辑

    专门为了这几个老快照吗?我觉得得不偿失。而且要设置排除逻辑,相当于这些版本即便开启了HMCL自动设置语言,也依旧不会自动设置语言,这与功能描述不符。至于设置了语言会导致游戏崩溃,我觉得这不是 HMCL 的问题

  5. TheWhiteDog9487 commented on Oct 11, 2026

    @TheWhiteDog9487

    并非这 12 个版本的 Bug,Jar 内部只有 en_US.lang

    ?有没有可能,这之前的 1.5.2 和这之后的 13w24a 都能正常显示语言,所以这就是 bug?JAR里只有 en_US 就是 bug 的原因啊,要不然我总能说“这不是bug因为代码就是这么写的”

    可以考虑为这些版本排除自动设置中文的逻辑

    专门为了这几个老快照吗?我觉得得不偿失。而且要设置排除逻辑,相当于这些版本即便开启了HMCL自动设置语言,也依旧不会自动设置语言,这与功能描述不符。至于设置了语言会导致游戏崩溃,我觉得这不是 HMCL 的问题

    现在的情况是这几个版本能正常启动,但是由于HMCL默认的自动设置语言这个行为导致启动不了,这肯定得算是需要处理的启动器Bug啊
    你可以说由于工作量较大收益很小所以暂时搁置后面再弄,但是直接不干了肯定是不对的

  6. 3gf8jv4dv commented on Oct 11, 2026

    @3gf8jv4dv
    Contributor

    噫,至少其中几个版本不像是语言问题。前面几个版本报错的是 Exception in thread "main" joptsimple.UnrecognizedOptionException: 'width' is not a recognized option

  7. CerikoSky commented on Oct 11, 2026

    @CerikoSky
    Author

    版本即便开启了HMCL自动设置语言,也依旧不会自动设置语言,这与功能描述不符。

    远古版版本也没有默认开启 不自动切换游戏语言 也一样显示英文

  8. CerikoSky commented on Oct 11, 2026

    @CerikoSky
    Author

    Exception in thread "main" joptsimple.UnrecognizedOptionException: 'width' is not a recognized option

    13w23a 至 13w16a 不支持--width 和 --height ,但即便修了这俩参数还是会因为默认关闭 不自动切换游戏语言 崩溃(

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions