[Bug] 模组版本号一致的情况下,无法自动从低版本Minecraft升级至高版本
Open
Nobody has claimed this yet.
bug
- Dominant language
- Java
- Stars
- 10.1k
- Forks
- 934
- Avg merge
- 1d 5h
- Merged PRs (30d)
- 82
Description
平台 | Platform
Windows 11
问题描述 | Bug Description
- 安装Minecraft 1.21.4 + Fabric Loader
- 安装下列Mod:
- fabric-api-0.119.2+1.21.4.jar
- SkinShuffle-2.8.2+1.21.4.jar
- yet_another_config_lib_v3-3.6.6+1.21.4-fabric.jar
- 发现可以正常启动
- 升级到Minecraft 1.21.5
- 检查模组更新
- 只有Fabric API被检测到有新版本
- YACL和SkinShuffle都有1.21.5的构建,只不过版本号和1.21.4的一样
- 正确情况下这两位应当被升级为以下文件名:
- yet_another_config_lib_v3-3.6.6+1.21.5-fabric.jar
- SkinShuffle-2.8.2+1.21.5.jar
启动器崩溃报告 / 启动器日志文件 | Launcher Crash Report / Launcher Log File
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the attached hmcl-exported-logs-2025-04-20T12-56-30.log and reproducing the Minecraft 1.21.4-to-1.21.5 update check with the listed mods. Done means builds whose version number is unchanged are still recognized and updated to the corresponding 1.21.5 files for YACL and SkinShuffle.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 52/100