Nothing Special   »   [go: up one dir, main page]

Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

版本设置-mod管理 页面无法加载来自curseforge的mod的图标 #5062

Closed
1 task done
Hoicey522 opened this issue Nov 4, 2024 · 18 comments
Closed
1 task done
Labels
· Bug 完成 已被处理,将在下次更新之后生效

Comments

@Hoicey522
Copy link

检查项

描述

image
如图所示,刷新mod列表依然无法显示来自curseforge的mod的图标,网络能正常进入curseforge网站,电脑使用全局代理依然无法显示

重现步骤

1、点击版本设置
2、进入mod管理页面

日志与附件

Log2.txt
Log3.txt
Log4.txt
Log5.txt
Log1.txt

@Hoicey522 Hoicey522 added · Bug 新提交 需要社区初步确认其有效的新提交 labels Nov 4, 2024
@Hoicey522
Copy link
Author

image
版本为快照版2.8.9

@LTCatt
Copy link
Member
LTCatt commented Nov 4, 2024
[18:57:02.265] [Mod] 目标加载器:Fabric,版本:1.21.3
[18:57:02.265] [Net] 发起网络请求(POST,https://api.modrinth.com/v2/version_files),最大超时 5000
[18:57:02.265] 从 CurseForge 获取本地 Mod 信息失败:从字符串“5569769f66eda6d51ca3ae56d58d5a46”到类型“UInteger”的转换无效。
→ 输入字符串的格式不正确。
   在 Microsoft.VisualBasic.CompilerServices.Conversions.ToUInteger(String Value)
   在 PCL.ModMod.McMod.ViewRegistry()
   在 PCL.ModMod._Closure$__6-0._Lambda$__4()
   在 Microsoft.VisualBasic.CompilerServices.Conversions.ParseDouble(String Value, NumberFormatInfo NumberFormat)
   在 Microsoft.VisualBasic.CompilerServices.Conversions.ToUInteger(String Value)
错误类型:System.FormatException
[18:57:02.416] [Loader] 加载器 Mod List Loader 状态改变:Finished
[18:57:02.858] [Mod] 从 Modrinth 获取到 36 个本地 Mod 的对应信息

@Hoicey522
Copy link
Author

image
1.21.1版本也无法加载出来

@LTCatt LTCatt added 处理中 开发者正在调查或处理该项 🟨 中 优先度:中 and removed 新提交 需要社区初步确认其有效的新提交 labels Nov 4, 2024
@LTCatt
Copy link
Member
LTCatt commented Nov 4, 2024

请在文件浏览器的路径框里输入 %TEMP%\PCL\Cache,然后将其中的 ModHash.ini 上传到这里,多谢!
备注:似乎是 CurseForgeHash.Get 里读取到了错误的缓存?

@LTCatt LTCatt added 等待提交者 需要提交者补充信息或进行操作 and removed 处理中 开发者正在调查或处理该项 🟨 中 优先度:中 labels Nov 4, 2024
@Hoicey522
Copy link
Author

ModHash.zip
我只能以压缩包的形式发送...github提示不支持

@Hoicey522
Copy link
Author

之前有一个bug是所有mod都不显示图标的,修好了就正常显示,但不知为何现在会有部分显示不了

@LTCatt
Copy link
Member
LTCatt commented Nov 4, 2024

比较神秘,我在 2.8.10 加了点调试输出,等到新版本更新之后需要你在复现一次然后传 log,然后我这才能修,抱歉 orz

@LTCatt LTCatt added 受阻碍 被各种原因阻碍,暂时无法继续 and removed 等待提交者 需要提交者补充信息或进行操作 labels Nov 4, 2024
@Hoicey522
Copy link
Author
Hoicey522 commented Nov 4, 2024

那个invhud mod是cf独有的(另一个cf独有的mod Advanced XRay也无法显示图标),carpet mod 在modrinth有1.21.1版本,能正常显示;然后在cf的carpet mod独有1.21.2版本也能显示图标,但是到了1.21.3又显示不了了。【modrinth没有1.21.2版本】
似乎这个bug可能和版本有关?或者说仅来自cf?
其他来源的mod也无法显示图标:樱花版本的masa全家桶显示不了图标(从github下载)

@Hoicey522
Copy link
Author

image
image

@Hoicey522
Copy link
Author

今天用了启动器的“清理游戏垃圾”的功能,图标能正常显示,估计是缓存的bug

@LTCatt
Copy link
Member
LTCatt commented Nov 6, 2024

用了楼主传的缓存文件,还是无法复现,先关了

@LTCatt LTCatt closed this as not planned Won't fix, can't repro, duplicate, stale Nov 6, 2024
@LTCatt LTCatt added 忽略 因为各种杂项原因而关闭 and removed 受阻碍 被各种原因阻碍,暂时无法继续 labels Nov 6, 2024
@Hoicey522
Copy link
Author

用了楼主传的缓存文件,还是无法复现,先关了

我下回那个文件,又能复现了
image

@Hoicey522
Copy link
Author

要不等下一个版本更新了看看情况?我先把整个%TEMP%\PCL 上传在这里吧。
PCL.zip

@LTCatt
Copy link
Member
LTCatt commented Nov 6, 2024

能补充提供一下出现问题的 mod 文件的完整路径么,包括它所在的文件夹路径

@Hoicey522
Copy link
Author

image

@LTCatt
Copy link
Member
LTCatt commented Nov 6, 2024

umm 缓存里包含文件的读写时间,这个实在没法在我这还原。
姑且加了个保底修复,应该可以在缓存异常时不使用缓存。

@LTCatt LTCatt closed this as completed Nov 6, 2024
@HexDragon-Bot HexDragon-Bot added 完成 已被处理,将在下次更新之后生效 and removed 忽略 因为各种杂项原因而关闭 labels Nov 6, 2024
@Hoicey522
Copy link
Author

我也不知道这个是不是跟系统有关系...系统是win11 24h2
(我不知道这个算不算bug修复,我放个识别码在这里吧)
识别码:AF69-E11E-97E3-2C7E

可以问下龙猫吗?我日后更换电脑可以在该issue再次提交识别码,或者找群管理说明情况提交识别码,这两种方法都可以吗?

@LTCatt
Copy link
Member
LTCatt commented Nov 6, 2024

你的解锁码:8K+YhR7lU5aCfAsXLiRvD8yFnP8JNo9Z
在 更多 → 关于与鸣谢 → 输入解锁码 中使用,谢谢支持~
之后在这个 issue 下回复就行

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
· Bug 完成 已被处理,将在下次更新之后生效
Projects
None yet
Development

No branches or pull requests

3 participants