Hex-Dragon / PCL2

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

有关mod下载界面卡片过多导致索引速度大幅下降的3类解决方案建议 #5125

Open Water-Yuan opened 2 hours ago

Water-Yuan commented 2 hours ago

检查项

描述

PCL最近版本更新后mod下载虽然能更方便地看不同加载器的mod了,但是如果我在玩1.16,想下载一个mod就要下滑好久,并且一堆文字也不美观,以下提供几种优化思路: 1.分成竖向的几栏 QQ20241116-180008 2.卡片内部划分不同加载器成几个板块(横向如下,竖向同理,与1类似) QQ20241116-180305 3.(可能会有bug并且需要一定技术力) 在设置中增加一个“自动匹配mod加载器”的选项,开启后在下载界面只分类MC版本号,每个版本至多展示3个mod(Release Beta Alpha)自动合并Forge Neoforge Fabric的mod为同一选项,在用户选择下载时判断目前的版本加载器并下载对应版本

原因

这项优化让我可以更方便地下载mod。 如果没有这项优化,我每次都必须翻很久mod列表并把我的眼睛看花,让操作变得很麻烦。

Water-Yuan commented 2 hours ago

[顺便提一嘴,第二种我看到#5074有类似建议,但是因为不同版本的卡片默认折叠,所以可以不用特别在意卡片展开后的大小。] 可以分别为三个加载器标上前置,就相当于在现在的版本基础上套一个上级菜单,并默认展开下级菜单