Mixin Conflict Helper
Madis0 opened this issue · 23 comments
CurseForge link
https://www.curseforge.com/minecraft/mc-mods/mixin-conflict-helper
CurseForge Mod Distribution
Allowed
Modrinth link
https://modrinth.com/mod/mixin-conflict-helper
Source/other link
https://github.com/isXander/MixinConflictHelper
What it does
Throws an user-readable message when the user uses two mods that conflict with each other
Why should it be in the modpack
Would help a lot of users debug their mod selection, seems so essential that it should be in loader (but neither Fabric or Quilt was interested 😢 )
Why shouldn't it be in the modpack
- Currently messes up actual crashes (edit: only somewhat, this is mostly done by Fabric Loader itself)
- Doesn't give the actual crash along with the issue template
- Unsure how it acts with mods that define incompatibility in manifest
- Presumably it wouldn't help on any mods that are currently on the modpack itself
Categories
New feature, Fixes a bug/makes another mod work
Additional details
No response
@Sheep7798 could you please test with this build?
https://github.com/isXander/MixinConflictHelper/actions/runs/2657965261
should now have support for MacOS
Unfortunately it still doesn't work, the gui doesn't show up
Might be useful to know behaviour on MacOS is untested, swing GUIs are known to be pretty broken there and will need testing.
I tested it on an M1 Mac (with ManyMC) and it crashed :
Yes. It will work if you add debugify, because it includes the dependency your missing. To test the GUI, you need more culling 0.4 & cull Less leaves 1.0.2
I got it to launch, but when I put Cull Less Leaves and More Culling together, the game crashes without the gui
This crash is due to MacOS not supporting AWT. Supporting it requires a great deal of complexity. I will see what I can do.
I double checked but the gui doesn't appear
latest.log
@Sheep7798 new version! https://github.com/isXander/MixinConflictHelper/actions/runs/2678121669 send logs!
Logs :
latest.log
Also, after saying "Forking process to display swing GUI!", it says :
Error : impossible to find or load the main class
dev.isxander.mixinconflicthelper.gui.SwingPopups
And then the game crashes
you have given me the wrong log then. what you described is not there and the log says v1.0.2 when the version is v1.1.0
however in that case, I believe this build will have fixed the issue.
https://github.com/isXander/MixinConflictHelper/actions/runs/2678596158
@Sheep7798