
Crash "java.lang.NoClassDefFoundError: yalter/mousetweaks/api/MouseTweaksIgnore"
Krutoy242 opened this issue · 19 comments
1.12.2 mixinbooter-1.0
I was going to try Thaumic Speedup, and it lunches fine, throught, i didnt check if it actually speedup anything.
Then i added mixinbooter
. Game lunches, but when i open inventory E
, game crashes:
java.lang.NoClassDefFoundError: yalter/mousetweaks/api/MouseTweaksIgnore
at yalter.mousetweaks.handlers.GuiContainerHandler.isMouseTweaksDisabled(GuiContainerHandler.java:49)
at yalter.mousetweaks.Main.onUpdateInGui(Main.java:174)
at yalter.mousetweaks.Main.onUpdateInGame(Main.java:145)
[...]
1.12.2 mixinbooter-1.0
I was going to try Thaumic Speedup, and it lunches fine, throught, i didnt check if it actually speedup anything.
Then i addedmixinbooter
. Game lunches, but when i open inventoryE
, game crashes:java.lang.NoClassDefFoundError: yalter/mousetweaks/api/MouseTweaksIgnore at yalter.mousetweaks.handlers.GuiContainerHandler.isMouseTweaksDisabled(GuiContainerHandler.java:49) at yalter.mousetweaks.Main.onUpdateInGui(Main.java:174) at yalter.mousetweaks.Main.onUpdateInGame(Main.java:145) [...]
Sorry for the late reply! GitHub either never threw me the issue or I just glanced over it.
Thank you for the follow up.
This is due to WirelessCraftingTerminals including MouseTweaks API in their mod's jar, it seems outdated and might have some fingerprint issue. To fix, delete this the 'yalter' folder from the jar of WirelessCraftingTerminal.
If it doesn't work, please follow up and I have another way of fixing it if need.
WirelessCraftingTerminal-1.12.2-3.12.97.jar,WirelessFluidTerminal-1.12.2-1.0.4.jar,WirelessInterfaceTerminal-1.12.2-1.0.2.jar,WirelessPatternTerminal-1.12.2-1.0.3.jar and DankNull-1.12.2-1.7.101.jar of all included 'yalter' folder,I delete all of them and it solved the issue,thanks.
Doesn't load or does MouseTweak functionality not work with their crafting grids?
Can you try renaming DankNull to something else so its after MouseTweak alphabetically in the /mods
folder? Do this without deleting any yalter
folders.
ok,I rename the DankNull and the game doesn't crash,but MouseTweak still can't work on Wireless Terminal and DankNull,I think it’s DankNull’s and Wireless Terminal's problem.
Can you try renaming DankNull to something else so its after MouseTweak alphabetically in the
/mods
folder? Do this without deleting anyyalter
folders.
I renamed DankNull
mod too and it stops crashing on opening inventory.
But, how i could distribute my modpack through CurseForge?
It provides mod list and downloads mods from server with their actual names. MC lunchers cant rename files after DL them.
You can use Bansoukou to patch mod jars at runtime.
You can use Bansoukou to patch mod jars at runtime.
What a hack!
Through, i cant see Bansoukou file renaming capabilities. Or you suggest to remove /yalter
folder in dankNull.jar
?