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

[Bug] 模组冲突仅使用 modid 识别不准确 #29

Open
1 task done
SettingDust opened this issue Oct 23, 2021 · 8 comments
Open
1 task done

[Bug] 模组冲突仅使用 modid 识别不准确 #29

SettingDust opened this issue Oct 23, 2021 · 8 comments
Assignees
Labels
bug Something isn't working
Projects

Comments

@SettingDust
Copy link

OS Version (系统版本)

Windows

Version Details (版本信息)

6e89234

Describe the bug (问题描述)

图片
图片
图片

To Reproduce (复现问题)

No response

Expected behavior (预期行为)

No response

This issue is unique (这个issue是唯一的)

  • I have searched the issue tracker and did not find an issue describing my bug.

Additional context (额外说明)

No response

@SettingDust SettingDust added the bug Something isn't working label Oct 23, 2021
@SettingDust SettingDust changed the title [Bug] 模组冲突仅使用 modid 识别不准确,添加其他元素作为第二标识 [Bug] 模组冲突仅使用 modid 识别不准确 Oct 23, 2021
@kaniol-lck
Copy link
Owner

是的 对于单fabric或forge的环境下是合适的,但混合起来就不行,需要加上加载器类型的限定

@SettingDust
Copy link
Author

SettingDust commented Oct 23, 2021

是的 对于单fabric或forge的环境下是合适的,但混合起来就不行,需要加上加载器类型的限定

不是的,它们都是 fabric 的
https://www.curseforge.com/minecraft/mc-mods/waystones-fabric
https://www.curseforge.com/minecraft/mc-mods/fabric-waystones

@kaniol-lck
Copy link
Owner

不是的,它们都是 fabric 的

都是fabric的话那放同一个路径中启动时不会有冲突的问题嘛

@Hendrix-Shen
Copy link
Contributor

个人认为你需要更清晰的表达你的问题,你的意思是modid不同但是模组会冲突?

@SettingDust
Copy link
Author

不是的,它们都是 fabric 的

都是fabric的话那放同一个路径中启动时不会有冲突的问题嘛

禁用了一个

@kaniol-lck
Copy link
Owner

禁用了一个

懂你意思了,就是说虽然mod已被禁用,但仍会被提示冲突并显示在同一栏中。
我大概需要修改一下重复mod的显示方式,不再隐藏重复的内容,并在只有在未禁用时给出警告。

不过除了modid和加载器版本之外,其他信息似乎很难作为唯一的判断依据,比如一些mod更新后显示名称、图标甚至作者都会修改。譬如说这两个mod都存在一些历史版本且其他信息都在更新过程中进行过修改,那可能会很难分辨这个历史版本是归属于哪个mod的。

@SettingDust
Copy link
Author

禁用了一个

懂你意思了,就是说虽然mod已被禁用,但仍会被提示冲突并显示在同一栏中。 我大概需要修改一下重复mod的显示方式,不再隐藏重复的内容,并在只有在未禁用时给出警告。

不过除了modid和加载器版本之外,其他信息似乎很难作为唯一的判断依据,比如一些mod更新后显示名称、图标甚至作者都会修改。譬如说这两个mod都存在一些历史版本且其他信息都在更新过程中进行过修改,那可能会很难分辨这个历史版本是归属于哪个mod的。

缓存的 slug?

@kaniol-lck
Copy link
Owner

缓存的 slug?

也许可以用来区分,但也不具有普遍性,只能用来辅助区分,可以试试

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
Development

No branches or pull requests

3 participants