Litematica

Litematica

9M Downloads

Failing to apply mixin in the 1.17 beta

PhoenixXKN opened this issue · 6 comments

commented

Minecraft version
1.17

Mod version and malilib version
Litematica: 0.0.0-dev.20210603.144652
Malilib: 0.10.0-dev.22+beta.2

Description of the bug
When opening a world or joining a server, i press M and the in-game menu doesn't open. The console logs show no messages, so i am guessing it's due to the mod version being a beta.

commented

Is the mod loaded/working, do you see the orange Litematica text on the F3 screen?
Also the 1.17 full release mod versions are currently only on CurseForge, you'll want to get them from there. (although it should not affect this directly, those older pre4 versions should still work in 1.17.0)

commented

@maruohon I tried both the curseforge versions and the ones from your own mod site, and the text doesn't appear in the F3 screen. Does this mean the mod isn't being loaded even though fabric tells me it is?

commented

That would seem like it. It tells you in the console/latest.log that it's loading both malilib and litematica? I guess install Mod Menu as well and that will tell you easily and reliably what mods are loaded.

commented
commented

So, turns out i hat fabric disabled and didn't notice(it was installed but not enabled). Though when i enabled it a new issue arised, here's the log:

[16:09:30] [main/FATAL]: Mixin apply failed mixins.litematica.json:IMixinStairsBlock -> net.minecraft.class_2510: org.spongepowered.asm.mixin.gen.throwables.InvalidAccessorException No candidates were found matching method_10675(Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2778; in net/minecraft/class_2510 for mixins.litematica.json:IMixinStairsBlock->@Invoker[METHOD_PROXY]::invokeGetStairShape(Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2778; [INJECT Applicator Phase -> mixins.litematica.json:IMixinStairsBlock -> Apply Accessors ->  -> Locate -> mixins.litematica.json:IMixinStairsBlock->@Invoker[METHOD_PROXY]::invokeGetStairShape(Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2778;]
org.spongepowered.asm.mixin.gen.throwables.InvalidAccessorException: No candidates were found matching method_10675(Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2778; in net/minecraft/class_2510 for mixins.litematica.json:IMixinStairsBlock->@Invoker[METHOD_PROXY]::invokeGetStairShape(Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2778; [INJECT Applicator Phase -> mixins.litematica.json:IMixinStairsBlock -> Apply Accessors ->  -> Locate -> mixins.litematica.json:IMixinStairsBlock->@Invoker[METHOD_PROXY]::invokeGetStairShape(Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2778;]
[16:09:30] [main/FATAL]: Mixin apply failed mixins.litematica.json:IMixinStairsBlock -> net.minecraft.class_2510: org.spongepowered.asm.mixin.gen.throwables.InvalidAccessorException No candidates were found matching method_10675(Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2778; in net/minecraft/class_2510 for mixins.litematica.json:IMixinStairsBlock->@Invoker[METHOD_PROXY]::invokeGetStairShape(Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2778; [INJECT Applicator Phase -> mixins.litematica.json:IMixinStairsBlock -> Apply Accessors ->  -> Locate -> mixins.litematica.json:IMixinStairsBlock->@Invoker[METHOD_PROXY]::invokeGetStairShape(Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2778;]
org.spongepowered.asm.mixin.gen.throwables.InvalidAccessorException: No candidates were found matching method_10675(Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2778; in net/minecraft/class_2510 for mixins.litematica.json:IMixinStairsBlock->@Invoker[METHOD_PROXY]::invokeGetStairShape(Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2778; [INJECT Applicator Phase -> mixins.litematica.json:IMixinStairsBlock -> Apply Accessors ->  -> Locate -> mixins.litematica.json:IMixinStairsBlock->@Invoker[METHOD_PROXY]::invokeGetStairShape(Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2778;]
commented

Turns out just deleting and reinstalling everything fixed it. Sorry for the wasted time