Deing
之前用hmcl 3玩1.14.4纯原版,版本分离,没有问题。
今天想安个forge,结果它直接给安在1.14.4纯原版那个文件夹里了,而我是想让它新建一个分离的版本的,所以我就把这个版本整个删掉了,(从启动器里删的,不是直接删的文件夹。不过删完之后文件夹也是没了)

然后问题就来了,当我想要重新下一个1.14.4版本时,HMCL-3.2.130 就出错了,就是不给下。


启动器日志导出来如下:


那所以我就用 我以前一直用的HMCL-2.7.10.60 来下载嘛,然后一个新的1.14.4版游戏就下好了,仍然版本分离,用HMCL-2也能正常启动、游玩




但是,它HMCL-3居然找不到这个版本!在HMCL-3的版本列表里完全刷不出来这个版本分离的1.14.4游戏体!


然后要用HMCL-3 再下载1.14.4游戏,依然是下不了。
所以,这个新版的hmcl 3启动器怎么这么不好用啊?还不如旧版?为啥用它搜不到1.14.4、也不能下1.14.4游戏啊?










xmdhs
昨天我做整合包时也遇到了。

暂时的解决办法是用已有的整合包。别开版本隔离什么的。

hmcl 的 github 那已经有一个 issue 了,等修吧
https://github.com/huanghongxun/HMCL/issues/608


1a2s3d4f1
本帖最后由 1a2s3d4f1 于 2019-9-9 20:34 编辑

原因是1.14.4版本官方改json加入了映射表(mappings)
  1. "client_mappings": {
  2.             "sha1": "c0c8ef5131b7beef2317e6ad80ebcd68c4fb60fa",
  3.             "size": 4709137,
  4.             "url": "https://launcher.mojang.com/v1/objects/c0c8ef5131b7beef2317e6ad80ebcd68c4fb60fa/client.txt"
  5.         },
  6.         "server_mappings": {
  7.             "sha1": "448ccb7b455f156bb5cb9cdadd7f96cd68134dbd",
  8.             "size": 3559502,
  9.             "url": "https://launcher.mojang.com/v1/objects/448ccb7b455f156bb5cb9cdadd7f96cd68134dbd/server.txt"
  10.         }
复制代码

可以更新到最新开发版试试,因为HMCL 3有json校验,认为json里面这2条是非法的(其实只是官方映射表),所以只能换HMCL2下载1.14.4(看来缺某些功能还是可以的),删除这2条后才能用hmcl 3启动,或者修改HMCL 3的代码,取消json检测


a5624678
你也可以直接用HMCL装multiMC的整合包啊
我就是这么玩的
但是这么装的整合包里是有fabric API不能和forge一起开

第一页 上一页 下一页 最后一页