本帖最后由 250=mo 于 2019-9-29 20:45 编辑
听闻HMCL启动器按照的Minecraft将无法被其他启动器(包括官方启动器)打开。
……技术方面不太了解,好像和json结构有关。
在几个群里听说了这件事,大家反应比校热烈……。(指反对的声音)
「没有规范文档。」「估计他们没法启动吧。」「我不关心这个问题。」——这样的态度让人有些不解。
这个在技术上意味着什么?这种做法/会有严重问题吗?为何HMCL制作者会采取这样的策略?
欢迎大家来讨论。
听闻HMCL启动器按照的Minecraft将无法被其他启动器(包括官方启动器)打开。
……技术方面不太了解,好像和json结构有关。
在几个群里听说了这件事,大家反应比校热烈……。(指反对的声音)
「没有规范文档。」「估计他们没法启动吧。」「我不关心这个问题。」——这样的态度让人有些不解。
这个在技术上意味着什么?这种做法/会有严重问题吗?为何HMCL制作者会采取这样的策略?
欢迎大家来讨论。
降低维护难度吗。。这样即使官方变了结构,自己不用跟着变。
xmdhs 发表于 2019-9-29 20:42
降低维护难度吗。。这样即使官方变了结构,自己不用跟着变。
听闻与复合安装一类的功能有关。我不是整合包作者,不太晓得。
启动器毕竟是个人作品,难免有各种各样的混乱吧,multimc还不能给新版游戏装forge呢
个人表示是不支持的,包括上一次的强制更新
不明白为什么非要搞特殊
不明白为什么非要搞特殊
SukiGK 发表于 2019-9-29 20:54
启动器毕竟是个人作品,难免有各种各样的混乱吧,multimc还不能给新版游戏装forge呢 ...
是技术上没绕过去吗hhh
各自对自己的作品期待不同,希望实现的功能也不同,可以理解。但这样不会导致流失用户吗?听到有整合包作者说因此受到影响,可能会考虑放弃。
250=mo 发表于 2019-9-29 20:50
听闻与复合安装一类的功能有关。我不是整合包作者,不太晓得。
与原版安装有关的话就找死,就你的原版json是自己格式,其他启动器的格式官方的,这样就真的作死
难道是在forge安装上用自己的json规则?整合包的话原版与mod加载器合并为一个json算不,这个规则只有网易启动器和hmcl才能读取
强更新就够坑了,还自造坑?
毫无征兆指定一堆launchTarget导致joptsimple无法识别也够了,现在还要搞特殊?
还有,目前也只在HMCL启动的Minecraft1.14.x中见到LaunchWrapper启动……话说没人理么
(当然HMCL能做出一些意想不到的事,比如在Log4j真正开始输出日志之前能捕获异常。)
还有,目前也只在HMCL启动的Minecraft1.14.x中见到LaunchWrapper启动……话说没人理么
(当然HMCL能做出一些意想不到的事,比如在Log4j真正开始输出日志之前能捕获异常。)
疯狂搞特殊,hmcl怕是仗着用的人多在折腾
不过这样搞以后怕是要优先考虑其他启动器了
不过这样搞以后怕是要优先考虑其他启动器了
看上去真的是启动器作者在自己折腾什么东西
看起来整合包可以用其他启动器了
我对这件事情感到不安,等我明年高考完后我再玩一定会换成别的启动器(虽然它陪伴了我3年)。
保持观望。
不过倒是引起了我做启动器的兴趣
有利有弊
如果 HMCL 一定要这样,最好的补救方案是额外出一份公开的文档,供其他启动器作者进行兼容性上的修补
如果 HMCL 一定要这样,最好的补救方案是额外出一份公开的文档,供其他启动器作者进行兼容性上的修补
我觉得无所谓,因为从hmcl换到其他启动器的话,mc游戏本体不用迁移,其他启动器也能下载,只需要移动存档和材质包等文件夹就行了;对于整合包,移动config、mods、resources、scripts等文件夹就行了,还是不用动游戏本体
建议官启完事,9102了就别用hmcl了吧
我从来不从hmcl上下东西,都是自己配的
任他去吧,会有报应的
任他去吧,会有报应的