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.89k stars 676 forks source link

[Feature] 更完整的模組自動安裝與部分小功能改進 More complete automatic module installation and some minor function improvements #3281

Open 510208 opened 1 month ago

510208 commented 1 month ago

描述 | Description

希望可以讓下載模組功能多出以下幾項:

以及以下是我使用到發現的部分不便點,希望可以順便修正:

請求好像有點多,希望不會讓您太累

最後,祝您開發平安,錯蟲退散閉著眼睛都一次過,紅字從此不再出現

原因 | Reason

可以擴充自動下載模組的功能,變成像是CurseForge App一樣一鍵無腦下載

hejiehao commented 1 month ago

《Google查詢》

Google 连通性在中国大陆不太好

510208 commented 1 month ago

《Google查詢》

Google 连通性在中国大陆不太好

嗯...我台灣人所以不清楚,不然在設定頁面裡面提供選擇要百度還Google之類的如何

zkitefly commented 1 month ago

取得需要的前置後,可以在下載頁面一次下載所有前置

可以自動下載所有需要的前置,這個功能可以放在設定頁面自由開啟,以防止有些人喜歡自己下載

看起来不错?但我认为可能会因为 API 限制导致无法完成?

對缺乏的前置可以提出通知

类似于这个? https://github.com/HMCL-dev/HMCL/issues/2598

在啟動出錯時,可以在分析錯誤後加上一些簡單的一鍵除錯按鈕,例如: 停用被偵測到可能導致問題的模組 更新可能導致問題的模組 提供可能可以取代造成問題的模組的功能的模組 整理錯誤並Google查詢 以及其他...

https://github.com/HMCL-dev/HMCL/pull/3049 正在做

510208 commented 1 month ago

對缺乏的前置可以提出通知

2598 對,感覺不賴

看起来不错?但我认为可能会因为 API 限制导致无法完成?

什麼意思呢?

zkitefly commented 1 month ago

什麼意思呢?

不确定是否会因为 CurseForge / Modrinth API 限制导致做不了,或者容易匹配错

不过得等到时候做了再说了

510208 commented 1 month ago

什麼意思呢?

不确定是否会因为 CurseForge / Modrinth API 限制导致做不了,或者容易匹配错

不过得等到时候做了再说了

嗯,期待未來的成品

510208 commented 1 month ago

什麼意思呢?

不确定是否会因为 CurseForge / Modrinth API 限制导致做不了,或者容易匹配错

不过得等到时候做了再说了

我個人先前曾經使用過Prism Launcher,那套就有這項功能。因此我猜應該是可以辦得到的(吧)...

HomoobyDX commented 1 month ago

国内有启动器能自动下载前置,可以参考一下? colormc启动器

wifi-left commented 1 month ago

可以在下载时勾选下载前置模组是真的有用。但请做的时候考虑一下递归前置的前置(不过要避免套娃)。 (貌似可以在现有的ui里面加个选择框?)

wifi-left commented 1 month ago

《Google查詢》

Google 连通性在中国大陆不太好

可以考虑一下必应()

510208 commented 1 month ago

《Google查詢》 Google 连通性在中国大陆不太好

可以考虑一下必应()

也不錯,我的建議是可以都開,這可以讓HMCL面對更多國外的用戶(像我...嗎?)