Update 'docs/forge.md'

This commit is contained in:
Fierelier 2021-03-29 06:01:41 +00:00
parent c0c3b87db5
commit 946421f125

View File

@ -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.