modmanager
modmanager copied to clipboard
[Bug] 模组冲突仅使用 modid 识别不准确
OS Version (系统版本)
Windows
Version Details (版本信息)
6e892347de39ea8307fd21d11eb1bdc04cd403a9
Describe the bug (问题描述)
To Reproduce (复现问题)
No response
Expected behavior (预期行为)
No response
This issue is unique (这个issue是唯一的)
- [X] I have searched the issue tracker and did not find an issue describing my bug.
Additional context (额外说明)
No response
是的 对于单fabric或forge的环境下是合适的,但混合起来就不行,需要加上加载器类型的限定
是的 对于单fabric或forge的环境下是合适的,但混合起来就不行,需要加上加载器类型的限定
不是的,它们都是 fabric 的 https://www.curseforge.com/minecraft/mc-mods/waystones-fabric https://www.curseforge.com/minecraft/mc-mods/fabric-waystones
不是的,它们都是 fabric 的
都是fabric的话那放同一个路径中启动时不会有冲突的问题嘛
个人认为你需要更清晰的表达你的问题,你的意思是modid不同但是模组会冲突?
不是的,它们都是 fabric 的
都是fabric的话那放同一个路径中启动时不会有冲突的问题嘛
禁用了一个
禁用了一个
懂你意思了,就是说虽然mod已被禁用,但仍会被提示冲突并显示在同一栏中。 我大概需要修改一下重复mod的显示方式,不再隐藏重复的内容,并在只有在未禁用时给出警告。
不过除了modid和加载器版本之外,其他信息似乎很难作为唯一的判断依据,比如一些mod更新后显示名称、图标甚至作者都会修改。譬如说这两个mod都存在一些历史版本且其他信息都在更新过程中进行过修改,那可能会很难分辨这个历史版本是归属于哪个mod的。
禁用了一个
懂你意思了,就是说虽然mod已被禁用,但仍会被提示冲突并显示在同一栏中。 我大概需要修改一下重复mod的显示方式,不再隐藏重复的内容,并在只有在未禁用时给出警告。
不过除了modid和加载器版本之外,其他信息似乎很难作为唯一的判断依据,比如一些mod更新后显示名称、图标甚至作者都会修改。譬如说这两个mod都存在一些历史版本且其他信息都在更新过程中进行过修改,那可能会很难分辨这个历史版本是归属于哪个mod的。
缓存的 slug?
缓存的 slug?
也许可以用来区分,但也不具有普遍性,只能用来辅助区分,可以试试