From 946421f1256510a7752fb00d5ec22c3693a9faca Mon Sep 17 00:00:00 2001 From: Fierelier Date: Mon, 29 Mar 2021 06:01:41 +0000 Subject: [PATCH] Update 'docs/forge.md' --- docs/forge.md | 171 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 171 insertions(+) diff --git a/docs/forge.md b/docs/forge.md index e69de29..7c1259a 100644 --- a/docs/forge.md +++ b/docs/forge.md @@ -0,0 +1,171 @@ +# Forge is broken +I don't know why Forge doesn't work, if anyone has a clue, leave a comment on any of my YouTube videos on my Fierelier channel. I know, weird, but I'd rather not share contact info and have myself be spammed. + +``` +Reading config... + +Scanning .json(s)... + +Libraries: +- D:\Games\Minecraft\libraries\com\mojang\patchy\1.1\patchy-1.1.jar +- D:\Games\Minecraft\libraries\oshi-project\oshi-core\1.1\oshi-core-1.1.jar +- D:\Games\Minecraft\libraries\net\java\dev\jna\jna\4.4.0\jna-4.4.0.jar +- D:\Games\Minecraft\libraries\net\java\dev\jna\platform\3.4.0\platform-3.4.0.jar +- D:\Games\Minecraft\libraries\com\ibm\icu\icu4j\66.1\icu4j-66.1.jar +- D:\Games\Minecraft\libraries\com\mojang\javabridge\1.0.22\javabridge-1.0.22.jar +- D:\Games\Minecraft\libraries\net\sf\jopt-simple\jopt-simple\5.0.3\jopt-simple-5.0.3.jar +- D:\Games\Minecraft\libraries\io\netty\netty-all\4.1.25.Final\netty-all-4.1.25.Final.jar +- D:\Games\Minecraft\libraries\com\google\guava\guava\21.0\guava-21.0.jar +- D:\Games\Minecraft\libraries\org\apache\commons\commons-lang3\3.5\commons-lang3-3.5.jar +- D:\Games\Minecraft\libraries\commons-io\commons-io\2.5\commons-io-2.5.jar +- D:\Games\Minecraft\libraries\commons-codec\commons-codec\1.10\commons-codec-1.10.jar +- D:\Games\Minecraft\libraries\net\java\jinput\jinput\2.0.5\jinput-2.0.5.jar +- D:\Games\Minecraft\libraries\net\java\jutils\jutils\1.0.0\jutils-1.0.0.jar +- D:\Games\Minecraft\libraries\com\mojang\brigadier\1.0.17\brigadier-1.0.17.jar +- D:\Games\Minecraft\libraries\com\mojang\datafixerupper\4.0.26\datafixerupper-4.0.26.jar +- D:\Games\Minecraft\libraries\com\google\code\gson\gson\2.8.0\gson-2.8.0.jar +- D:\Games\Minecraft\libraries\com\mojang\authlib\1.6.25\authlib-1.6.25.jar +- D:\Games\Minecraft\libraries\org\apache\commons\commons-compress\1.8.1\commons-compress-1.8.1.jar +- D:\Games\Minecraft\libraries\org\apache\httpcomponents\httpclient\4.3.3\httpclient-4.3.3.jar +- D:\Games\Minecraft\libraries\commons-logging\commons-logging\1.1.3\commons-logging-1.1.3.jar +- D:\Games\Minecraft\libraries\org\apache\httpcomponents\httpcore\4.3.2\httpcore-4.3.2.jar +- D:\Games\Minecraft\libraries\it\unimi\dsi\fastutil\8.2.1\fastutil-8.2.1.jar +- D:\Games\Minecraft\libraries\org\apache\logging\log4j\log4j-api\2.8.1\log4j-api-2.8.1.jar +- D:\Games\Minecraft\libraries\org\apache\logging\log4j\log4j-core\2.8.1\log4j-core-2.8.1.jar +- D:\Games\Minecraft\libraries\org\lwjgl\lwjgl\3.2.1\lwjgl-3.2.1.jar +- D:\Games\Minecraft\libraries\org\lwjgl\lwjgl\3.2.2\lwjgl-3.2.2.jar +- D:\Games\Minecraft\libraries\org\lwjgl\lwjgl-jemalloc\3.2.1\lwjgl-jemalloc-3.2.1.jar +- D:\Games\Minecraft\libraries\org\lwjgl\lwjgl-jemalloc\3.2.2\lwjgl-jemalloc-3.2.2.jar +- D:\Games\Minecraft\libraries\org\lwjgl\lwjgl-openal\3.2.1\lwjgl-openal-3.2.1.jar +- D:\Games\Minecraft\libraries\org\lwjgl\lwjgl-openal\3.2.2\lwjgl-openal-3.2.2.jar +- D:\Games\Minecraft\libraries\org\lwjgl\lwjgl-opengl\3.2.1\lwjgl-opengl-3.2.1.jar +- D:\Games\Minecraft\libraries\org\lwjgl\lwjgl-opengl\3.2.2\lwjgl-opengl-3.2.2.jar +- D:\Games\Minecraft\libraries\org\lwjgl\lwjgl-glfw\3.2.1\lwjgl-glfw-3.2.1.jar +- D:\Games\Minecraft\libraries\org\lwjgl\lwjgl-glfw\3.2.2\lwjgl-glfw-3.2.2.jar +- D:\Games\Minecraft\libraries\org\lwjgl\lwjgl-stb\3.2.1\lwjgl-stb-3.2.1.jar +- D:\Games\Minecraft\libraries\org\lwjgl\lwjgl-stb\3.2.2\lwjgl-stb-3.2.2.jar +- D:\Games\Minecraft\libraries\org\lwjgl\lwjgl-tinyfd\3.2.1\lwjgl-tinyfd-3.2.1.jar +- D:\Games\Minecraft\libraries\org\lwjgl\lwjgl-tinyfd\3.2.2\lwjgl-tinyfd-3.2.2.jar +- D:\Games\Minecraft\libraries\org\lwjgl\lwjgl\3.2.1\lwjgl-3.2.1.jar +- D:\Games\Minecraft\libraries\org\lwjgl\lwjgl\3.2.2\lwjgl-3.2.2.jar +- D:\Games\Minecraft\libraries\org\lwjgl\lwjgl-jemalloc\3.2.1\lwjgl-jemalloc-3.2.1.jar +- D:\Games\Minecraft\libraries\org\lwjgl\lwjgl-jemalloc\3.2.2\lwjgl-jemalloc-3.2.2.jar +- D:\Games\Minecraft\libraries\org\lwjgl\lwjgl-openal\3.2.1\lwjgl-openal-3.2.1.jar +- D:\Games\Minecraft\libraries\org\lwjgl\lwjgl-openal\3.2.2\lwjgl-openal-3.2.2.jar +- D:\Games\Minecraft\libraries\org\lwjgl\lwjgl-opengl\3.2.1\lwjgl-opengl-3.2.1.jar +- D:\Games\Minecraft\libraries\org\lwjgl\lwjgl-opengl\3.2.2\lwjgl-opengl-3.2.2.jar +- D:\Games\Minecraft\libraries\org\lwjgl\lwjgl-glfw\3.2.1\lwjgl-glfw-3.2.1.jar +- D:\Games\Minecraft\libraries\org\lwjgl\lwjgl-glfw\3.2.2\lwjgl-glfw-3.2.2.jar +- D:\Games\Minecraft\libraries\org\lwjgl\lwjgl-stb\3.2.1\lwjgl-stb-3.2.1.jar +- D:\Games\Minecraft\libraries\org\lwjgl\lwjgl-tinyfd\3.2.2\lwjgl-tinyfd-3.2.2.jar +- D:\Games\Minecraft\libraries\org\lwjgl\lwjgl-tinyfd\3.2.1\lwjgl-tinyfd-3.2.1.jar +- D:\Games\Minecraft\libraries\org\lwjgl\lwjgl-stb\3.2.2\lwjgl-stb-3.2.2.jar +- D:\Games\Minecraft\libraries\com\mojang\text2speech\1.11.3\text2speech-1.11.3.jar +- D:\Games\Minecraft\libraries\com\mojang\text2speech\1.11.3\text2speech-1.11.3.jar +- D:\Games\Minecraft\libraries\ca\weblite\java-objc-bridge\1.0.0\java-objc-bridge-1.0.0.jar +- D:\Games\Minecraft\libraries\ca\weblite\java-objc-bridge\1.0.0\java-objc-bridge-1.0.0.jar +- D:\Games\Minecraft\versions\1.16.3\1.16.3.jar +- D:\Games\Minecraft\libraries\net\minecraftforge\forge\1.16.3-34.1.0\forge-1.16.3-34.1.0.jar +- D:\Games\Minecraft\libraries\org\ow2\asm\asm\7.2\asm-7.2.jar +- D:\Games\Minecraft\libraries\org\ow2\asm\asm-commons\7.2\asm-commons-7.2.jar +- D:\Games\Minecraft\libraries\org\ow2\asm\asm-tree\7.2\asm-tree-7.2.jar +- D:\Games\Minecraft\libraries\org\ow2\asm\asm-util\7.2\asm-util-7.2.jar +- D:\Games\Minecraft\libraries\org\ow2\asm\asm-analysis\7.2\asm-analysis-7.2.jar +- D:\Games\Minecraft\libraries\cpw\mods\modlauncher\7.0.1\modlauncher-7.0.1.jar +- D:\Games\Minecraft\libraries\cpw\mods\grossjava9hacks\1.3.0\grossjava9hacks-1.3.0.jar +- D:\Games\Minecraft\libraries\net\minecraftforge\accesstransformers\2.2.0-shadowed\accesstransformers-2.2.0-shadowed.jar +- D:\Games\Minecraft\libraries\net\minecraftforge\eventbus\3.0.3-service\eventbus-3.0.3-service.jar +- D:\Games\Minecraft\libraries\net\minecraftforge\forgespi\3.1.1\forgespi-3.1.1.jar +- D:\Games\Minecraft\libraries\net\minecraftforge\coremods\3.0.0\coremods-3.0.0.jar +- D:\Games\Minecraft\libraries\net\minecraftforge\unsafe\0.2.0\unsafe-0.2.0.jar +- D:\Games\Minecraft\libraries\com\electronwill\night-config\core\3.6.2\core-3.6.2.jar +- D:\Games\Minecraft\libraries\com\electronwill\night-config\toml\3.6.2\toml-3.6.2.jar +- D:\Games\Minecraft\libraries\org\jline\jline\3.12.1\jline-3.12.1.jar +- D:\Games\Minecraft\libraries\org\apache\maven\maven-artifact\3.6.0\maven-artifact-3.6.0.jar +- D:\Games\Minecraft\libraries\net\jodah\typetools\0.8.1\typetools-0.8.1.jar +- D:\Games\Minecraft\libraries\org\apache\logging\log4j\log4j-api\2.11.2\log4j-api-2.11.2.jar +- D:\Games\Minecraft\libraries\org\apache\logging\log4j\log4j-core\2.11.2\log4j-core-2.11.2.jar +- D:\Games\Minecraft\libraries\net\minecrell\terminalconsoleappender\1.2.0\terminalconsoleappender-1.2.0.jar +- D:\Games\Minecraft\libraries\net\sf\jopt-simple\jopt-simple\5.0.4\jopt-simple-5.0.4.jar +- D:\Games\Minecraft\libraries\org\spongepowered\mixin\0.8.1\mixin-0.8.1.jar +- D:\Games\Minecraft\versions\1.16.3-forge-34.1.0\1.16.3-forge-34.1.0.jar + +Downloading libraries... + +Extracting natives... + +Launching Minecraft... +[07:22:01] [main/INFO]: ModLauncher running: args [--username, fier, --version, 1.16.3, --gameDir, D:\Games\Minecraft, --assetsDir, D:\Games\Minecraft\assets, --assetIndex, 1.16, --uuid, 7774ebedcc8fa4d6318bc63de906b570, --accessToken, ????????, --userType, offline, --versionType, release, --launchTarget, fmlclient, --fml.forgeVersion, 34.1.0, --fml.mcVersion, 1.16.3, --fml.forgeGroup, net.minecraftforge, --fml.mcpVersion, 20200911.084530] +[07:22:01] [main/INFO]: ModLauncher 7.0.1+78+master.e9771d8 starting: java version 1.8.0_261 by Oracle Corporation +[07:22:02] [main/INFO]: Added Lets Encrypt root certificates as additional trust +[07:22:02] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8.1 Source=file:/D:/Games/Minecraft/libraries/org/spongepowered/mixin/0.8.1/mixin-0.8.1.jar Service=ModLauncher Env=CLIENT +[07:22:02] [main/INFO]: [org.lwjgl.system.Library:checkHash:467]: [LWJGL] [ERROR] Incompatible Java and native library versions detected. +Possible reasons: + a) -Djava.library.path is set to a folder containing shared libraries of an older LWJGL version. + b) The classpath contains jar files of an older LWJGL version. +Possible solutions: + a) Make sure to not set -Djava.library.path (it is not needed for developing with LWJGL 3) or make + sure the folder it points to contains the shared libraries of the correct LWJGL version. + b) Check the classpath and make sure to only have jar files of the same LWJGL version in it. +[07:22:02] [main/INFO]: [org.lwjgl.system.Library:checkHash:467]: [LWJGL] [ERROR] Incompatible Java and native library versions detected. +Possible reasons: + a) -Djava.library.path is set to a folder containing shared libraries of an older LWJGL version. + b) The classpath contains jar files of an older LWJGL version. +Possible solutions: + a) Make sure to not set -Djava.library.path (it is not needed for developing with LWJGL 3) or make + sure the folder it points to contains the shared libraries of the correct LWJGL version. + b) Check the classpath and make sure to only have jar files of the same LWJGL version in it. +[07:22:02] [main/INFO]: [org.lwjgl.system.Library:checkHash:467]: [LWJGL] [ERROR] Incompatible Java and native library versions detected. +Possible reasons: + a) -Djava.library.path is set to a folder containing shared libraries of an older LWJGL version. + b) The classpath contains jar files of an older LWJGL version. +Possible solutions: + a) Make sure to not set -Djava.library.path (it is not needed for developing with LWJGL 3) or make + sure the folder it points to contains the shared libraries of the correct LWJGL version. + b) Check the classpath and make sure to only have jar files of the same LWJGL version in it. +[07:22:02] [main/INFO]: [org.lwjgl.system.Library:checkHash:467]: [LWJGL] [ERROR] Incompatible Java and native library versions detected. +Possible reasons: + a) -Djava.library.path is set to a folder containing shared libraries of an older LWJGL version. + b) The classpath contains jar files of an older LWJGL version. +Possible solutions: + a) Make sure to not set -Djava.library.path (it is not needed for developing with LWJGL 3) or make + sure the folder it points to contains the shared libraries of the correct LWJGL version. + b) Check the classpath and make sure to only have jar files of the same LWJGL version in it. +[07:22:02] [Thread-3/INFO]: [org.lwjgl.system.Library:checkHash:467]: [LWJGL] [ERROR] Incompatible Java and native library versions detected. +Possible reasons: + a) -Djava.library.path is set to a folder containing shared libraries of an older LWJGL version. + b) The classpath contains jar files of an older LWJGL version. +Possible solutions: + a) Make sure to not set -Djava.library.path (it is not needed for developing with LWJGL 3) or make + sure the folder it points to contains the shared libraries of the correct LWJGL version. + b) Check the classpath and make sure to only have jar files of the same LWJGL version in it. +[07:22:03] [main/INFO]: Launching target 'fmlclient' with arguments [--version, 1.16.3, --gameDir, D:\Games\Minecraft, --assetsDir, D:\Games\Minecraft\assets, --uuid, 7774ebedcc8fa4d6318bc63de906b570, --username, fier, --assetIndex, 1.16, --accessToken, ????????, --userType, offline, --versionType, release] +[07:22:04] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException +[07:22:04] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:39) +[07:22:04] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) +[07:22:04] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) +[07:22:04] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at cpw.mods.modlauncher.Launcher.run(Launcher.java:81) +[07:22:04] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at cpw.mods.modlauncher.Launcher.main(Launcher.java:65) +[07:22:04] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1061]: Caused by: java.lang.reflect.InvocationTargetException +[07:22:04] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1061]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) +[07:22:04] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1061]: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) +[07:22:04] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1061]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) +[07:22:04] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1061]: at java.lang.reflect.Method.invoke(Method.java:498) +[07:22:04] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1061]: at net.minecraftforge.fml.loading.FMLClientLaunchProvider.lambda$launchService$0(FMLClientLaunchProvider.java:51) +[07:22:04] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1061]: at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) +[07:22:04] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1061]: ... 4 more +[07:22:04] [main/INFO]: [java.lang.Throwable:printStackTrace:644]: Caused by: java.lang.NoSuchMethodError: org.apache.logging.log4j.core.impl.ThrowableProxy.formatExtendedStackTraceTo(Ljava/lang/StringBuilder;Ljava/util/List;Lorg/apache/logging/log4j/core/pattern/TextRenderer;Ljava/lang/String;Ljava/lang/String;)V +[07:22:04] [main/INFO]: [java.lang.Throwable:printStackTrace:644]: at cpw.mods.modlauncher.log.TransformingThrowablePatternConverter.generateEnhancedStackTrace(TransformingThrowablePatternConverter.java:87) +[07:22:04] [main/INFO]: [java.lang.Throwable:printStackTrace:644]: at net.minecraftforge.fml.CrashReportExtender.generateEnhancedStackTrace(CrashReportExtender.java:79) +[07:22:04] [main/INFO]: [java.lang.Throwable:printStackTrace:644]: at net.minecraftforge.fml.CrashReportExtender.generateEnhancedStackTrace(CrashReportExtender.java:69) +[07:22:04] [main/INFO]: [java.lang.Throwable:printStackTrace:644]: at net.minecraft.crash.CrashReport.func_71498_d(CrashReport.java:119) +[07:22:04] [main/INFO]: [java.lang.Throwable:printStackTrace:644]: at net.minecraft.crash.CrashReport.func_71502_e(CrashReport.java:135) +[07:22:04] [main/INFO]: [java.lang.Throwable:printStackTrace:644]: at net.minecraft.crash.CrashReport.func_230188_h_(CrashReport.java:248) +[07:22:04] [main/INFO]: [java.lang.Throwable:printStackTrace:644]: at net.minecraft.client.main.Main.main(Main.java:122) +[07:22:04] [main/INFO]: [java.lang.Throwable:printStackTrace:644]: ... 10 more +``` + +Would ask for help on their forums, but I doubt they would like to support this launcher. + +# Installing Forge +When installing, Forge may complain that there is no `launcher_profiles.json`. Make one in .minecraft and add the following: `{}` - Forge will install. \ No newline at end of file