Valkyrie
Valkyrie copied to clipboard
Crash with CleanroomMC
Crashes at launch with latest main action build of CleanroomMC. The most straightforward way to fix this would be just to add an option to disable window title renaming.
[07:56:31] [main/FATAL] [Bouncepad]: Unable to launch
java.lang.reflect.InvocationTargetException: null
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source) ~[?:?]
at java.base/java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
at com.cleanroommc.bouncepad.Bouncepad.launch(Bouncepad.java:136) [bouncepad-0.4.40-cursed.jar:?]
at com.cleanroommc.bouncepad.Bouncepad.main(Bouncepad.java:38) [bouncepad-0.4.40-cursed.jar:?]
at org.prismlauncher.launcher.impl.StandardLauncher.launch(StandardLauncher.java:105) [NewLaunch.jar:?]
at org.prismlauncher.EntryPoint.listen(EntryPoint.java:129) [NewLaunch.jar:?]
at org.prismlauncher.EntryPoint.main(EntryPoint.java:70) [NewLaunch.jar:?]
Caused by: java.lang.NoClassDefFoundError: net/minecraft/client/Minecraft
at net.minecraft.client.main.Main.main(SourceFile:38) ~[Main.class:?]
... 7 more
Caused by: java.lang.ClassNotFoundException: net.minecraft.client.Minecraft
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:230) ~[bouncepad-0.4.40-cursed.jar:?]
at java.base/java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?]
at java.base/java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?]
at net.minecraft.client.main.Main.main(SourceFile:38) ~[Main.class:?]
... 7 more
Caused by: org.spongepowered.asm.mixin.transformer.throwables.MixinTransformerError: An unexpected critical error was encountered
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:406) ~[sponge-mixin-0.16.0+mixin.0.8.5.jar:0.16.0+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:240) ~[sponge-mixin-0.16.0+mixin.0.8.5.jar:0.16.0+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:208) ~[sponge-mixin-0.16.0+mixin.0.8.5.jar:0.16.0+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.Proxy.transform(Proxy.java:71) ~[sponge-mixin-0.16.0+mixin.0.8.5.jar:0.16.0+mixin.0.8.5]
at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:324) ~[bouncepad-0.4.40-cursed.jar:?]
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:213) ~[bouncepad-0.4.40-cursed.jar:?]
at java.base/java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?]
at java.base/java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?]
at net.minecraft.client.main.Main.main(SourceFile:38) ~[Main.class:?]
... 7 more
Caused by: org.spongepowered.asm.mixin.injection.throwables.InjectionError: Critical injection failure: Constant modifier method modifyWindowTitle(Ljava/lang/String;)Ljava/lang/String; in mixins.valkyrie.json:MinecraftMixin from mod unknown-owner failed injection check, (0/1) succeeded. Scanned 1 target(s). Using refmap mixins.valkyrie.refmap.json
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.postInject(InjectionInfo.java:468) ~[sponge-mixin-0.16.0+mixin.0.8.5.jar:0.16.0+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinTargetContext.applyInjections(MixinTargetContext.java:1385) ~[sponge-mixin-0.16.0+mixin.0.8.5.jar:0.16.0+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyInjections(MixinApplicatorStandard.java:1062) ~[sponge-mixin-0.16.0+mixin.0.8.5.jar:0.16.0+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:402) ~[sponge-mixin-0.16.0+mixin.0.8.5.jar:0.16.0+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:327) ~[sponge-mixin-0.16.0+mixin.0.8.5.jar:0.16.0+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:421) ~[sponge-mixin-0.16.0+mixin.0.8.5.jar:0.16.0+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:403) ~[sponge-mixin-0.16.0+mixin.0.8.5.jar:0.16.0+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:377) ~[sponge-mixin-0.16.0+mixin.0.8.5.jar:0.16.0+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:240) ~[sponge-mixin-0.16.0+mixin.0.8.5.jar:0.16.0+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:208) ~[sponge-mixin-0.16.0+mixin.0.8.5.jar:0.16.0+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.Proxy.transform(Proxy.java:71) ~[sponge-mixin-0.16.0+mixin.0.8.5.jar:0.16.0+mixin.0.8.5]
at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:324) ~[bouncepad-0.4.40-cursed.jar:?]
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:213) ~[bouncepad-0.4.40-cursed.jar:?]
at java.base/java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?]
at java.base/java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?]
at net.minecraft.client.main.Main.main(SourceFile:38) ~[Main.class:?]
... 7 more
confirmed this bug with cleanroom 0.3.13, when custom icon and title are used.
[09:52:34] [main/FATAL] [Foundation]: Unable to launch
java.lang.reflect.InvocationTargetException
at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:118)
at java.lang.reflect.Method.invoke(Method.java:580)
at top.outlands.foundation.LaunchHandler.launch(LaunchHandler.java:121)
at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.lang.reflect.Method.invoke(Method.java:580)
at top.outlands.foundation.boot.Foundation.main(Foundation.java:41)
at org.prismlauncher.launcher.impl.StandardLauncher.launch(StandardLauncher.java:105)
at org.prismlauncher.EntryPoint.listen(EntryPoint.java:129)
at org.prismlauncher.EntryPoint.main(EntryPoint.java:70)
Caused by: java.lang.NoClassDefFoundError: net/minecraft/client/Minecraft
at net.minecraft.client.main.Main.main(SourceFile:38)
at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
... 8 more
Caused by: java.lang.ClassNotFoundException: net.minecraft.client.Minecraft
at top.outlands.foundation.boot.ActualClassLoader.findClass(ActualClassLoader.java:277)
at top.outlands.foundation.boot.ActualClassLoader.loadClass(ActualClassLoader.java:284)
... 10 more
Caused by: org.spongepowered.asm.mixin.transformer.throwables.MixinTransformerError: An unexpected critical error was encountered
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:394)
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:236)
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:204)
at org.spongepowered.asm.mixin.transformer.Proxy.transform(Proxy.java:55)
at top.outlands.foundation.TransformerDelegate.lambda$fillTransformerHolder$1(TransformerDelegate.java:149)
at top.outlands.foundation.boot.ActualClassLoader.runTransformers(ActualClassLoader.java:349)
at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:68)
at top.outlands.foundation.boot.ActualClassLoader.findClass(ActualClassLoader.java:261)
... 11 more
Caused by: org.spongepowered.asm.mixin.injection.throwables.InjectionError: Critical injection failure: Constant modifier method modifyWindowTitle(Ljava/lang/String;)Ljava/lang/String; in mixins.valkyrie.json:MinecraftMixin from mod unknown-owner failed injection check, (0/1) succeeded. Scanned 0 target(s). Using refmap mixins.valkyrie.refmap.json
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.postInject(InjectionInfo.java:531)
at org.spongepowered.asm.mixin.transformer.MixinTargetContext.applyInjections(MixinTargetContext.java:1490)
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyInjections(MixinApplicatorStandard.java:752)
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:330)
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:246)
at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:437)
at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:418)
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:365)
... 18 more
Process exited with code 1.
Should be fixed now?