Hex-Dragon / PCL2

Plain Craft Launcher(我的世界启动器 PCL)的源代码,为支持社区研究而公开。
https://afdian.com/a/LTCat
Other
2.35k stars 178 forks source link

Mod和整合包下载的搜索选项”重置条件“ #4251

Closed ArgonTeam closed 1 month ago

ArgonTeam commented 1 month ago

检查项

描述

在点击”重置条件“按钮时应当加载所有的mod或整合包列表,而不是仅清除”名称“”来源“”版本“”类型“里的选项。

原因

屏幕截图 2024-07-14 133010

这项优化让我可以更方便地重置条件。 如果没有这项优化,我每次都必须再次点击”搜索“,让操作变得很麻烦。

allMagicNB commented 1 month ago

一般情况下,重置条件之后是要输入新的条件再搜索的,而不是直接搜索。 如果重置条件后直接搜索,那么不仅这次搜索没有意义,还会浪费龙猫的 API Key 的请求次数。

ArgonTeam commented 1 month ago

你说的对,emmm 或许可以做一个按钮,用于返回原先已经加载的mod/整合包下载页面,而不是重新请求mod/整合包列表,浪费api key

ArgonTeam commented 1 month ago

你说的对,emmm 或许可以做一个按钮,用于返回原先已经加载的mod/整合包下载页面,而不是重新请求mod/整合包列表,浪费api key

这样能减少api key的开销,也能方便用户。

allMagicNB commented 1 month ago

热知识,只要是 CurseForge 上的 Mod,查询 Mod 信息也会消耗 API Key 的使用次数。

ArgonTeam commented 1 month ago

热知识,只要是 CurseForge 上的 Mod,查询 Mod 信息也会消耗 API Key 的使用次数。

我指的是返回已经加载的列表,而不是重新查询。

ArgonTeam commented 1 month ago

ah,没动静了

Deep-Dark-Forest commented 1 month ago

感觉可以……让龙猫看看

JingHai-Lingyun commented 1 month ago

缓存首页。

LTCatt commented 1 month ago

如果要直接重新加载会浪费请求,但做缓存的话又需要额外的工作量,基于目前这个功能没有太大需求,暂时不考虑,抱歉(