zPeanut / Hydrogen

An open source, mixin based ghost client for Minecraft 1.8.9 built on Minecraft Forge.
MIT License
146 stars 15 forks source link

Building Bugs #30

Closed QianHeJ closed 3 years ago

QianHeJ commented 3 years ago

Emmmm... Have you ever meet the problem that the jar can not run... there are the logs: 2021-07-25 10:33:13,335 WARN Unable to instantiate org.fusesource.jansi.WindowsAnsiOutputStream 2021-07-25 10:33:13,337 WARN Unable to instantiate org.fusesource.jansi.WindowsAnsiOutputStream [10:33:13] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker [10:33:13] [main/INFO] [LaunchWrapper]: Using primary tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker [10:33:13] [main/INFO] [LaunchWrapper]: Loading tweak class name optifine.OptiFineForgeTweaker [10:33:13] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLTweaker [10:33:13] [main/INFO] [FML]: Forge Mod Loader version 11.15.1.1873 for Minecraft 1.8.9 loading [10:33:13] [main/INFO] [FML]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_191, running on Windows 10:amd64:10.0, installed at C:\Program Files\Java\jdk1.8.0_191\jre [10:33:13] [main/INFO] [FML]: Loading tweaker org.spongepowered.asm.launch.MixinTweaker from hydrogen-1.7.1.jar [10:33:13] [main/INFO] [LaunchWrapper]: Calling tweak class optifine.OptiFineForgeTweaker [10:33:13] [main/INFO] [STDOUT]: [optifine.OptiFineForgeTweaker:dbg:56]: OptiFineForgeTweaker: acceptOptions [10:33:13] [main/INFO] [STDOUT]: [optifine.OptiFineForgeTweaker:dbg:56]: OptiFineForgeTweaker: injectIntoClassLoader [10:33:13] [main/INFO] [STDOUT]: [optifine.OptiFineClassTransformer:dbg:242]: OptiFine ClassTransformer [10:33:13] [main/INFO] [STDOUT]: [optifine.OptiFineClassTransformer:dbg:242]: OptiFine ZIP file: D:\CLIENT.minecraft\libraries\optifine\OptiFine\1.8.9_HD_U_M5\OptiFine-1.8.9_HD_U_M5-installer.jar [10:33:13] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker [10:33:13] [main/INFO] [LaunchWrapper]: Loading tweak class name org.spongepowered.asm.launch.MixinTweaker [10:33:13] [main/INFO] [mixin]: SpongePowered MIXIN Subsystem Version=0.6.4 Source=file:/D:/CLIENT/.minecraft/mods/hydrogen-1.7.1.jar Env=CLIENT [10:33:13] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLDeobfTweaker [10:33:13] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker [10:33:13] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker [10:33:13] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper [10:33:15] [main/INFO] [FML]: Found valid fingerprint for Minecraft Forge. Certificate fingerprint e3c3d50c7c986df74c645c0ac54639741c90a557 [10:33:15] [main/INFO] [FML]: Found valid fingerprint for Minecraft. Certificate fingerprint cd99959656f753dc28d863b46769f7f8fbaefcfc [10:33:15] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper [10:33:15] [main/INFO] [LaunchWrapper]: Calling tweak class org.spongepowered.asm.launch.MixinTweaker [10:33:15] [main/INFO] [mixin]: Compatibility level set to JAVA_8 2021-07-25 10:33:15,791 WARN Unable to instantiate org.fusesource.jansi.WindowsAnsiOutputStream 2021-07-25 10:33:15,815 WARN Unable to instantiate org.fusesource.jansi.WindowsAnsiOutputStream 2021-07-25 10:33:15,817 WARN Unable to instantiate org.fusesource.jansi.WindowsAnsiOutputStream [10:33:15] [main/INFO] [mixin]: Initialised Mixin FML Remapper Adapter with net.minecraftforge.fml.common.asm.transformers.deobf.FMLDeobfuscatingRemapper@4fe89c24 [10:33:15] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLDeobfTweaker [10:33:16] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.TerminalTweaker [10:33:16] [main/INFO] [LaunchWrapper]: Loading tweak class name org.spongepowered.asm.mixin.MixinEnvironment$EnvironmentStateTweaker [10:33:16] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.TerminalTweaker [10:33:16] [main/INFO] [LaunchWrapper]: Calling tweak class org.spongepowered.asm.mixin.MixinEnvironment$EnvironmentStateTweaker [10:33:16] [main/INFO] [STDOUT]: [optifine.OptiFineForgeTweaker:dbg:56]: OptiFineForgeTweaker: getLaunchArguments [10:33:17] [main/INFO] [LaunchWrapper]: Launching wrapped minecraft {net.minecraft.client.main.Main} [10:33:17] [main/FATAL] [mixin]: Mixin apply failed mixin.hydrogen.json:MixinMinecraft -> net.minecraft.client.Minecraft: org.spongepowered.asm.mixin.transformer.throwables.InvalidMixinException @Shadow method displayGuiScreen was not located in the target class org.spongepowered.asm.mixin.transformer.throwables.InvalidMixinException: @Shadow method displayGuiScreen was not located in the target class at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.attachSpecialMethod(MixinPreProcessorStandard.java:306) ~[hydrogen-1.7.1.jar:?] at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.attachShadowMethod(MixinPreProcessorStandard.java:274) ~[hydrogen-1.7.1.jar:?] at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.attachMethods(MixinPreProcessorStandard.java:224) ~[hydrogen-1.7.1.jar:?] at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.attach(MixinPreProcessorStandard.java:198) ~[hydrogen-1.7.1.jar:?] at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.createContextFor(MixinPreProcessorStandard.java:181) ~[hydrogen-1.7.1.jar:?] at org.spongepowered.asm.mixin.transformer.MixinInfo.createContextFor(MixinInfo.java:1090) ~[hydrogen-1.7.1.jar:?] at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:242) ~[hydrogen-1.7.1.jar:?] at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:263) ~[hydrogen-1.7.1.jar:?] at org.spongepowered.asm.mixin.transformer.MixinTransformer.apply(MixinTransformer.java:731) [hydrogen-1.7.1.jar:?] at org.spongepowered.asm.mixin.transformer.MixinTransformer.applyMixins(MixinTransformer.java:701) [hydrogen-1.7.1.jar:?] at org.spongepowered.asm.mixin.transformer.MixinTransformer.transform(MixinTransformer.java:527) [hydrogen-1.7.1.jar:?] at org.spongepowered.asm.mixin.transformer.MixinTransformer$Proxy.transform(MixinTransformer.java:182) [hydrogen-1.7.1.jar:?] at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:279) [launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:176) [launchwrapper-1.12.jar:?] at java.lang.ClassLoader.loadClass(ClassLoader.java:424) [?:1.8.0_191] at java.lang.ClassLoader.loadClass(ClassLoader.java:357) [?:1.8.0_191] at net.minecraft.client.main.Main.main(SourceFile:41) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_191] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_191] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_191] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_191] at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?] [10:33:17] [main/INFO] [STDERR]: [org.spongepowered.asm.mixin.transformer.MixinTransformer:transform:536]: org.spongepowered.asm.mixin.throwables.MixinApplyError: Mixin [mixin.hydrogen.json:MixinMinecraft] from phase [DEFAULT] in config [mixin.hydrogen.json] FAILED during APPLY [10:33:17] [main/INFO] [STDERR]: [org.spongepowered.asm.mixin.transformer.MixinTransformer:transform:536]: at org.spongepowered.asm.mixin.transformer.MixinTransformer.handleMixinError(MixinTransformer.java:797) [10:33:17] [main/INFO] [STDERR]: [org.spongepowered.asm.mixin.transformer.MixinTransformer:transform:536]: at org.spongepowered.asm.mixin.transformer.MixinTransformer.handleMixinApplyError(MixinTransformer.java:750) [10:33:17] [main/INFO] [STDERR]: [org.spongepowered.asm.mixin.transformer.MixinTransformer:transform:536]: at org.spongepowered.asm.mixin.transformer.MixinTransformer.transform(MixinTransformer.java:530) [10:33:17] [main/INFO] [STDERR]: [org.spongepowered.asm.mixin.transformer.MixinTransformer:transform:536]: at org.spongepowered.asm.mixin.transformer.MixinTransformer$Proxy.transform(MixinTransformer.java:182) [10:33:17] [main/INFO] [STDERR]: [org.spongepowered.asm.mixin.transformer.MixinTransformer:transform:536]: at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:279) [10:33:17] [main/INFO] [STDERR]: [org.spongepowered.asm.mixin.transformer.MixinTransformer:transform:536]: at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:176) [10:33:17] [main/INFO] [STDERR]: [org.spongepowered.asm.mixin.transformer.MixinTransformer:transform:536]: at java.lang.ClassLoader.loadClass(ClassLoader.java:424) [10:33:17] [main/INFO] [STDERR]: [org.spongepowered.asm.mixin.transformer.MixinTransformer:transform:536]: at java.lang.ClassLoader.loadClass(ClassLoader.java:357) [10:33:17] [main/INFO] [STDERR]: [org.spongepowered.asm.mixin.transformer.MixinTransformer:transform:536]: at net.minecraft.client.main.Main.main(SourceFile:41) [10:33:17] [main/INFO] [STDERR]: [org.spongepowered.asm.mixin.transformer.MixinTransformer:transform:536]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [10:33:17] [main/INFO] [STDERR]: [org.spongepowered.asm.mixin.transformer.MixinTransformer:transform:536]: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [10:33:17] [main/INFO] [STDERR]: [org.spongepowered.asm.mixin.transformer.MixinTransformer:transform:536]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [10:33:17] [main/INFO] [STDERR]: [org.spongepowered.asm.mixin.transformer.MixinTransformer:transform:536]: at java.lang.reflect.Method.invoke(Method.java:498) [10:33:17] [main/INFO] [STDERR]: [org.spongepowered.asm.mixin.transformer.MixinTransformer:transform:536]: at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [10:33:17] [main/INFO] [STDERR]: [org.spongepowered.asm.mixin.transformer.MixinTransformer:transform:536]: at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [10:33:17] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:634]: Caused by: org.spongepowered.asm.mixin.transformer.throwables.InvalidMixinException: @Shadow method displayGuiScreen was not located in the target class [10:33:17] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:634]: at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.attachSpecialMethod(MixinPreProcessorStandard.java:306) [10:33:17] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:634]: at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.attachShadowMethod(MixinPreProcessorStandard.java:274) [10:33:17] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:634]: at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.attachMethods(MixinPreProcessorStandard.java:224) [10:33:17] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:634]: at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.attach(MixinPreProcessorStandard.java:198) [10:33:17] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:634]: at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.createContextFor(MixinPreProcessorStandard.java:181) [10:33:17] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:634]: at org.spongepowered.asm.mixin.transformer.MixinInfo.createContextFor(MixinInfo.java:1090) [10:33:17] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:634]: at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:242) [10:33:17] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:634]: at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:263) [10:33:17] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:634]: at org.spongepowered.asm.mixin.transformer.MixinTransformer.apply(MixinTransformer.java:731) [10:33:17] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:634]: at org.spongepowered.asm.mixin.transformer.MixinTransformer.applyMixins(MixinTransformer.java:701) [10:33:17] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:634]: at org.spongepowered.asm.mixin.transformer.MixinTransformer.transform(MixinTransformer.java:527) [10:33:17] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:634]: ... 12 more [10:33:17] [main/ERROR] [LaunchWrapper]: Unable to launch java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_191] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_191] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_191] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_191] at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?] Caused by: java.lang.NoClassDefFoundError: net/minecraft/client/Minecraft at net.minecraft.client.main.Main.main(SourceFile:41) ~[Main.class:?] ... 6 more Caused by: java.lang.ClassNotFoundException: net.minecraft.client.Minecraft at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191) ~[launchwrapper-1.12.jar:?] at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_191] at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_191] at net.minecraft.client.main.Main.main(SourceFile:41) ~[Main.class:?] ... 6 more Caused by: org.spongepowered.asm.mixin.transformer.throwables.MixinTransformerError: An unexpected critical error was encountered at org.spongepowered.asm.mixin.transformer.MixinTransformer.transform(MixinTransformer.java:538) ~[hydrogen-1.7.1.jar:?] at org.spongepowered.asm.mixin.transformer.MixinTransformer$Proxy.transform(MixinTransformer.java:182) ~[hydrogen-1.7.1.jar:?] at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:279) ~[launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:176) ~[launchwrapper-1.12.jar:?] at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_191] at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_191] at net.minecraft.client.main.Main.main(SourceFile:41) ~[Main.class:?] ... 6 more Caused by: org.spongepowered.asm.mixin.throwables.MixinApplyError: Mixin [mixin.hydrogen.json:MixinMinecraft] from phase [DEFAULT] in config [mixin.hydrogen.json] FAILED during APPLY at org.spongepowered.asm.mixin.transformer.MixinTransformer.handleMixinError(MixinTransformer.java:797) ~[hydrogen-1.7.1.jar:?] at org.spongepowered.asm.mixin.transformer.MixinTransformer.handleMixinApplyError(MixinTransformer.java:750) ~[hydrogen-1.7.1.jar:?] at org.spongepowered.asm.mixin.transformer.MixinTransformer.transform(MixinTransformer.java:530) ~[hydrogen-1.7.1.jar:?] at org.spongepowered.asm.mixin.transformer.MixinTransformer$Proxy.transform(MixinTransformer.java:182) ~[hydrogen-1.7.1.jar:?] at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:279) ~[launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:176) ~[launchwrapper-1.12.jar:?] at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_191] at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_191] at net.minecraft.client.main.Main.main(SourceFile:41) ~[Main.class:?] ... 6 more Caused by: org.spongepowered.asm.mixin.transformer.throwables.InvalidMixinException: @Shadow method displayGuiScreen was not located in the target class at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.attachSpecialMethod(MixinPreProcessorStandard.java:306) ~[hydrogen-1.7.1.jar:?] at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.attachShadowMethod(MixinPreProcessorStandard.java:274) ~[hydrogen-1.7.1.jar:?] at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.attachMethods(MixinPreProcessorStandard.java:224) ~[hydrogen-1.7.1.jar:?] at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.attach(MixinPreProcessorStandard.java:198) ~[hydrogen-1.7.1.jar:?] at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.createContextFor(MixinPreProcessorStandard.java:181) ~[hydrogen-1.7.1.jar:?] at org.spongepowered.asm.mixin.transformer.MixinInfo.createContextFor(MixinInfo.java:1090) ~[hydrogen-1.7.1.jar:?] at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:242) ~[hydrogen-1.7.1.jar:?] at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:263) ~[hydrogen-1.7.1.jar:?] at org.spongepowered.asm.mixin.transformer.MixinTransformer.apply(MixinTransformer.java:731) ~[hydrogen-1.7.1.jar:?] at org.spongepowered.asm.mixin.transformer.MixinTransformer.applyMixins(MixinTransformer.java:701) ~[hydrogen-1.7.1.jar:?] at org.spongepowered.asm.mixin.transformer.MixinTransformer.transform(MixinTransformer.java:527) ~[hydrogen-1.7.1.jar:?] at org.spongepowered.asm.mixin.transformer.MixinTransformer$Proxy.transform(MixinTransformer.java:182) ~[hydrogen-1.7.1.jar:?] at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:279) ~[launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:176) ~[launchwrapper-1.12.jar:?] at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_191] at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_191] at net.minecraft.client.main.Main.main(SourceFile:41) ~[Main.class:?] ... 6 more

[10:33:17] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: at net.minecraftforge.fml.relauncher.FMLSecurityManager.checkPermission(FMLSecurityManager.java:30) [10:33:17] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: at java.lang.SecurityManager.checkExit(SecurityManager.java:761) [10:33:17] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: at java.lang.Runtime.exit(Runtime.java:107) [10:33:17] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: at java.lang.System.exit(System.java:971) [10:33:17] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: at net.minecraft.launchwrapper.Launch.launch(Launch.java:138) [10:33:17] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: at net.minecraft.launchwrapper.Launch.main(Launch.java:28) Exception in thread "main"